今回の目玉アップデートは、「パッケージ機能」の追加です。
パッケージ機能については以前にブログに書いたので、そちらを見てください。
また、EQ_COLLECTIONS も追加しました。
各要素ごとに検証してログ出力してくれます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
IUTEST(Test, EqCollection) { int a[] = { 0, 1, 1, 3, 3 }; int b[] = { 0, 1, 2, 3, 4, 5 }; ::std::vector< char > c; for ( int i=0; i < ( sizeof (a)/ sizeof (a[0])); ++i ) { c.push_back(i); } IUTEST_EXPECT_EQ_COLLECTIONS(a, a+( sizeof (a)/ sizeof (a[0])), b, b+( sizeof (b)/ sizeof (b[0]))); IUTEST_EXPECT_EQ_COLLECTIONS(a, a+( sizeof (a)/ sizeof (a[0])), c.begin(), c.end()); } </ char > |

あとはプログレス表示するイベントリスナーを追加しました。
さて、次は iutest_c v1.1 かなぁ
0 件のコメント:
コメントを投稿