rake test:units
在我当前的应用程序中失败,因为缺少灯具所需的数据。Rails单元测试不会加载灯具
如果我通过rake db:fixtures:load RAILS_ENV=test
手动加载灯具,单元测试正在工作,但是rake会清除测试数据库。
我的test_helper包括fixtures :all
和我的测试是从它继承 - 但灯具根本没有加载。
我现在有点无知,真的需要一些帮助!
感谢和再见,
乔
编辑:我已经尝试了很多,我认为这与在这个项目中使用的一些环境设置或插件做。有谁知道在哪里阅读哪些文件加载测试环境?
对于它的价值,我遇到了类似的问题,除了我定义了一个依赖于数据库记录的常量。将该常量移至实例变量和booya。看起来好像常量在Fixtures被加载之前被定义。干杯。 – 2011-03-01 19:35:28