CTEST2(tube, print) { tube *t; ASSERT_TRUE( tube_create(&t, &data->err)); ASSERT_TRUE( tube_print(t, &data->err)); tube_destroy(t); }
static bool _oom_test(ls_err *err) { tube *t; if (!tube_create(&t, err)) { return false; } tube_destroy(t); return true; }
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); }
CTEST2(tube, create) { tube *t; ASSERT_TRUE( tube_create(&t, &data->err) ); tube_destroy(t); }
static void ol_tube_destroy_private(outlet_t *ol) { if (ol->tube == 0) return; tube_destroy(ol->tube); }