理想情况下,如果所有测试都通过,则希望能够调用一个shell脚本,如果所有测试都通过,则可以调用一个脚本。有任何想法吗?当RSpec完成测试时是否可以运行脚本
1
A
回答
0
从docs:
的RSpec的命令退出时的0,如果所有的实施例通过, 和1,如果任何实施例失败一个退出状态。
所以像这样的小脚本应该工作:
if rspec
./success-script
else
./failure-script
fi
2
套房回调后只需添加一个到您的配置:
RSpec.configure do |config|
config.after(:suite) do
# do whatever you need to do
end
end
+0
要完全回答这个问题,你应该举一个小例子来说明如果测试通过或失败。 – Shepmaster
相关问题
- 1. 当任务完成运行时,eclipse是否可以通知我?
- 2. SBT插件:是否可以为单个测试运行脚本,而不是运行所有测试?
- 3. 如何确定当前运行的RSpec测试是否失败?
- 4. XCode在“运行脚本”阶段没有完成测试版本
- 5. Rspec测试自动完成
- 6. shell脚本可以检测JavaScript是否在Firefox上运行?
- 7. JUnit和集成测试 - 是否可以在运行任何测试之前运行一个测试
- 8. 在运行测试/单元测试时运行rspec
- 9. Rspec在完成运行后通过我的测试挂起
- 10. 运行宏每2小时以前是否运行完成
- 11. RSpec的测试Ruby脚本
- 12. 是否可以在Saucelabs中同时运行Cucumber测试?
- 13. jUnit - 是否可以不同时运行测试?
- 14. 当在IDEA中运行时测试完成但在Maven中运行时失败
- 15. 脚本是否可以更改脚本运行的bash的cwd?
- 16. 是否可以在文档头部测试脚本可能性?
- 17. 运行脚本时测试php代码
- 18. TFS:创建新标签时是否可以运行脚本?
- 19. 当脚本运行时,是否可以动态地重新载入PHP代码?
- 20. 在可可单元测试目标中运行测试之前运行脚本
- 21. 是否可以运行不可执行的npm脚本?
- 22. bash脚本是否可以运行同时执行的命令,然后等待它们完成?
- 23. 运行Rspec测试用例时Gem :: ConflictError
- 24. 运行RSpec测试用例时出错
- 25. 测试.NET应用程序是否以完全信任运行
- 26. 我在哪里可以运行未完成的脚本?
- 27. qa测试完成后才创建单元测试是否可以接受?
- 28. Ruby RSpec不运行测试
- 29. 检查脚本是否成功运行?
- 30. 是否可以在Android Studio中运行/调试测试?
这只是什么什么我需要。我设法使用$获取退出代码?然后对此进行测试。谢谢。 – dwkns