Rails Rspec-仅运行一次测试

kri*_*hna 3 unit-testing rspec ruby-on-rails rspec-rails

我正在学习RSpec。我只想在单个文件上运行rspec。我通过完成它

cd to/my/project
Run Code Online (Sandbox Code Playgroud)

rspec ./spec/parent/child/spec.rb
Run Code Online (Sandbox Code Playgroud)

但是我下达命令后

rspec --order rand:seed
Run Code Online (Sandbox Code Playgroud)

我的rspec从头开始运行所有测试。如何撤消该命令?

Jag*_*ngh 5

尝试执行以下一项测试:

rspec ./spec/parent/child/spec.rb:line_number_of_your_test
Run Code Online (Sandbox Code Playgroud)

line_number_of_your_test如果您的it模块是多行模块,则可以是跨越测试的任何数字。

更新:删除了“ rand:seed”部分。