Rake不再加载Selenium 2单元测试

时间:2011-12-19 08:34:13

标签: ruby-on-rails-3 unit-testing rake selenium-webdriver

我曾经能够通过'rake test:units'在Ruby on Rails中启动我所有的Selenium2 WebDriver测试。但最近,我的测试用例不再被发现了。我没有收到任何通知或错误消息。追踪,测试在'执行测试:单位'

之后结束

它仍然可以通过调用'rake test:unit TEST = test / unit / foo_bar'或使用'ruby [path]'来手动启动来启动文件。

测试本身仍然可以正常工作,所以我不知道为什么自动测试不再开始了。我可能违反了一些命名惯例?这就是一切的名称:

File: foo_bar.rb
Class: FooBar
Method: test_foo_bar

此外,我还使用了一些额外的自写要求,存储在test / unit / helpers中。可能还有另一个问题来源吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

仅供参考:这是非传统的命名。

File: foo_bar_test.rb
Class: FooBarTest
Method: test_foo_bar

做对了。现在一切都以“rake test / units”再次启动。