From: Yaping Li <202858510+YapingLi04@users.noreply.github.com> Date: Wed, 23 Jul 2025 21:16:03 +0000 (-0700) Subject: test-memstream-util.c: Migrate to new assertion macros X-Git-Tag: v258-rc2~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=603916702dabb55f7f9553af7cb6adf49b707dee;p=thirdparty%2Fsystemd.git test-memstream-util.c: Migrate to new assertion macros We recently added a new set of assertion macros such as ASSERT_GE, ASSERT_OK, ASSERT_EQ, ... which show not only the expression that failed but also the values of the arguments of the expression. Let's use them. --- diff --git a/src/test/test-memstream-util.c b/src/test/test-memstream-util.c index b3b1e813b13..b63e1695b6d 100644 --- a/src/test/test-memstream-util.c +++ b/src/test/test-memstream-util.c @@ -6,7 +6,7 @@ TEST(memstream_done) { _cleanup_(memstream_done) MemStream m = {}; - assert_se(memstream_init(&m)); + ASSERT_NOT_NULL(memstream_init(&m)); } TEST(memstream_empty) { @@ -14,10 +14,10 @@ TEST(memstream_empty) { _cleanup_free_ char *buf = NULL; size_t sz; - assert_se(memstream_init(&m)); - assert_se(memstream_finalize(&m, &buf, &sz) >= 0); + ASSERT_NOT_NULL(memstream_init(&m)); + ASSERT_OK(memstream_finalize(&m, &buf, &sz)); ASSERT_STREQ(buf, ""); - assert_se(sz == 0); + ASSERT_EQ(sz, 0u); } TEST(memstream) { @@ -26,7 +26,7 @@ TEST(memstream) { size_t sz; FILE *f; - assert_se(f = memstream_init(&m)); + ASSERT_NOT_NULL(f = memstream_init(&m)); fputs("hoge", f); fputs("おはよう!", f); fputs(UTF8("😀😀😀"), f); @@ -36,24 +36,24 @@ TEST(memstream) { buf = mfree(buf); - assert_se(f = memstream_init(&m)); + ASSERT_NOT_NULL(f = memstream_init(&m)); fputs("second", f); - assert_se(memstream_finalize(&m, &buf, &sz) >= 0); + ASSERT_OK(memstream_finalize(&m, &buf, &sz)); ASSERT_STREQ(buf, "second"); - assert_se(sz == strlen("second")); + ASSERT_EQ(sz, strlen("second")); } TEST(memstream_dump) { _cleanup_(memstream_done) MemStream m = {}; FILE *f; - assert_se(f = memstream_init(&m)); + ASSERT_NOT_NULL(f = memstream_init(&m)); fputs("first", f); - assert_se(memstream_dump(LOG_DEBUG, &m) >= 0); + ASSERT_OK(memstream_dump(LOG_DEBUG, &m)); - assert_se(f = memstream_init(&m)); + ASSERT_NOT_NULL(f = memstream_init(&m)); fputs("second", f); - assert_se(memstream_dump(LOG_DEBUG, &m) >= 0); + ASSERT_OK(memstream_dump(LOG_DEBUG, &m)); } DEFINE_TEST_MAIN(LOG_DEBUG);