A common library for the grading scripts.
Project description
cs3560-grading-lib
A common library for the grading scripts.
Install
$ python -m pip install cs3560-grading-lib
Features
Collecting the tests of problems into .github/classroom/autograding.json
.
python -m cs3560_grading_lib.tools.collect_autograding_tests
The cs3560_grading_lib.BaseTestCase
that provides assertFileExists
and assertCommandSuccessful
.
The later takes the result from cs3560_grading_lib.run_executable
or cs3560_grading_lib.run_targets
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cs3560-grading-lib-0.0.3a3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7939100df2e41f333ab718a38d03780a58079dd77eafcd36438cae79614362d7 |
|
MD5 | c11cbc79d99da0d11dea6f98441fabba |
|
BLAKE2b-256 | 1baadd65e8a6366ca4cf7a6b692bc37ff098a8b1ec132e1af4cf9d61cc32df57 |
Close
Hashes for cs3560_grading_lib-0.0.3a3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b0dbd5b59e4402fe198a9a6bbc636558be6fc4b65dad372d6dff016ca21f64c |
|
MD5 | 67491c34981db4ffe7bbac71f3cb6c8b |
|
BLAKE2b-256 | 38ad2b8e99e7951254d438adc70207c3064b8f489828e86954e1a736122bad5a |