4 #include "tests/main.h"
9 const char *filename = "/0/1/2/3/4/5/6/7/8/9/test";
14 for (tmp[0] = '0'; tmp[0] <= '9'; tmp[0]++)
16 CHECK (mkdir (tmp), "mkdir \"%s\"", tmp);
17 CHECK (chdir (tmp), "chdir \"%s\"", tmp);
19 CHECK (create ("test", 512), "create \"test\"");
21 CHECK (chdir ("/"), "chdir \"/\"");
22 CHECK ((fd = open (filename)) > 1, "open \"%s\"", filename);
23 msg ("close \"%s\"", filename);
26 strlcpy (tmp, filename, sizeof tmp);
27 while (strlen (tmp) > 0)
29 CHECK (remove (tmp), "remove \"%s\"", tmp);
30 *strrchr (tmp, '/') = 0;
33 CHECK (open (filename) == -1, "open \"%s\" (must return -1)", filename);