2012-01-24 65 views
1

我一直在使用谷歌測試了幾個月,現在我有嘲笑谷歌測試輸出到XML不工作

--gtest_output=xml:$(TargetDir)\$(SolutionName).unittest.results.$ 

(配置).XML

在VS2010的測試項目中的命令參數。這一直在 工作將測試結果輸出到xml。

我現在已經在Google Mocks中加入了,並且我有測試工作和Google Mocks工作,但現在我沒有在文件中獲得測試結果。如何獲取測試結果和模擬結果的XML文件?

我一直未能找到任何關於此的信息。

回答

0

原來,我的一個模擬函數沒有返回一個有效值,並且在生成XML文件之前測試應用程序正在退出。在修復了我的單元測試後,需要對模擬函數進行額外的設置。單元測試全部完成並生成XML文件。

+0

http://markmail.org/thread/w4ylvzw3jgnpumfu中的ProgressiveXMLTestListener修補程序可以幫助解決像這樣的問題 –