From d2db083ab6f8491e806c72888d897d15584f9f17 Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Mon, 2 Feb 2015 23:55:56 -0200 Subject: [PATCH] testsuite: make test-dependencies use DEFINE_TEST It went missing from previous conversions. --- testsuite/test-dependencies.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/testsuite/test-dependencies.c b/testsuite/test-dependencies.c index bed6ad4f..c2a4607a 100644 --- a/testsuite/test-dependencies.c +++ b/testsuite/test-dependencies.c @@ -34,7 +34,7 @@ static int test_dependencies(const struct test *t) { struct kmod_ctx *ctx; - struct kmod_module *mod; + struct kmod_module *mod = NULL; struct kmod_list *list, *l; int err; size_t len = 0; @@ -45,7 +45,7 @@ static int test_dependencies(const struct test *t) return EXIT_FAILURE; err = kmod_module_new_from_name(ctx, "ext4", &mod); - if (err < 0) { + if (err < 0 || mod == NULL) { kmod_unref(ctx); return EXIT_FAILURE; } @@ -77,15 +77,11 @@ static int test_dependencies(const struct test *t) return EXIT_SUCCESS; } -static const struct test stest_dependencies = { - .name = "test_dependencies", +DEFINE_TEST(test_dependencies, .description = "test if kmod_module_get_dependencies works", - .func = test_dependencies, .config = { [TC_ROOTFS] = TESTSUITE_ROOTFS "test-dependencies/", [TC_UNAME_R] = TEST_UNAME, - }, - .need_spawn = true, -}; + }); TESTSUITE_MAIN(); -- 2.47.3