X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=tests%2Flib.c;h=acdca674c49f079da546b8da7f50baf8a0613552;hb=78132e2a138f707b9522c41110079f92b39afc88;hp=f1c3c0159a1b4cd52308ccd505be1d060899d4a5;hpb=a755b0e122105d934c4e7b97435420eda6df6e8e;p=libsigrok.git diff --git a/tests/lib.c b/tests/lib.c index f1c3c015..acdca674 100644 --- a/tests/lib.c +++ b/tests/lib.c @@ -26,6 +26,24 @@ #include "../include/libsigrok/libsigrok.h" #include "lib.h" +struct sr_context *srtest_ctx; + +void srtest_setup(void) +{ + int ret; + + ret = sr_init(&srtest_ctx); + fail_unless(ret == SR_OK, "sr_init() failed: %d.", ret); +} + +void srtest_teardown(void) +{ + int ret; + + ret = sr_exit(srtest_ctx); + fail_unless(ret == SR_OK, "sr_exit() failed: %d.", ret); +} + /* Get a libsigrok driver by name. */ struct sr_dev_driver *srtest_driver_get(const char *drivername) {