TA Kit for Computer Programming.
/tmp and /workspace)/tmp and /workspace onlyexec.js to execute targetspec.js to evaluate resultstudents.csv.
├── .works
| └── <student-id>
| ├── 0-raw
| ├── 1-build
| ├── 2-output
| └── 3-result
├-- .build
| └── mount
| └ ... (files to be mounted before build)
└── .cases
└── <case-name>
├── mount
| └ ... (files to be mounted before execution)
├── exec.js
└── spec.js
cpta from-moodle <moodle-archive> --output [output-dir]
output-dir defaults to ./.works.
cpta make --workspace [workspaces-dir]
workspaces-dir defaults to ./.works.
cpta exec --workspace [workspaces-dir] --case [cases-dir]
workspaces-dir defaults to ./.works.
cases-dir defaults to ./.cases.
cpta eval --workspace [workspaces-dir] --case [cases-dir]
workspaces-dir defaults to ./.works.
cases-dir defaults to ./.cases.
cpta report
cpta dive
Generated using TypeDoc