【发布时间】:2012-01-23 10:22:56
【问题描述】:
我曾经能够通过“rake test:units”在 Ruby on Rails 中启动我所有的 Selenium2 WebDriver 测试。但是最近,我的测试用例再也找不到了。我没有收到任何通知或错误消息。跟踪,测试在 'Execute test:units' 之后才结束
它仍然可以通过调用 'rake test:unit TEST=test/unit/foo_bar' 或使用 'ruby [path]' 来启动文件来手动启动。
测试本身仍然可以正常工作,所以我不知道为什么自动测试不再启动。我可能违反了一些命名约定?一切都是这样命名的:
File: foo_bar.rb
Class: FooBar
Method: test_foo_bar
我还使用了一些额外的自写需求,存储在 test/unit/helpers 中。可能还有其他问题来源吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails-3 unit-testing rake selenium-webdriver