5 #include "tests/main.h"
13 const char *filename = "deleteme";
16 CHECK (create (filename, sizeof buf1), "create \"%s\"", filename);
17 CHECK ((fd = open (filename)) > 1, "open \"%s\"", filename);
18 CHECK (remove (filename), "remove \"%s\"", filename);
19 random_bytes (buf1, sizeof buf1);
20 CHECK (write (fd, buf1, sizeof buf1) > 0, "write \"%s\"", filename);
21 msg ("seek \"%s\" to 0", filename);
23 CHECK (read (fd, buf2, sizeof buf2) > 0, "read \"%s\"", filename);
24 compare_bytes (buf2, buf1, sizeof buf1, 0, filename);
25 msg ("close \"%s\"", filename);