page-shuffle mmap-read mmap-close mmap-unmap mmap-overlap
mmap-twice mmap-write mmap-exit mmap-shuffle);
-# Default set of tests.
-@TESTS = unless @TESTS > 0;
-
clean_dir (), exit if $action eq 'clean';
extract_sources ();
run_and_grade_tests ();
write_grades ();
write_details ();
-exit if $action eq 'test';
+exit success () if $action eq 'test';
assemble_final_grade ();
-exit if $action eq 'assemble';
+exit success () if $action eq 'assemble';
die "Don't know how to '$action'";