我目前正在使用 Rspec 进行测试,为了方便起见,我还使用了 Guard 和 Spork。我注意到除非我退出并重新启动 Guard,否则随机种子不会在两次运行之间改变。虽然这不是一个主要问题,但如果这样做会很方便。
任何人都知道一种改变事物的方法,以便每次运行测试时都使用新种子?
最佳答案
我添加了 --order rand:$RANDOM
标记到我的 Guardfile:
guard 'rspec', zeus: true, cli: '--color --order rand:$RANDOM' do
watch(...)
end
关于ruby-on-rails-3.2 - 我可以使用 Guard/Spork 更改每次在 Rspec 中运行的随机化种子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14392898/