Make tests public. Rewrite most tests. Add tests.
[pintos-anon] / src / tests / vm / mmap-clean.ck
1 # -*- perl -*-
2 use strict;
3 use warnings;
4 use tests::tests;
5 check_expected (IGNORE_EXIT_CODES => 1, [<<'EOF']);
6 (mmap-clean) begin
7 (mmap-clean) open "sample.txt"
8 (mmap-clean) mmap "sample.txt"
9 (mmap-clean) write "sample.txt"
10 (mmap-clean) munmap "sample.txt"
11 (mmap-clean) seek "sample.txt"
12 (mmap-clean) read "sample.txt"
13 (mmap-clean) file change was retained after munmap
14 (mmap-clean) end
15 EOF