理想情況下,如果所有測試都通過,則希望能夠調用一個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