Download List

Sponsored link

Project Description

include only c++ testing framework.





  • header only
  • compatible google test
  • extensions
    • japanease test name
    • ASSERT flavor can non-void return
    • assertion rich
    • expression ass...

System Requirements

System requirement is not defined

Released at 2014-01-26 16:33
iutest 1.8.0 (2 files Hide)

Release Notes

No Release Notes

Changelog

Changes for 1.8.0:

** 追加
* IUTEST_*_EQ_RANGE を追加
* IUTEST_*_STRIN,IUTEST_*_STRNOTIN を追加
* IUTEST_FLAG(output) に対応
* IUTEST_*_NO_FAILURE の gtest モード対応
* Visual Studio Type Visualizer 用 .natvis ファイルを追加
* AVR 対応

** 変更
* IUTEST_USE_THROW_ON_ASSERT_FAILURE を IUTEST_USE_THROW_ON_ASSERTION_FAILURE に変更
* IUTEST_USE_THROW_ON_ASSERTION_FAILURE を指定した場合 SKIP や ASSUME も例外を投げるように変更
* IUTEST_*_NO_FAILURE が警告やスキップを失敗と判断しないように変更
* リスナーのセットアップ関数を変更
* パッケージ内の値のパラメータ化テストのテストケース名が pkg.prefix/testcase となるように変更
* IUTEST_SCOPED_PEEP,IUTEST_MAKE_SCOPED_PEEP を廃止
* ソースコードのエンコーディングを UTF8 BOM 有りに変更

** 修正
* IUTEST_*_TRUE/FALSE を可変長対応
* フィクスチャークラス名を IUTEST_TEST マクロのテストケース名に使用した場合にエラーになるように修正(MSVC拡張)
* Visual C++ Compiler November 2013 CTP 対応
* バグ修正