X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=tests%2Fcheck_input_binary.c;h=cd2e777704f9e4062a9755dd22809fd36a1def95;hb=7f82ec4d724c5ddb46bf8dbed6dce881bc21230a;hp=6f11759fd2ba600b6d66eccfe323348c7bacd901;hpb=dfa4cd0e574e36b1e09f80170de40c5d16a91ed6;p=libsigrok.git diff --git a/tests/check_input_binary.c b/tests/check_input_binary.c index 6f11759f..cd2e7777 100644 --- a/tests/check_input_binary.c +++ b/tests/check_input_binary.c @@ -30,8 +30,6 @@ #define CHECK_ALL_HIGH 1 #define CHECK_HELLO_WORLD 2 -static struct sr_context *sr_ctx; - static uint64_t df_packet_counter = 0, sample_counter = 0; static gboolean have_seen_df_end = FALSE; static GArray *logic_channellist = NULL; @@ -39,22 +37,6 @@ static int check_to_perform; static uint64_t expected_samples; static uint64_t *expected_samplerate; -static void setup(void) -{ - int ret; - - ret = sr_init(&sr_ctx); - fail_unless(ret == SR_OK, "sr_init() failed: %d.", ret); -} - -static void teardown(void) -{ - int ret; - - ret = sr_exit(sr_ctx); - fail_unless(ret == SR_OK, "sr_exit() failed: %d.", ret); -} - static void check_all_low(const struct sr_datafeed_logic *logic) { uint64_t i; @@ -325,7 +307,7 @@ Suite *suite_input_binary(void) s = suite_create("input-binary"); tc = tcase_create("basic"); - tcase_add_checked_fixture(tc, setup, teardown); + tcase_add_checked_fixture(tc, srtest_setup, srtest_teardown); tcase_add_test(tc, test_input_binary_all_low); tcase_add_test(tc, test_input_binary_all_high); tcase_add_loop_test(tc, test_input_binary_all_high_loop, 0, 10);