cost 323 ms
如何在 Ubuntu 中使用安裝了 apt 的 UnitTest++

[英]How to use UnitTest++ installed with apt in Ubuntu

在那之后 但是沒有libUnitTest++.a ,就像我在 Windows 中一樣,我根據此處的說明自行編譯了 UnitTest++。 我也沒有看到源代碼文件。 我可以使用此安裝進行測試還是需要下載源代碼並自己編譯? 或者我怎樣才能使用libUnitTest++.so而不是libUnitTest ...

使用帶有 C++ 和 UnitTest++ 的宏

[英]Using Macros with C++ and UnitTest++

I am working on a large C++ project, for safety critical aerospace software, we have about 50 developers working on the project, so of course it is h ...

如何為UnitTest ++項目編寫CMakeLists.txt文件

[英]How to write a CMakeLists.txt file for UnitTest++ project

我被問到我是否可以針對正在處理的項目開始使用cmake而不是Makefiles。 我已經使它可以編譯我的主項目,但是,我很難為使用UnitTest ++的test/目錄編寫CMakeLists.txt文件。 我已經找到了這些說明 ,但是我很難遵循它們。 我跑 mkdir build ...

Unittest ++無法識別測試

[英]Unittest++ does not recognize tests

我目前正在執行單元測試(這是我本周剛剛學到的),以便在擴展其功能之前重構現有程序。 但是,在我對模板類進行了5-6次測試( 此處為完整代碼 )后,UnitTest ++突然給出了一個錯誤,指出“項目包含0個測試”,而即使我恢復了測試,它仍然不斷給我這個錯誤。代碼顯示錯誤發生之前的狀態。 ...

處理可選測試

[英]Dealing with optional tests

缺少一種在CATCH , Google Test和其他框架中跳過測試的方法(至少在傳統意義上,你指定這樣做的原因並在輸出中看到它)使我想到我是否需要它(我在過去的項目中一直使用UnitTest ++ 。 通常,是的,應該沒有任何理由在桌面應用程序中跳過任何內容 - 無論是否測試。 但是當 ...

Python unittest打印日志記錄可在Linux上運行,但不能在Windows上

[英]Python unittest print logging works on Linux but not on Windows

我正在嘗試編寫將stdout和stderr重定向到Windows網絡驅動器上寫入的文件的單元測試。 由於某種原因,相同的腳本(僅diff。是目錄路徑)在Linux上有效,但在Windows上無效。 在Windows上運行時,不會將任何內容寫入日志文件。 這是Windows上的腳本,什么 ...

cmake-UnitTest ++鏈接單元測試二進制文件失敗

[英]cmake - UnitTest++ linking unit test binaries fails

我是CMake的新手,但是我能夠為我的C ++項目設置CMakeLists.txt文件,它有點像此設置 BTW。 我需要使用UnitTest ++進行單元測試,但是由於某些原因,鏈接單元測試可執行文件失敗。 這是shell輸出: 這是我的根CMakeLists.txt文件: ...

如何在Mac OS X上使用C ++ 11和CMake解決UnitTest ++鏈接器錯誤?

[英]How to solve UnitTest++ linker errors using C++11 and CMake on Mac OS X?

我正在嘗試使用CMake為使用C ++ 11的庫編譯測試。 我已經在Ubuntu上使用UnitTest ++和C ++ 11取得了成功,但是Mac OS X給了我鏈接器錯誤。 在CMake中,APPLE的鏈接器標志和庫如下所示: 編譯時會顯示鏈接器錯誤,例如: 這是完整的 ...

這是VS2012優化錯誤嗎?

[英]Is this a VS2012 optimization bug?

在這里完成VS2010到2012的更新,並且由於代碼生成錯誤或編程錯誤而導致一些單元測試失敗,但我不確定是哪一個。 我發布的代碼幾乎等於原始代碼,並且還會重現問題。 這是一個案例; 所有類/實現都在單獨的文件中。 以上內容位於一個dll中,並在exe中使用unittest ++ ...

嘗試使用UnitTest ++鏈接測試中的代碼時出現鏈接器錯誤

[英]Linker errors when trying to link code in tests using UnitTest++

所以我在用Unittest ++(1.4版) 我已經嘗試進行一些虛擬測試(CHECK(true)和CHECK(false),並且工作正常)。但是,一旦我嘗試包含一些生產代碼,鏈接器就會使用任何類或函數我為測試而包含的標題。 我的問題是: 這可以由UnitTest ++中的任 ...

如何從測試運行程序可執行文件中的靜態庫鏈接測試?

[英]How to link tests from static library in test runner executable?

我有一個這樣組織的Visual Studio解決方案: ProjectB包含兩個看起來像這樣的文件: 和這個: 以及包含測試套件的幾個文件,例如: ProjectC包含一個文件: 我將測試與測試運行程序分開的原因是,我有另一個項目使用相同的測試來分析代碼覆 ...

UnitTest++ 和 g++ - 庫的相對路徑

[英]UnitTest++ and g++ - Relative path to the library

我正在嘗試讓 UnitTest++ 在此目錄樹之后的項目中工作: 我正在嘗試在項目目錄中使用 g++ 進行編譯。 我的 test.cpp 文件包含 UnitTest++ 入門代碼。 我嘗試了以下方法: 如果我理解得很好, -L 是給出 static 庫的路徑。 -l(小 L)用於庫名稱,-I(大寫 ...

宏創建的單元測試方法

[英]Unit testing methods created by a macro

我有一個用C ++編寫的程序,並確保在進行更改時我們不會破壞任何內容,我想添加單元測試。 在程序中,我們使用宏來創建一些經常使用的對象。 看起來像: 在包含切換點的類的標題中,我們稱為宏 然后,在包含切換點的類的構造函數中,執行以下操作: 現在我們可以使用mSwi ...

使用UnitTest ++鏈接錯誤

[英]Linking Error with UnitTest++

我使用Xcode作為我的想法時遇到了奇怪的單元測試++鏈接錯誤。 現在,我確實為項目設置了兩個目標。 一個目標將進行測試,另一個目標將暫時不執行任何操作。 注意,我確實鏈接了庫並運行了教程中的簡單工作示例。 我使用macports中的gcc 4.2.1進行了編譯。 “ std ...

如何在Windows上使用命令行運行UnitTest ++

[英]How Do I run UnitTest++ using the command line on Windows

我是UnitTest ++的新手,在使用Windows上的命令行使其無法正常工作時,我遇到了問題(我只需要使用命令行即​​可使其工作)。 我已經構建了解決方案,並且具有庫(UnitTest ++。vsnet2005),但是當我嘗試構建它時,它顯示“ UnitTest ++。h:沒有這樣的文 ...

易失性關鍵字允許訪問UnitTest ++中的const結構

[英]Volatile keyword allows access to const structures in UnitTest++

我正在使用UnitTest ++框架在我負責的某些C代碼上實施單元測試。 最終產品是嵌入式的,並使用const結構保存配置信息。 由於目標主機可以異步修改配置,因此結構的成員都是易失的。 一些結構也被聲明為易失性。 當我使用const_cast嘗試修改UnitTest Windows ...

Scons AddPostAction導致依賴性檢查錯誤變通辦法

[英]Scons AddPostAction causes Dependency Check error work-around

在scons中,我嘗試根據此處的出色示例制作一個UnitTest系統(請參見下面的代碼): http : //spacepants.org/blog/scons-unit-test 但是,由於最近的scons 2.0.1和更高版本中存在問題,因此,這種情況會導致依賴性循環,如此處所述: h ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM