]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-bus-util: use ASSERT_* macros
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 5 Dec 2024 09:22:03 +0000 (10:22 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 5 Dec 2024 09:42:15 +0000 (10:42 +0100)
src/test/test-bus-util.c

index 2cf44d6e5abf0184e629375b23d6a5979904efd3..491e790f6a7a824c218ffa5c4723003bcf1ba98f 100644 (file)
@@ -22,26 +22,24 @@ TEST(destroy_callback) {
         int r, n_called = 0;
 
         r = bus_open_system_watch_bind_with_description(&bus, "test-bus");
-        if (r < 0) {
-                log_error_errno(r, "Failed to connect to bus: %m");
-                return;
-        }
+        if (r < 0)
+                return (void) log_error_errno(r, "Failed to connect to bus: %m");
 
-        r = sd_bus_request_name_async(bus, &slot, "org.freedesktop.systemd.test-bus-util", 0, callback, &n_called);
-        assert_se(r == 1);
+        ASSERT_OK_EQ(sd_bus_request_name_async(bus, &slot, "org.freedesktop.systemd.test-bus-util", 0, callback, &n_called),
+                     1);
 
-        assert_se(sd_bus_slot_get_destroy_callback(slot, NULL) == 0);
-        assert_se(sd_bus_slot_get_destroy_callback(slot, &t) == 0);
+        ASSERT_EQ(sd_bus_slot_get_destroy_callback(slot, NULL), 0);
+        ASSERT_EQ(sd_bus_slot_get_destroy_callback(slot, &t), 0);
 
-        assert_se(sd_bus_slot_set_destroy_callback(slot, destroy_callback) == 0);
-        assert_se(sd_bus_slot_get_destroy_callback(slot, NULL) == 1);
-        assert_se(sd_bus_slot_get_destroy_callback(slot, &t) == 1);
+        ASSERT_EQ(sd_bus_slot_set_destroy_callback(slot, destroy_callback), 0);
+        ASSERT_EQ(sd_bus_slot_get_destroy_callback(slot, NULL), 1);
+        ASSERT_EQ(sd_bus_slot_get_destroy_callback(slot, &t), 1);
         assert_se(t == destroy_callback);
 
         /* Force cleanup so we can look at n_called */
-        assert_se(n_called == 0);
+        ASSERT_EQ(n_called, 0);
         sd_bus_slot_unref(slot);
-        assert_se(n_called == 1);
+        ASSERT_EQ(n_called, 1);
 }
 
 DEFINE_TEST_MAIN(LOG_DEBUG);