Monad Autograder (c) Jack Toole Usage: monad ASSIGNMENT [options] Runs the tests for ASSIGNMENT (mp1, lab01, ...) '../ASSIGNMENT/' must exist If '../ASSIGNMENT_tests/' or any necessary library directories do not exist, these will be downloaded to ./ from SVN monad settings and individual test settings are stored in config.ini files The following options are available for monad's ./config.ini: [SVN Root] ; svn base url here (http://.../cs225/) [Monad Files] ; Any files to be copied from monad ./ to ./ASSIGNMENT/ testing directory ; By default, proxy.cpp is used to run test cases: proxy.cpp The following options are available for individual tests' ../ASSIGNMENT_tests/config.ini: [Required Files] ; Any files that must be copied from the ../ASSIGNMENT directory main.cpp [Testing Files] ; Any files that must be copied from ../ASSIGNMENT_tests ; By default, unit_tests.cpp contains the test cases unit_tests.cpp [Libraries] ; Any external library folders to be present in the same directory as the ; testing directory. These should be mirrored in [SVN Root]/_public/ ; The 'testutil' library in this directory is also available EasyBMP
toole1
authored
git-svn-id: https://subversion.cs.illinois.edu/svn/cs225@4979 6fbd10e7-183d-0410-a318-cb416676e4f2