コード例 #1
0
ファイル: tube_test.c プロジェクト: thomas-fossati/SPUDlib
CTEST2(tube, print)
{
    tube *t;

    ASSERT_TRUE( tube_create(&t, &data->err));
    ASSERT_TRUE( tube_print(t, &data->err));
	tube_destroy(t);
}
コード例 #2
0
ファイル: tube_test.c プロジェクト: thomas-fossati/SPUDlib
static bool _oom_test(ls_err *err)
{
    tube *t;
    if (!tube_create(&t, err)) {
		return false;
	}
    tube_destroy(t);
	return true;
}
コード例 #3
0
CTEST2(tube_stream, bind)
{
    tube_stream *s;
    tube        *t;
    bool        retval;
    
    tube_create(&t, &data->err);
    tube_stream_create(&s, &data->err);
    
    retval = tube_stream_bind(s, t, &data->err);
    ASSERT_FALSE( retval );
    ASSERT_EQUAL( data->err.code, LS_ERR_NO_IMPL );
    
    tube_stream_destroy(s);
    tube_destroy(t);
}
コード例 #4
0
ファイル: tube_test.c プロジェクト: thomas-fossati/SPUDlib
CTEST2(tube, create)
{
    tube *t;
    ASSERT_TRUE( tube_create(&t, &data->err) );
    tube_destroy(t);
}
コード例 #5
0
ファイル: ol_tube.c プロジェクト: EarlGray/ling
static void ol_tube_destroy_private(outlet_t *ol)
{
	if (ol->tube == 0)
		return;
	tube_destroy(ol->tube);
}