我正在使用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/
测试失败。
console.log
检查我编辑结果的失败日志,require "./import"
发现它是一个空对象 ( {}
) 而不是 Import 类。
我不知道为什么会发生这种情况,您对这种奇怪的行为有任何线索吗?感谢您的帮助,谢谢。