From 932606db3cdb14518dac55c67f4ecc8471fb6a33 Mon Sep 17 00:00:00 2001 From: Bert Vermeulen Date: Wed, 11 Dec 2013 21:53:17 +0100 Subject: [PATCH] runtc: Return errorcode according to testcase result. --- tests/runtc.c | 7 +++++-- 1 file 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; } -- 2.30.2