To run all tests, simply run: ruby test_all.rb To run a single test, you may just run its gotest file alone. For example, for a test named testCurry: ruby public/testCurry/gotest_public_curry.rb This will run all of the modules for this test To see your output and expected output for any module, you can go to the test directory and open the file however you prefer. Sticking with testCurry (which has 1 module, module0), you can find each file at the following locations: - public/testCurry/module0/expected_output (correct code's output) - public/testCurry/module0/student_output (your code's output) - public/testCurry/module0/student_error (your code's errors; won't exist if there were no errors) The simplest way to show what's in one of these files is just to use the command "cat", for example: - cat public/testCurry/module0/expected_output If you fail any test, you can find the testing code, your output, and the expected output in the testing/public directory! NOTE: If you have an OCaml version < 4.03, you will get strange errors about files not being found. These are actual fatal errors with the test system, and the only way to avoid them currently is to update OCaml to 4.03 or greater (4.02.3 isn't high enough).