Make tests public. Rewrite most tests. Add tests.
[pintos-anon] / src / tests / vm / mmap-exit.ck
1 # -*- perl -*-
2 use strict;
3 use warnings;
4 use tests::tests;
5 check_expected (IGNORE_EXIT_CODES => 1, [<<'EOF']);
6 (mmap-exit) begin
7 (child-mm-wrt) begin
8 (child-mm-wrt) create "sample.txt"
9 (child-mm-wrt) open "sample.txt"
10 (child-mm-wrt) mmap "sample.txt"
11 (child-mm-wrt) end
12 (mmap-exit) open "sample.txt" for verification
13 (mmap-exit) verified contents of "sample.txt"
14 (mmap-exit) close "sample.txt"
15 (mmap-exit) end
16 EOF