我们的规范运行大约需要 15 分钟,并且正在寻找一些建议(并且确实是对我们的 sol'n 是否有意义的健全性检查)。我想创建一个系统,其中隔离测试可以与整个套件分开运行,并且还可以匹配我们任务列表中的任务。我建议我们像这样标记我们的每个规格:
describe 'task048: call to test mobile api', task048: true do
render_views
it 'will test ...'
这样我们就可以运行:
rspec --tag task048
只需检查一个规范,然后稍后在我们的 CI 服务器上运行它。它似乎运作良好,并考虑为我们的小团队做这件事。这似乎是一个合理的解决方案?我在 rspec 方面的经验有限,所以只是想确保我没有错过更好的方法。
谢谢