2012年12月17日月曜日

iutest v1.2.0 をリリースしました

ダウンロードはこちらからできます。

今回の目玉アップデートは、「パッケージ機能」の追加です。
パッケージ機能については以前にブログに書いたので、そちらを見てください。

また、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 件のコメント:

コメントを投稿