#include "macro.h"
static void test_clock_is_localtime(void) {
- char adjtime[] = "/tmp/test-adjtime.XXXXXX";
+ _cleanup_(unlink_tempfilep) char adjtime[] = "/tmp/test-adjtime.XXXXXX";
_cleanup_fclose_ FILE* f = NULL;
static const struct scenario {
assert_se(write_string_stream(f, scenarios[i].contents, WRITE_STRING_FILE_AVOID_NEWLINE) == 0);
assert_se(clock_is_localtime(adjtime) == scenarios[i].expected_result);
}
-
- unlink(adjtime);
}
/* Test with the real /etc/adjtime */
#include "env-util.h"
#include "fd-util.h"
#include "fileio.h"
+#include "fs-util.h"
#include "serialize.h"
#include "string-util.h"
#include "strv.h"
static void test_serialize_environment(void) {
_cleanup_strv_free_ char **env = NULL, **env2 = NULL;
- char fn[] = "/tmp/test-env-util.XXXXXXX";
+ _cleanup_(unlink_tempfilep) char fn[] = "/tmp/test-env-util.XXXXXXX";
_cleanup_fclose_ FILE *f = NULL;
int r;
assert_se(feof(f));
assert_se(strv_equal(env, env2));
-
- unlink(fn);
}
int main(int argc, char *argv[]) {