teknoraver / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone

Blame 0507-test-only-use-assert_se.patch

Zbigniew Jędrzejewski-Szmek 62fe94
From bdf7026e9557349cd3eeb291c01655d5f2a55db8 Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 62fe94
From: Thomas Hindoe Paaboel Andersen <phomes@gmail.com>
Zbigniew Jędrzejewski-Szmek 62fe94
Date: Sat, 4 Oct 2014 23:51:45 +0200
Zbigniew Jędrzejewski-Szmek 62fe94
Subject: [PATCH] test: only use assert_se
Zbigniew Jędrzejewski-Szmek 62fe94
Zbigniew Jędrzejewski-Szmek 62fe94
The asserts used in the tests should never be allowed to be
Zbigniew Jędrzejewski-Szmek 62fe94
optimized away
Zbigniew Jędrzejewski-Szmek 62fe94
---
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-cgroup-mask.c | 68 ++++++++++++++++++++++-----------------------
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-cgroup.c      | 12 ++++----
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-engine.c      |  4 +--
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-fileio.c      | 14 +++++-----
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-hashmap.c     |  2 +-
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-install.c     |  2 +-
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-job-type.c    | 22 +++++++--------
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-libudev.c     |  2 +-
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-sched-prio.c  |  2 +-
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-set.c         |  2 +-
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-socket-util.c |  8 +++---
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-strbuf.c      | 54 +++++++++++++++++------------------
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-strv.c        | 10 +++----
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-strxcpyx.c    | 20 ++++++-------
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-tmpfiles.c    |  4 +--
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-unit-file.c   | 52 +++++++++++++++++-----------------
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-unit-name.c   | 12 ++++----
Zbigniew Jędrzejewski-Szmek 62fe94
 src/test/test-util.c        | 48 ++++++++++++++++----------------
Zbigniew Jędrzejewski-Szmek 62fe94
 18 files changed, 169 insertions(+), 169 deletions(-)
Zbigniew Jędrzejewski-Szmek 62fe94
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-cgroup-mask.c b/src/test/test-cgroup-mask.c
Zbigniew Jędrzejewski-Szmek 62fe94
index f98e1bb174..9e9de23e0e 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-cgroup-mask.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-cgroup-mask.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -45,7 +45,7 @@ static int test_cgroup_mask(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts("manager_new: Permission denied. Skipping test.");
Zbigniew Jędrzejewski-Szmek 62fe94
                 return EXIT_TEST_SKIP;
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_startup(m, serial, fdset) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Load units and verify hierarchy. */
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -54,48 +54,48 @@ static int test_cgroup_mask(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_load_unit(m, "daughter.service", NULL, NULL, &daughter) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_load_unit(m, "grandchild.service", NULL, NULL, &grandchild) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_load_unit(m, "parent-deep.slice", NULL, NULL, &parent_deep) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(parent->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(son->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(daughter->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(grandchild->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(parent_deep->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(UNIT_DEREF(son->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(UNIT_DEREF(daughter->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(UNIT_DEREF(parent_deep->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(UNIT_DEREF(grandchild->slice) == parent_deep);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(parent->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(son->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(daughter->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(grandchild->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(parent_deep->load_state == UNIT_LOADED);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(UNIT_DEREF(son->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(UNIT_DEREF(daughter->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(UNIT_DEREF(parent_deep->slice) == parent);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(UNIT_DEREF(grandchild->slice) == parent_deep);
Zbigniew Jędrzejewski-Szmek 62fe94
         root = UNIT_DEREF(parent->slice);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Verify per-unit cgroups settings. */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(son) == (CGROUP_CPU | CGROUP_CPUACCT));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(daughter) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(parent_deep) == CGROUP_MEMORY);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(parent) == CGROUP_BLKIO);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_cgroup_mask(root) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(son) == (CGROUP_CPU | CGROUP_CPUACCT));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(daughter) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(parent_deep) == CGROUP_MEMORY);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(parent) == CGROUP_BLKIO);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_cgroup_mask(root) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Verify aggregation of member masks */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(son) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(daughter) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(parent_deep) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(parent) == (CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_members_mask(root) == (CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(son) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(daughter) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(parent_deep) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(parent) == (CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_members_mask(root) == (CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Verify aggregation of sibling masks. */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(son) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(daughter) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(parent_deep) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(parent) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_siblings_mask(root) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(son) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(daughter) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(parent_deep) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(parent) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_siblings_mask(root) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Verify aggregation of target masks. */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(son) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(daughter) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(parent_deep) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(parent) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(unit_get_target_mask(root) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(son) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(daughter) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(grandchild) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(parent_deep) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(parent) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(unit_get_target_mask(root) == ((CGROUP_CPU | CGROUP_CPUACCT | CGROUP_BLKIO | CGROUP_MEMORY) & m->cgroup_supported));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         manager_free(m);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-cgroup.c b/src/test/test-cgroup.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 2a0ce27206..46642f92fe 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-cgroup.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-cgroup.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -79,8 +79,8 @@ int main(int argc, char*argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(cg_delete(SYSTEMD_CGROUP_CONTROLLER, "/test-a") >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(cg_split_spec("foobar:/", &c, &p) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(c, "foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(p, "/"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(c, "foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(p, "/"));
Zbigniew Jędrzejewski-Szmek 62fe94
         free(c);
Zbigniew Jędrzejewski-Szmek 62fe94
         free(p);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -92,13 +92,13 @@ int main(int argc, char*argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(cg_split_spec("fo/obar:/", &c, &p) < 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(cg_split_spec("/", &c, &p) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(c == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(p, "/"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(c == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(p, "/"));
Zbigniew Jędrzejewski-Szmek 62fe94
         free(p);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(cg_split_spec("foo", &c, &p) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(c, "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(p == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(c, "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(p == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         free(c);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         return 0;
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-engine.c b/src/test/test-engine.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 6e39a586c0..1b71416a04 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-engine.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-engine.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -43,7 +43,7 @@ int main(int argc, char *argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 printf("Skipping test: manager_new: %s", strerror(-r));
Zbigniew Jędrzejewski-Szmek 62fe94
                 return EXIT_TEST_SKIP;
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_startup(m, serial, fdset) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         printf("Load1:\n");
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -56,7 +56,7 @@ int main(int argc, char *argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
         r = manager_add_job(m, JOB_START, c, JOB_REPLACE, false, &err, &j);
Zbigniew Jędrzejewski-Szmek 62fe94
         if (sd_bus_error_is_set(&err))
Zbigniew Jędrzejewski-Szmek 62fe94
                 log_error("error: %s: %s", err.name, err.message);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         manager_dump_jobs(m, stdout, "\t");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         printf("Load2:\n");
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-fileio.c b/src/test/test-fileio.c
Zbigniew Jędrzejewski-Szmek 62fe94
index ad65abf426..76a9e8e9c9 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-fileio.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-fileio.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -246,25 +246,25 @@ static void test_status_field(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = get_status_field("/proc/meminfo", "MemTotal:", &p);
Zbigniew Jędrzejewski-Szmek 62fe94
         if (r != -ENOENT) {
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(p);
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(safe_atollu(p, &total) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = get_status_field("/proc/meminfo", "\nBuffers:", &s);
Zbigniew Jędrzejewski-Szmek 62fe94
         if (r != -ENOENT) {
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(s);
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(safe_atollu(s, &buffers) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         if (p)
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(buffers < total);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(buffers < total);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* Seccomp should be a good test for field full of zeros. */
Zbigniew Jędrzejewski-Szmek 62fe94
         r = get_status_field("/proc/meminfo", "\nSeccomp:", &z);
Zbigniew Jędrzejewski-Szmek 62fe94
         if (r != -ENOENT) {
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(z);
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(safe_atollu(z, &buffers) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -283,10 +283,10 @@ static void test_capeff(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 if (r == -ENOENT || r == -EPERM)
Zbigniew Jędrzejewski-Szmek 62fe94
                         return;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(*capeff);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(*capeff);
Zbigniew Jędrzejewski-Szmek 62fe94
                 p = capeff[strspn(capeff, DIGITS "abcdefABCDEF")];
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(!p || isspace(p));
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(!p || isspace(p));
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-hashmap.c b/src/test/test-hashmap.c
Zbigniew Jędrzejewski-Szmek 62fe94
index f4afbb8e9d..f9072061dd 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-hashmap.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-hashmap.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -522,7 +522,7 @@ static void test_hashmap_steal_first(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         while ((val = hashmap_steal_first(m)))
Zbigniew Jędrzejewski-Szmek 62fe94
                 seen[strlen(val) - 1]++;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(seen[0] == 1 && seen[1] == 1 && seen[2] == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(seen[0] == 1 && seen[1] == 1 && seen[2] == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(hashmap_isempty(m));
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-install.c b/src/test/test-install.c
Zbigniew Jędrzejewski-Szmek 62fe94
index b0f77a18f3..467970b007 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-install.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-install.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -31,7 +31,7 @@
Zbigniew Jędrzejewski-Szmek 62fe94
 static void dump_changes(UnitFileChange *c, unsigned n) {
Zbigniew Jędrzejewski-Szmek 62fe94
         unsigned i;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(n == 0 || c);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(n == 0 || c);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         for (i = 0; i < n; i++) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 if (c[i].type == UNIT_FILE_UNLINK)
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-job-type.c b/src/test/test-job-type.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 1066374436..1d9d49b228 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-job-type.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-job-type.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -52,29 +52,29 @@ int main(int argc, char*argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
                                 merged_ab = (job_type_merge_and_collapse(&ab, b, u) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                 if (!job_type_is_mergeable(a, b)) {
Zbigniew Jędrzejewski-Szmek 62fe94
-                                        assert(!merged_ab);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                        assert_se(!merged_ab);
Zbigniew Jędrzejewski-Szmek 62fe94
                                         printf("Not mergeable: %s + %s\n", job_type_to_string(a), job_type_to_string(b));
Zbigniew Jędrzejewski-Szmek 62fe94
                                         continue;
Zbigniew Jędrzejewski-Szmek 62fe94
                                 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-                                assert(merged_ab);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                assert_se(merged_ab);
Zbigniew Jędrzejewski-Szmek 62fe94
                                 printf("%s + %s = %s\n", job_type_to_string(a), job_type_to_string(b), job_type_to_string(ab));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                 for (c = 0; c < _JOB_TYPE_MAX_MERGING; c++) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                         /* Verify transitivity of mergeability of job types */
Zbigniew Jędrzejewski-Szmek 62fe94
-                                        assert(!job_type_is_mergeable(a, b) ||
Zbigniew Jędrzejewski-Szmek 62fe94
+                                        assert_se(!job_type_is_mergeable(a, b) ||
Zbigniew Jędrzejewski-Szmek 62fe94
                                                !job_type_is_mergeable(b, c) ||
Zbigniew Jędrzejewski-Szmek 62fe94
                                                job_type_is_mergeable(a, c));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                         /* Verify that merged entries can be merged with the same entries
Zbigniew Jędrzejewski-Szmek 62fe94
                                          * they can be merged with separately */
Zbigniew Jędrzejewski-Szmek 62fe94
-                                        assert(!job_type_is_mergeable(a, c) || job_type_is_mergeable(ab, c));
Zbigniew Jędrzejewski-Szmek 62fe94
-                                        assert(!job_type_is_mergeable(b, c) || job_type_is_mergeable(ab, c));
Zbigniew Jędrzejewski-Szmek 62fe94
+                                        assert_se(!job_type_is_mergeable(a, c) || job_type_is_mergeable(ab, c));
Zbigniew Jędrzejewski-Szmek 62fe94
+                                        assert_se(!job_type_is_mergeable(b, c) || job_type_is_mergeable(ab, c));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                         /* Verify that if a merged with b is not mergeable with c, then
Zbigniew Jędrzejewski-Szmek 62fe94
                                          * either a or b is not mergeable with c either. */
Zbigniew Jędrzejewski-Szmek 62fe94
-                                        assert(job_type_is_mergeable(ab, c) || !job_type_is_mergeable(a, c) || !job_type_is_mergeable(b, c));
Zbigniew Jędrzejewski-Szmek 62fe94
+                                        assert_se(job_type_is_mergeable(ab, c) || !job_type_is_mergeable(a, c) || !job_type_is_mergeable(b, c));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                         bc = b;
Zbigniew Jędrzejewski-Szmek 62fe94
                                         if (job_type_merge_and_collapse(&bc, c, u) >= 0) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -82,16 +82,16 @@ int main(int argc, char*argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
                                                 /* Verify associativity */
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                                 ab_c = ab;
Zbigniew Jędrzejewski-Szmek 62fe94
-                                                assert(job_type_merge_and_collapse(&ab_c, c, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                                assert_se(job_type_merge_and_collapse(&ab_c, c, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                                 bc_a = bc;
Zbigniew Jędrzejewski-Szmek 62fe94
-                                                assert(job_type_merge_and_collapse(&bc_a, a, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                                assert_se(job_type_merge_and_collapse(&bc_a, a, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                                 a_bc = a;
Zbigniew Jędrzejewski-Szmek 62fe94
-                                                assert(job_type_merge_and_collapse(&a_bc, bc, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                                assert_se(job_type_merge_and_collapse(&a_bc, bc, u) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-                                                assert(ab_c == bc_a);
Zbigniew Jędrzejewski-Szmek 62fe94
-                                                assert(ab_c == a_bc);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                                assert_se(ab_c == bc_a);
Zbigniew Jędrzejewski-Szmek 62fe94
+                                                assert_se(ab_c == a_bc);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
                                                 printf("%s + %s + %s = %s\n", job_type_to_string(a), job_type_to_string(b), job_type_to_string(c), job_type_to_string(ab_c));
Zbigniew Jędrzejewski-Szmek 62fe94
                                         }
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-libudev.c b/src/test/test-libudev.c
Zbigniew Jędrzejewski-Szmek 62fe94
index ea190990eb..a51814df95 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-libudev.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-libudev.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -407,7 +407,7 @@ static void test_hwdb(struct udev *udev, const char *modalias) {
Zbigniew Jędrzejewski-Szmek 62fe94
         printf("\n");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         hwdb = udev_hwdb_unref(hwdb);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(hwdb == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(hwdb == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 int main(int argc, char *argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-sched-prio.c b/src/test/test-sched-prio.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 8fdca0ea23..2f559b0413 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-sched-prio.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-sched-prio.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -39,7 +39,7 @@ int main(int argc, char *argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 printf("Skipping test: manager_new: %s", strerror(-r));
Zbigniew Jędrzejewski-Szmek 62fe94
                 return EXIT_TEST_SKIP;
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(manager_startup(m, serial, fdset) >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* load idle ok */
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-set.c b/src/test/test-set.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 060dba42df..e280c8952d 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-set.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-set.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -35,7 +35,7 @@ static void test_set_steal_first(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         while ((val = set_steal_first(m)))
Zbigniew Jędrzejewski-Szmek 62fe94
                 seen[strlen(val) - 1]++;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(seen[0] == 1 && seen[1] == 1 && seen[2] == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(seen[0] == 1 && seen[1] == 1 && seen[2] == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(set_isempty(m));
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-socket-util.c b/src/test/test-socket-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 17180db652..c2c728bcde 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-socket-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-socket-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -236,7 +236,7 @@ static void *connect_thread(void *arg) {
Zbigniew Jędrzejewski-Szmek 62fe94
         _cleanup_close_ int fd = -1;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = socket(AF_INET, SOCK_STREAM | SOCK_CLOEXEC, 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(connect(fd, &sa->sa, sizeof(sa->in)) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -263,7 +263,7 @@ static void test_nameinfo_pretty(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(r < 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         sfd = socket(AF_INET, SOCK_STREAM|SOCK_CLOEXEC, 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sfd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sfd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(bind(sfd, &s.sa, sizeof(s.in)) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -276,11 +276,11 @@ static void test_nameinfo_pretty(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         log_debug("Accepting new connection on fd:%d", sfd);
Zbigniew Jędrzejewski-Szmek 62fe94
         cfd = accept4(sfd, &c.sa, &clen, SOCK_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(cfd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(cfd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = getnameinfo_pretty(cfd, &localhost);
Zbigniew Jędrzejewski-Szmek 62fe94
         log_info("Connection from %s", localhost);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_sockaddr_equal(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-strbuf.c b/src/test/test-strbuf.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 3334e0bf6c..43cb92b74b 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-strbuf.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-strbuf.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -48,39 +48,39 @@ static void test_strbuf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         /* check the content of the buffer directly */
Zbigniew Jędrzejewski-Szmek 62fe94
         l = strv_parse_nulstr(sb->buf, sb->len);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(l[0], "")); /* root*/
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(l[1], "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(l[2], "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(l[3], "bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(l[4], "waldorf"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(l[0], "")); /* root*/
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(l[1], "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(l[2], "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(l[3], "bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(l[4], "waldorf"));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->nodes_count == 5); /* root + 4 non-duplicates */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->dedup_count == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->in_count == 7);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->nodes_count == 5); /* root + 4 non-duplicates */
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->dedup_count == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->in_count == 7);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->in_len == 29);    /* length of all strings added */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->dedup_len == 11); /* length of all strings duplicated */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->len == 23);       /* buffer length: in - dedup + \0 for each node */
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->in_len == 29);    /* length of all strings added */
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->dedup_len == 11); /* length of all strings duplicated */
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->len == 23);       /* buffer length: in - dedup + \0 for each node */
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         /* check the returned offsets and the respective content in the buffer */
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(a == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(b == 7);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(c == 11);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(d == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(e == 2);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(f == 4);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(g == 15);
Zbigniew Jędrzejewski-Szmek 62fe94
-
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + a, "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + b, "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + c, "bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + d, "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + e, "aldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + f, "do"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(sb->buf + g, "waldorf"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(a == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(b == 7);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(c == 11);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(d == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(e == 2);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(f == 4);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(g == 15);
Zbigniew Jędrzejewski-Szmek 62fe94
+
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + a, "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + b, "foo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + c, "bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + d, "waldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + e, "aldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + f, "do"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(sb->buf + g, "waldorf"));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         strbuf_complete(sb);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(sb->root == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(sb->root == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         strbuf_cleanup(sb);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-strv.c b/src/test/test-strv.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 7ba4c366ac..bbfe306d7d 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-strv.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-strv.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -170,7 +170,7 @@ static void test_strv_unquote(const char *quoted, const char **list) {
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(s);
Zbigniew Jędrzejewski-Szmek 62fe94
         j = strv_join(s, " | ");
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(j);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(j);
Zbigniew Jędrzejewski-Szmek 62fe94
         puts(j);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         STRV_FOREACH(t, s)
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -184,8 +184,8 @@ static void test_invalid_unquote(const char *quoted) {
Zbigniew Jędrzejewski-Szmek 62fe94
         int r;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = strv_split_quoted(&s, quoted);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(s == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == -EINVAL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(s == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == -EINVAL);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_strv_split(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -196,7 +196,7 @@ static void test_strv_split(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         l = strv_split(str, ",");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(l);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(l);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         STRV_FOREACH(s, l) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(streq(*s, input_table_multiple[i++]));
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -211,7 +211,7 @@ static void test_strv_split_newlines(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         l = strv_split_newlines(str);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(l);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(l);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         STRV_FOREACH(s, l) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(streq(*s, input_table_multiple[i++]));
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-strxcpyx.c b/src/test/test-strxcpyx.c
Zbigniew Jędrzejewski-Szmek 62fe94
index b7b70d4c15..cb2309210f 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-strxcpyx.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-strxcpyx.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -38,8 +38,8 @@ static void test_strpcpy(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpy(&s, space_left, "r");
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpy(&s, space_left, "foo");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(target, "12345hey hey heywaldobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(space_left == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(target, "12345hey hey heywaldobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(space_left == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_strpcpyf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -51,8 +51,8 @@ static void test_strpcpyf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpyf(&s, space_left, "space left: %zd. ", space_left);
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpyf(&s, space_left, "foo%s", "bar");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(target, "space left: 25. foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(space_left == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(target, "space left: 25. foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(space_left == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_strpcpyl(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -64,8 +64,8 @@ static void test_strpcpyl(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpyl(&s, space_left, "waldo", " test", " waldo. ", NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strpcpyl(&s, space_left, "Banana", NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(target, "waldo test waldo. Banana"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(space_left == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(target, "waldo test waldo. Banana"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(space_left == 1);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_strscpy(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -75,8 +75,8 @@ static void test_strscpy(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = sizeof(target);
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strscpy(target, space_left, "12345");
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(target, "12345"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(space_left == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(target, "12345"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(space_left == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_strscpyl(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -86,8 +86,8 @@ static void test_strscpyl(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = sizeof(target);
Zbigniew Jędrzejewski-Szmek 62fe94
         space_left = strscpyl(target, space_left, "12345", "waldo", "waldo", NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(target, "12345waldowaldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(space_left == 10);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(target, "12345waldowaldo"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(space_left == 10);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 int main(int argc, char *argv[]) {
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-tmpfiles.c b/src/test/test-tmpfiles.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 565f0f8b40..84050c6fa4 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-tmpfiles.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-tmpfiles.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -35,13 +35,13 @@ int main(int argc, char** argv) {
Zbigniew Jędrzejewski-Szmek 62fe94
         _cleanup_free_ char *cmd, *cmd2;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = open_tmpfile(p, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(asprintf(&cmd, "ls -l /proc/"PID_FMT"/fd/%d", getpid(), fd) > 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         system(cmd);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd2 = mkostemp_safe(pattern, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(unlink(pattern) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(asprintf(&cmd2, "ls -l /proc/"PID_FMT"/fd/%d", getpid(), fd2) > 0);
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-unit-file.c b/src/test/test-unit-file.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 89f5bdd4ed..03b3e25939 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-unit-file.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-unit-file.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -45,7 +45,7 @@ static int test_unit_file_get_set(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         UnitFileList *p;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         h = hashmap_new(&string_hash_ops);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(h);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(h);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = unit_file_get_list(UNIT_FILE_SYSTEM, NULL, h);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -231,18 +231,18 @@ static void test_load_env_file_1(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         _cleanup_close_ int fd;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(write(fd, env_file_1, sizeof(env_file_1)) == sizeof(env_file_1));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = load_env_file(NULL, name, NULL, &data);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[0], "a=a"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[1], "b=bc"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[2], "d=def"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[3], "g=g "));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[4], "h=h"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[5], "i=i"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(data[6] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[0], "a=a"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[1], "b=bc"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[2], "d=def"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[3], "g=g "));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[4], "h=h"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[5], "i=i"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(data[6] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         unlink(name);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -254,13 +254,13 @@ static void test_load_env_file_2(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         _cleanup_close_ int fd;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(write(fd, env_file_2, sizeof(env_file_2)) == sizeof(env_file_2));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = load_env_file(NULL, name, NULL, &data);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[0], "a=a"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(data[1] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[0], "a=a"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(data[1] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         unlink(name);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -272,12 +272,12 @@ static void test_load_env_file_3(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         _cleanup_close_ int fd;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(write(fd, env_file_3, sizeof(env_file_3)) == sizeof(env_file_3));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = load_env_file(NULL, name, NULL, &data);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(data == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(data == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         unlink(name);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -288,15 +288,15 @@ static void test_load_env_file_4(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         int r;
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(write(fd, env_file_4, sizeof(env_file_4)) == sizeof(env_file_4));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = load_env_file(NULL, name, NULL, &data);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[0], "HWMON_MODULES=coretemp f71882fg"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[1], "MODULE_0=coretemp"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(data[2], "MODULE_1=f71882fg"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(data[3] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[0], "HWMON_MODULES=coretemp f71882fg"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[1], "MODULE_0=coretemp"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(data[2], "MODULE_1=f71882fg"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(data[3] == NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
         unlink(name);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -329,11 +329,11 @@ static void test_install_printf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 memzero(i.name, strlen(i.name));                        \
Zbigniew Jędrzejewski-Szmek 62fe94
                 memzero(i.path, strlen(i.path));                        \
Zbigniew Jędrzejewski-Szmek 62fe94
                 memzero(i.user, strlen(i.user));                        \
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(d1 && d2 && d3);                                 \
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(d1 && d2 && d3);                                 \
Zbigniew Jędrzejewski-Szmek 62fe94
                 if (result) {                                           \
Zbigniew Jędrzejewski-Szmek 62fe94
                         printf("%s\n", t);                              \
Zbigniew Jędrzejewski-Szmek 62fe94
-                        assert(streq(t, result));                       \
Zbigniew Jędrzejewski-Szmek 62fe94
-                } else assert(t == NULL);                               \
Zbigniew Jędrzejewski-Szmek 62fe94
+                        assert_se(streq(t, result));                       \
Zbigniew Jędrzejewski-Szmek 62fe94
+                } else assert_se(t == NULL);                               \
Zbigniew Jędrzejewski-Szmek 62fe94
                 strcpy(i.name, d1);                                     \
Zbigniew Jędrzejewski-Szmek 62fe94
                 strcpy(i.path, d2);                                     \
Zbigniew Jędrzejewski-Szmek 62fe94
                 strcpy(i.user, d3);                                     \
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-unit-name.c b/src/test/test-unit-name.c
Zbigniew Jędrzejewski-Szmek 62fe94
index b733173742..256e820c22 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-unit-name.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-unit-name.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -43,7 +43,7 @@ static void test_replacements(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 _cleanup_free_ char *t =                           \
Zbigniew Jędrzejewski-Szmek 62fe94
                         unit_name_replace_instance(pattern, repl); \
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(t);                                           \
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(streq(t, expected));                        \
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(streq(t, expected));                        \
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         expect("foo@.service", "waldo", "foo@waldo.service");
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -64,7 +64,7 @@ static void test_replacements(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(t);                                           \
Zbigniew Jędrzejewski-Szmek 62fe94
                 k = unit_name_to_path(t);                          \
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(k);                                           \
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(streq(k, expected ? expected : path));      \
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(streq(k, expected ? expected : path));      \
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         expect("/waldo", ".mount", NULL);
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -80,7 +80,7 @@ static void test_replacements(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 _cleanup_free_ char *t =                                     \
Zbigniew Jędrzejewski-Szmek 62fe94
                         unit_name_from_path_instance(pattern, path, suffix); \
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts(t);                                                     \
Zbigniew Jędrzejewski-Szmek 62fe94
-                assert(streq(t, expected));                                  \
Zbigniew Jędrzejewski-Szmek 62fe94
+                assert_se(streq(t, expected));                                  \
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         expect("waldo", "/waldo", ".mount", "waldo@waldo.mount");
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -130,7 +130,7 @@ static int test_unit_printf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 puts("manager_new: Permission denied. Skipping test.");
Zbigniew Jędrzejewski-Szmek 62fe94
                 return EXIT_TEST_SKIP;
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 #define expect(unit, pattern, expected)                                 \
Zbigniew Jędrzejewski-Szmek 62fe94
         {                                                               \
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -139,9 +139,9 @@ static int test_unit_printf(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(unit_full_printf(unit, pattern, &t) >= 0);    \
Zbigniew Jędrzejewski-Szmek 62fe94
                 printf("result: %s\nexpect: %s\n", t, expected);        \
Zbigniew Jędrzejewski-Szmek 62fe94
                 if ((e = endswith(expected, "*")))                      \
Zbigniew Jędrzejewski-Szmek 62fe94
-                        assert(strncmp(t, e, e-expected));              \
Zbigniew Jędrzejewski-Szmek 62fe94
+                        assert_se(strncmp(t, e, e-expected));              \
Zbigniew Jędrzejewski-Szmek 62fe94
                 else                                                    \
Zbigniew Jędrzejewski-Szmek 62fe94
-                        assert(streq(t, expected));                     \
Zbigniew Jędrzejewski-Szmek 62fe94
+                        assert_se(streq(t, expected));                     \
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(setenv("USER", "root", 1) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
diff --git a/src/test/test-util.c b/src/test/test-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
index 1311184815..de6a2a0d89 100644
Zbigniew Jędrzejewski-Szmek 62fe94
--- a/src/test/test-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
+++ b/src/test/test-util.c
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -231,7 +231,7 @@ static void test_parse_pid(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         pid = 65; /* pid is left unchanged on ERANGE. Set to known arbitrary value. */
Zbigniew Jędrzejewski-Szmek 62fe94
         r = parse_pid("0xFFFFFFFFFFFFFFFFF", &pid;;
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == -ERANGE);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == -ERANGE);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(pid == 65);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -434,7 +434,7 @@ static void test_foreach_word_quoted(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 assert_se(strneq(expected[i++], word, l));
Zbigniew Jędrzejewski-Szmek 62fe94
                 printf("<%s>\n", t);
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(isempty(state));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(isempty(state));
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_default_term_for_tty(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -466,26 +466,26 @@ static void test_memdup_multiply(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_hostname_is_valid(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(hostname_is_valid("foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(hostname_is_valid("foobar.com"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid("fööbar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid(""));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid("."));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid(".."));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid("foobar."));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid(".foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid("foo..bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(!hostname_is_valid("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(hostname_is_valid("foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(hostname_is_valid("foobar.com"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid("fööbar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid(""));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid("."));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid(".."));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid("foobar."));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid(".foobar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid("foo..bar"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(!hostname_is_valid("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"));
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_u64log2(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(0) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(8) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(9) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(15) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(16) == 4);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(1024*1024) == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(u64log2(1024*1024+5) == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(0) == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(8) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(9) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(15) == 3);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(16) == 4);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(1024*1024) == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(u64log2(1024*1024+5) == 20);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_get_process_comm(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -532,7 +532,7 @@ static void test_get_process_comm(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         log_info("pid1 gid: "GID_FMT, g);
Zbigniew Jędrzejewski-Szmek 62fe94
         assert_se(g == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(get_ctty_devnr(1, &h) == -ENOENT);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(get_ctty_devnr(1, &h) == -ENOENT);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         getenv_for_pid(1, "PATH", &i);
Zbigniew Jędrzejewski-Szmek 62fe94
         log_info("pid1 $PATH: '%s'", strna(i));
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -544,7 +544,7 @@ static void test_protect_errno(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
                 PROTECT_ERRNO;
Zbigniew Jędrzejewski-Szmek 62fe94
                 errno = 11;
Zbigniew Jędrzejewski-Szmek 62fe94
         }
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(errno == 12);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(errno == 12);
Zbigniew Jędrzejewski-Szmek 62fe94
 }
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
 static void test_parse_size(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
@@ -729,12 +729,12 @@ static void test_writing_tmpfile(void) {
Zbigniew Jędrzejewski-Szmek 62fe94
         printf("tmpfile: %s", name);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = writev(fd, iov, 3);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r >= 0);
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         r = read_full_file(name, &contents, &size);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(r == 0);
Zbigniew Jędrzejewski-Szmek 62fe94
         printf("contents: %s", contents);
Zbigniew Jędrzejewski-Szmek 62fe94
-        assert(streq(contents, "abc\n" ALPHANUMERICAL "\n"));
Zbigniew Jędrzejewski-Szmek 62fe94
+        assert_se(streq(contents, "abc\n" ALPHANUMERICAL "\n"));
Zbigniew Jędrzejewski-Szmek 62fe94
 
Zbigniew Jędrzejewski-Szmek 62fe94
         unlink(name);
Zbigniew Jędrzejewski-Szmek 62fe94
 }