在我提交更改之前,我想確保所有代碼都已經過測試,可以通過代碼覆蓋率報告自動或手動進行測試,但是存在大量遺留代碼,沒有自動化測試,並且不會受到我的更改的影響。將代碼覆蓋率鏈接到版本控制
是否有一種工具可以通過代碼覆蓋率報告交叉引用版本控制工具中的差異並確保所有已更改的內容都已運行?我認識到,在代碼覆蓋的情況下,這可能會給人一種虛假的安全感,就像這樣,甚至更多,但我認爲這值得嘗試。我使用git和PHP--我使用XCache的代碼coverager界面來瀏覽我已經運行的代碼,並且它很有用,但是如果某些東西能夠在git commit或push時自動運行,那將非常有用。
投票遷移到程序員.stackexchange.com – Mchl 2011-02-05 18:03:08