2013-07-02 47 views

回答

2

從GTEST Advanced Guide

默認情況下,谷歌測試程序運行所有測試用戶已經定義。有時,您只想運行一部分測試(例如,用於調試或快速驗證更改)。如果將GTEST_FILTER環境變量或--gtest_filter標誌設置爲過濾器字符串,則Google Test將僅運行全名(以TestCaseName.TestName的形式)與過濾器匹配的測試。

因此,例如添加標誌:

--gtest_filter=Foo.Bar 

將過濾和禁用除Foo.Bar每一個測試。本指南中介紹的其他選項爲您希望在運行時執行哪些測試提供了更大的靈活性。

相關問題