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