X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=tests%2Fcheck_session.c;h=1f6e06d3a9327affb289274638427492332804fe;hb=98de0c78743e27be185bce724fd847d20640ee22;hp=e48e1d468af08f186a5966c9bebd9652c868e96b;hpb=4172352914138a17340cbd2dde74d095cb61a247;p=libsigrok.git diff --git a/tests/check_session.c b/tests/check_session.c index e48e1d46..1f6e06d3 100644 --- a/tests/check_session.c +++ b/tests/check_session.c @@ -23,24 +23,6 @@ #include "../include/libsigrok/libsigrok.h" #include "lib.h" -static struct sr_context *sr_ctx; - -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); -} - /* * Check whether sr_session_new() works. * If it returns != SR_OK (or segfaults) this test will fail. @@ -144,7 +126,7 @@ Suite *suite_session(void) s = suite_create("session"); tc = tcase_create("new_destroy"); - tcase_add_checked_fixture(tc, setup, teardown); + tcase_add_checked_fixture(tc, srtest_setup, srtest_teardown); tcase_add_test(tc, test_session_new); tcase_add_test(tc, test_session_new_bogus); tcase_add_test(tc, test_session_new_multiple);