random: Fix behavior of kernel option "-rs".
[pintos-anon] / src / tests / filesys / extended / dir-rm-parent.c
1 /* Tries to remove a parent of the current directory.  This must
2    fail, because that directory is non-empty. */
3
4 #include <syscall.h>
5 #include "tests/lib.h"
6 #include "tests/main.h"
7
8 void
9 test_main (void) 
10 {
11   CHECK (mkdir ("a"), "mkdir \"a\"");
12   CHECK (chdir ("a"), "chdir \"a\"");
13   CHECK (mkdir ("b"), "mkdir \"b\"");
14   CHECK (chdir ("b"), "chdir \"b\"");
15   CHECK (!remove ("/a"), "remove \"/a\" (must fail)");
16 }