node
で0.8 を使用しておりjasmine-node
、このフォルダー構造のプロジェクトで:coffee-script
backbone
<project root>
` fares/
| ` base.coffee
| ` import.coffee
| ` import_list.coffee
` spec/
` fares/
` base.spec.coffee
` import_list.spec.coffee
そして、特定のフォルダーから呼び出したときに緑色のテストがあり、別のフォルダーから赤色のテストがあるという奇妙な状況があります。
私が実行した場合:
jasmine-node --coffee spec/fares/import_list.spec.coffee
テストに合格します。ただし、スイート全体を実行すると:
jasmine-node --coffee spec/
テストは失敗します。
Import クラスではなく空のオブジェクト ( )console.log
の結果を編集した失敗したログを確認してください。require "./import"
{}
なぜこれが起こっているのかわかりませんが、この奇妙な動作の手がかりはありますか? 私はあなたの助けに感謝します、ありがとう。