2
在我的android項目中,我想使用shell腳本運行測試。取決於測試是否通過,我想進行一些進一步的操作。我的問題是我的腳本應該如何知道測試是否通過?要運行測試,我使用./gradlew test
命令。 如果這個命令的返回值是一個整數或布爾值,但它不是那麼好。這是我目前的run_tests.sh
,但它不起作用,因爲OUTPUT不是布爾值;檢查gradle測試是否通過shell腳本
#!/bin/bash
OUTPUT=$(./gradlew test)
if [ "$OUTPUT" = true ]; then
echo "Tests passed. Do something."
else
echo "Tests didn't pass. Do something."
fi
此腳本始終打印「測試未通過,做某事。」。
謝謝,夥計。有效!!! – Egis
很高興我能幫上忙。乾杯 – py9