}
}
-static void test_bus_set_address_system_remote(char **args) {
+TEST(bus_set_address_system_remote) {
_cleanup_(sd_bus_unrefp) sd_bus *b = NULL;
assert_se(sd_bus_new(&b) >= 0);
- if (!strv_isempty(args)) {
+ if (!strv_isempty(saved_argv + 1)) {
char **a;
- STRV_FOREACH(a, args)
+ STRV_FOREACH(a, saved_argv + 1)
test_one_address(b, *a, 0, NULL);
return;
};
-EINVAL, NULL);
}
-int main(int argc, char *argv[]) {
- test_setup_logging(LOG_INFO);
-
- test_bus_set_address_system_remote(argv + 1);
-
- return 0;
-}
+DEFINE_TEST_MAIN(LOG_INFO);