我在本地计算机和CI服务器中运行规范。在第一种情况下,我希望规格快速失败,而在另一种情况下,我想要运行所有这些。我在--fail-fast
文件中设置了.rspec
。如何在CI服务器上覆盖它?我使用rake spec
在那里运行RSpec,并设置SPEC_OPTS
env变量。
答案 0 :(得分:3)
最简单的答案是从您的回购中删除.rspec
。它仅供您使用,任何其他贡献者都不需要看到您正在使用NyanCat来查看您的测试是如何进行的。
答案 1 :(得分:1)
您可以在主目录中添加.rspec
文件,以便设置仅适用于本地计算机,然后项目目录中的.rspec
将覆盖那里的任何设置。