From 11e6c92e9521ef55ceb0b421c5d077d5793c71d5 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 15 Jul 2022 15:27:24 +0100 Subject: test/bus: Factor out common setup/teardown code Signed-off-by: Simon McVittie --- test/bus/dispatch-sha1.c | 33 ++------------------------------- 1 file changed, 2 insertions(+), 31 deletions(-) (limited to 'test/bus/dispatch-sha1.c') diff --git a/test/bus/dispatch-sha1.c b/test/bus/dispatch-sha1.c index a32508bc..dc2dcb5d 100644 --- a/test/bus/dispatch-sha1.c +++ b/test/bus/dispatch-sha1.c @@ -22,41 +22,12 @@ */ #include - -#include "bus/test.h" - -#include - -#include "bus/audit.h" -#include "bus/selinux.h" -#include "test/test-utils.h" - -#ifndef DBUS_ENABLE_EMBEDDED_TESTS -#error This file is only relevant for the embedded tests -#endif - -static void -test_pre_hook (void) -{ -} - -static void -test_post_hook (void) -{ - if (_dbus_getenv ("DBUS_TEST_SELINUX")) - bus_selinux_shutdown (); - - bus_audit_shutdown (); -} +#include "test/bus/common.h" static DBusTestCase test = { "dispatch-sha1", bus_dispatch_sha1_test }; int main (int argc, char **argv) { - return _dbus_test_main (argc, argv, 1, &test, - (DBUS_TEST_FLAGS_CHECK_MEMORY_LEAKS | - DBUS_TEST_FLAGS_CHECK_FD_LEAKS | - DBUS_TEST_FLAGS_REQUIRE_DATA), - test_pre_hook, test_post_hook); + return bus_test_main (argc, argv, 1, &test); } -- cgit v1.2.1