我想自動測試我的一個小型PHP項目,它迄今爲止運行良好,唯一不能工作的是代碼覆蓋率報告。從PHPUnit代碼覆蓋輸出中禁用顏色
在Gitlab-Ci中有選項Test coverage parsing
,它接受一個正則表達式。 到目前爲止,我發現了一個正則表達式:http://jarretbyrne.com/2015/04/gitlab-ci-phpunit-test-coverage-parsing/:^\s*Lines:\s*\d+.\d+\%
但正如註釋所說:它不支持啓用顏色。 PHPUnit
有命令行開關--colors-[always|never|auto]
但這個選項只適用於正常輸出。
如何關閉--coverage-text
的顏色?我可以使用另一個正則表達式嗎?
編輯:
有一個在https://github.com/sebastianbergmann/phpunit/issues/1771