mirror of
https://github.com/systemd/systemd.git
synced 2024-11-04 13:51:24 +03:00
test-compress: make sure asserts with side effects use assert_se()
Otherwise the test fails when built with CPPFLAGS='-DNDEBUG' which disables assertions. Tested: - make check TESTS='test-compress' CPPFLAGS='-DNDEBUG'
This commit is contained in:
parent
32dfe42c66
commit
52754725e1
@ -145,11 +145,11 @@ static void test_compress_stream(int compression,
|
||||
|
||||
assert_se((dst = mkostemp_safe(pattern, O_RDWR|O_CLOEXEC)) >= 0);
|
||||
|
||||
assert(compress(src, dst, -1) == 0);
|
||||
assert_se(compress(src, dst, -1) == 0);
|
||||
|
||||
if (cat) {
|
||||
assert_se(asprintf(&cmd, "%s %s | diff %s -", cat, pattern, srcfile) > 0);
|
||||
assert(system(cmd) == 0);
|
||||
assert_se(system(cmd) == 0);
|
||||
}
|
||||
|
||||
log_debug("/* test decompression */");
|
||||
|
Loading…
Reference in New Issue
Block a user