X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftests%2Ffilesys%2Fextended%2Fdir-open.ck;h=01eccbafa22f241a10bfd83b8a3133e83e2047a2;hb=b51bfd75c7f55f008d67ec13d895694fbfa22430;hp=09c0083cd0bfab1afaa15a1df89b738c2e2897bb;hpb=615bf3b3d2a8573ed6fb9ddc0055745e163ac999;p=pintos-anon diff --git a/src/tests/filesys/extended/dir-open.ck b/src/tests/filesys/extended/dir-open.ck index 09c0083..01eccba 100644 --- a/src/tests/filesys/extended/dir-open.ck +++ b/src/tests/filesys/extended/dir-open.ck @@ -2,16 +2,20 @@ use strict; use warnings; use tests::tests; -check_expected (IGNORE_EXIT_CODES => 1, [<<'EOF', <<'EOF']); +check_expected ([<<'EOF', <<'EOF']); (dir-open) begin (dir-open) mkdir "xyzzy" (dir-open) open "xyzzy" -(dir-open) open returned -1 -- ok +(dir-open) write "xyzzy" +(dir-open) write "xyzzy" (must return -1, actually -1) (dir-open) end +dir-open: exit(0) EOF (dir-open) begin (dir-open) mkdir "xyzzy" (dir-open) open "xyzzy" -(dir-open) write "xyzzy" (must return -1, actually -1) -(dir-open) end +(dir-open) write "xyzzy" +dir-open: exit(-1) EOF +check_archive ({"xyzzy" => {}}); +pass;