diff options
Diffstat (limited to 'tests/runtc.c')
-rw-r--r-- | tests/runtc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/runtc.c b/tests/runtc.c index 04151f8..4276973 100644 --- a/tests/runtc.c +++ b/tests/runtc.c @@ -378,6 +378,7 @@ int main(int argc, char **argv) struct probe *probe; struct option *option; struct output *op; + int ret; char c, *opt_infile, **kv, **opstr; op = malloc(sizeof(struct output)); @@ -484,12 +485,14 @@ int main(int argc, char **argv) if (srd_init(DECODERS_DIR) != SRD_OK) return 1; - run_testcase(opt_infile, pdlist, op); + ret = 0; + if (!run_testcase(opt_infile, pdlist, op)) + ret = 1; srd_exit(); sr_exit(ctx); - return 0; + return ret; } |