Releases: srz-zumix/iutest
Releases · srz-zumix/iutest
version 1.17.1
-
New
- GTEST_SKIP 対応
- IUTEST_*_NE_RANGE アサーションを追加
- IUTEST_*_NE_COLLECTIONS アサーションを追加
-
Improved
- ::std::wstring_view / ::std::u16string_view / ::std::u32string_view 対応
- Variadic Templates 非対応コンパイラーでの型パラメータの型表示を改善
-
Changes
- アサーションに operator << したときの出力を PrintToString したものと同じになるように変更
- iuwandbox: Wandbox 向けにサイズ圧縮したヘッダーをデフォルトで使用するように変更
- iuwandbox: 上記に伴いフルバージョンのヘッダーを使うオプション(--no-iutest-use-wandbox-min)を追加
- deprecated: iuwandbox: --iutest-use-wandbox-min
- Python2 のサポート終了
-
Bug fixes
- C++20 で削除された basic_ostream::operator << に対応
- IUTEST_AP が同じ名前空間に複数定義できない問題を修正
- Google Test 旧バージョンとの互換性を修正
- その他いくつかの不具合を修正
version 1.17.0
-
New
- ::std::string_view 対応
- ::std::filesystem 対応
- FreeBSD 対応
- ALMOST_EQ アサーション を追加
- --iutest_locale_ctype オプションを追加
-
Improved
- setlocale(LC_CTYPE, IUTEST_FLAG(locale_ctype)) をテスト実行開始時に行うように修正
- Visual Studio 2019 対応
-
Changes
- 大きな配列/コンテナ/オブジェクトの pinter を修正
- iutest_main で setlocale していたものを廃止
- junit xml 出力で出力するテストが 0 だった場合にファイル書き出ししないように修正
- CSV パラメータ生成でファイルオープン失敗した場合の警告レベルを FATAL から WARNING に変更
- CSV パラメータ生成で要素がなかった場合に WARNING 出力
- deprecated: IUTEST_USE_OWN_LIST
-
Bug fixes
- いくつかの不具合を修正
version 1.16.7
-
Improved
- iuwandbox: コードサイズをさらに削減したヘッダーファイルに対応(--iutest-use-wandbox-min)
-
Bug fixes
- 古い google mock の互換性エラー修正
- いくつかの不具合を修正
version 1.16.6
-
Improved
- Matcher に (NanSensitive)FloatNear/DoubleNear を追加
- Matcher に template 版の浮動小数点数比較を追加・(NanSensitive)FloatingPointEq/FloatingPointNear
- long double に対応
-
Changes
- iuwandbox: -D__WANDBOX__ コンパイラーオプションを必ずつけるように変更
-
Bug fixes
- iuwandbox: dryrun オプションが失敗を返す問題を修正
- いくつかのコンパイラー警告を修正
version 1.16.5
v1.16.5 Merge remote-tracking branch 'origin/develop'