今回の目玉アップデートは、「パッケージ機能」の追加です。
パッケージ機能については以前にブログに書いたので、そちらを見てください。
また、EQ_COLLECTIONS も追加しました。
各要素ごとに検証してログ出力してくれます。
IUTEST(Test, EqCollection) { int a[] = { 0, 1, 1, 3, 3 }; int b[] = { 0, 1, 2, 3, 4, 5 }; ::std::vectorc; 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()); }
あとはプログレス表示するイベントリスナーを追加しました。
さて、次は iutest_c v1.1 かなぁ
0 件のコメント:
コメントを投稿