My CS degree capstone project
Compile, run, and compare the output of Java programs against a suite of user provided test cases and report back to the user which passed and which failed.
dependencies
- GNU Make
- gcc
- jdk
- less
To get started download the repository
curl -L -o code_loom.zip https://github.com/yisroelshulman/code_loom/zipball/master
then unzip
unzip code_loom.zip
cd into the unzipped folder run make
make
This will create a new executable a.out and is now ready.
Read the SUL Manual.
Read the Code Loom Manual.
To use the tool create a input.sul file with the test cases.
Write a java source code file.
run
./a.out default
And follow the prompt to run with check or test cases to see the results.
Or you can write a file and test against one of the built in coding problems.