Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 如何在RSPEC中运行所有功能测试,包括子文件夹?_Ruby On Rails 4_Rspec - Fatal编程技术网

Ruby on rails 4 如何在RSPEC中运行所有功能测试,包括子文件夹?

Ruby on rails 4 如何在RSPEC中运行所有功能测试,包括子文件夹?,ruby-on-rails-4,rspec,Ruby On Rails 4,Rspec,我的嵌套目录如下所示: spec/features/ ├── login.rb └── users ├── user_create.rb ├── user_edit.rb └── user_index.rb 使用命令bundle exec rspec spec/features/login.rb 将运行登录测试 我想运行所有测试,包括用户文件夹内的测试 类似于,bundle exec rspec spec/features/*.rb 我只想运行所有功能测试。 请帮忙 试

我的嵌套目录如下所示:

spec/features/
├── login.rb
└── users
    ├── user_create.rb
    ├── user_edit.rb
    └── user_index.rb
使用命令
bundle exec rspec spec/features/login.rb
将运行登录测试

我想运行所有测试,包括用户文件夹内的测试

类似于,
bundle exec rspec spec/features/*.rb

我只想运行所有功能测试。

请帮忙

试试看

 $ bundle exec rspec spec/features/

请记住将
\u spec.rb
放在文件名中

您是否尝试过
bundle exec rspec spec/features/
?似乎对我有用。可能重复的Oh-对于所有测试,只需
bundle exec rspec
will doHi@joshua.paling,谢谢回答,但是>bundle exec rspec spec/features/results没有找到任何示例。嗨@gmuraleekrishna,我只想运行所有功能测试。特别是
*\u spec.rb
部分!嗨@gmuraleekrishna,谢谢你的回答。但是你的答案运行所有的规范测试。我只想运行所有的功能测试。