]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: add tests for id128_get_machine() and _at()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 4 Apr 2023 02:43:06 +0000 (11:43 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 4 Apr 2023 15:52:56 +0000 (00:52 +0900)
src/test/test-id128.c

index e022804402176253e8a4690ba781bdb50ed78d54..80f762bc8966a28528d57f7a3486b8af04cf7884 100644 (file)
@@ -287,6 +287,16 @@ TEST(id128_at) {
         i = SD_ID128_NULL;
         assert_se(id128_read(p, ID128_FORMAT_PLAIN, &i) >= 0);
         assert_se(sd_id128_equal(id, i));
+
+        /* id128_get_machine_at() */
+        i = SD_ID128_NULL;
+        assert_se(id128_get_machine_at(tfd, &i) >= 0);
+        assert_se(sd_id128_equal(id, i));
+
+        /* id128_get_machine() */
+        i = SD_ID128_NULL;
+        assert_se(id128_get_machine(t, &i) >= 0);
+        assert_se(sd_id128_equal(id, i));
 }
 
 TEST(ID128_REFUSE_NULL) {