From: Tobias Brunner Date: Tue, 20 May 2014 17:27:50 +0000 (+0200) Subject: unit-tests: Make fixture functions optional X-Git-Tag: 5.2.0rc1~28^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1625fdc9b4747564665b698213c901aa2fc6d58;p=thirdparty%2Fstrongswan.git unit-tests: Make fixture functions optional --- diff --git a/src/libstrongswan/tests/test_runner.c b/src/libstrongswan/tests/test_runner.c index 443c0ae137..8f2e9855e8 100644 --- a/src/libstrongswan/tests/test_runner.c +++ b/src/libstrongswan/tests/test_runner.c @@ -187,11 +187,17 @@ static bool call_fixture(test_case_t *tcase, bool up) { if (up) { - fixture->setup(); + if (fixture->setup) + { + fixture->setup(); + } } else { - fixture->teardown(); + if (fixture->teardown) + { + fixture->teardown(); + } } } else