Skip to content

accrazed/submission-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Submission Runner

How To Use

  • Add a folder for the project. This folder will include:
    • submissions: folder with all RAW java files from canvas submissions (don't need to rename)
    • testcases: folder with all testcases. Make sure every test case ends with .in or .out, and that each .in file is alphabetically matched with its .out file.
  • run ./submissioncheck -p <target directory> -t <timeout in seconds>
  • reports put in <projfolder>/reports. Be sure to check for compile errors / etc as this program cannot fix all misaligned class / filenames. you can cat the reports in a terminal to get diff highlighting.

YOU CAN RUN ./submissioncheck help FOR MORE HELPFUL INFO

Notes

  • This will ignore and successfully process '-' marks at the end of a program name (usually whenever someone submits multiple times on canvas)

About

go-based submission runner for canvas submissions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages