f71895aebc88adaafa9ef2a784e56a6ba35db808
[pintos-anon] / grading / filesys / dir-rm-parent.c
1 #include <syscall.h>
2 #include "fslib.h"
3
4 const char test_name[] = "dir-rm-parent";
5
6 void
7 test_main (void) 
8 {
9   CHECK (mkdir ("a"), "mkdir \"a\"");
10   CHECK (chdir ("a"), "chdir \"a\"");
11   CHECK (mkdir ("b"), "mkdir \"b\"");
12   CHECK (chdir ("b"), "chdir \"b\"");
13   msg ("remove \"/b\" (must not crash)");
14   remove ("/b");
15   msg ("remove \"/a\" (must not crash)");
16   remove ("/a");
17 }