Ruby on rails Rails-如何仅运行cumber测试?

Ruby on rails Rails-如何仅运行cumber测试?,ruby-on-rails,ruby,testing,cucumber,rake,Ruby On Rails,Ruby,Testing,Cucumber,Rake,我可以使用rake:models运行所有模型 对于cucumber测试,有没有这样做的选项,而不仅仅是rake和在所有级别运行所有测试 我试过: $ rake spec:cucumber rake aborted! Don't know how to build task 'spec:cucumber' 您应该能够运行rake cumber 快速输出的rake-T显示: rake cucumber # Alias for cucumber:ok

我可以使用
rake:models运行所有模型

对于cucumber测试,有没有这样做的选项,而不仅仅是
rake
和在所有级别运行所有测试

我试过:

$ rake spec:cucumber
rake aborted!
Don't know how to build task 'spec:cucumber'

您应该能够运行
rake cumber

快速输出的
rake-T
显示:

rake cucumber                          # Alias for cucumber:ok
rake cucumber:all                      # Run all features
rake cucumber:ok                       # Run features that should pass
rake cucumber:rerun                    # Record failing features and run only them if any exist
rake cucumber:wip                      # Run features that are being worked on

@1月23日的答案是正确的。要澄清的是,Rspec与cumber无关,这就是为什么没有
rake spec:cumber
这样的东西。要补充的是,您也可以在不使用rake的情况下使用
cumber
脚本。非常正确,而且可以运行
rake cumber:ok spec
来同时运行所有功能和规范。