From 7484dcb7058874942ffcb828dd926792d33f5071 Mon Sep 17 00:00:00 2001 From: Stanislav Zmiev Date: Sat, 28 Oct 2023 19:17:42 +0400 Subject: [PATCH] Update credentials --- README.md | 6 +++--- docs/README.md | 16 ++++++++-------- docs/_coverpage.md | 2 +- pyproject.toml | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 6b77eaa..7c965c8 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ ---

- - Test + + Test Coverage @@ -31,7 +31,7 @@ * Can grade C, C++, Java, and Python code in regular mode * Can grade any programming language in stdout-only mode * A file with testcase grades and details can be generated for each student -* You can customize the total points for the assignment, maximum running time of student's program, file names to be considered for grading, formatters for checking student stdout, and [so much more](https://github.com/Ovsyanka83/autograder/blob/master/autograder/default_config.toml). +* You can customize the total points for the assignment, maximum running time of student's program, file names to be considered for grading, formatters for checking student stdout, and [so much more](https://github.com/zmievsa//autograder/blob/master/autograder/default_config.toml). * [Anti Cheating capabilities](https://ovsyanka83.github.io/autograder/#/?id=anti-cheating) that make it nearly impossible for students to cheat * Grading submissions in multiple programming languages at once * JSON result output supported if autograder needs to be integrated as a part of a larger utility diff --git a/docs/README.md b/docs/README.md index 152c64e..42d53e6 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,5 +1,5 @@ - - Test + + Test Coverage @@ -36,7 +36,7 @@ * Can grade C, C++, Java, and Python code in regular mode * Can grade any programming language in stdout-only mode * A file with testcase grades and details can be generated for each student -* You can customize the total points for the assignment, maximum running time of student's program, file names to be considered for grading, formatters for checking student stdout, and [so much more](https://github.com/Ovsyanka83/autograder/blob/master/autograder/default_config.toml). +* You can customize the total points for the assignment, maximum running time of student's program, file names to be considered for grading, formatters for checking student stdout, and [so much more](https://github.com/zmievsa//autograder/blob/master/autograder/default_config.toml). * [Anti Cheating capabilities](#anti-cheating) that make it nearly impossible for students to cheat * Grading submissions in multiple programming languages at once * JSON result output supported if autograder needs to be integrated as a part of a larger utility @@ -76,12 +76,12 @@ ## Usage -1) Create tests directory in the same directory as student submissions. Its structure is shown in [examples](https://github.com/Ovsyanka83/autograder/tree/master/examples). (can be automatically created using the [guide](#quickstart)) -1) **Optional** files that can be automatically created by [--guide](#quickstart) CLI option and whose use is demostrated by [examples](https://github.com/Ovsyanka83/autograder/tree/master/examples): +1) Create tests directory in the same directory as student submissions. Its structure is shown in [examples](https://github.com/zmievsa//autograder/tree/master/examples). (can be automatically created using the [guide](#quickstart)) +1) **Optional** files that can be automatically created by [--guide](#quickstart) CLI option and whose use is demostrated by [examples](https://github.com/zmievsa//autograder/tree/master/examples): 1) Input (stdin) and expected output (**stdout**) text files in their respective directories for each testcase. If a test does not require input and/or stdout, the respective text file is also not required. - 1) Create [config.ini](https://github.com/Ovsyanka83/autograder/blob/master/autograder/default_config.toml) and change configuration to fit your needs (If you do not include some fields, autograder will use the respective fields from default_config.ini) - 1) Create [stdout_formatters.py](https://github.com/Ovsyanka83/autograder/blob/master/autograder/default_stdout_formatters.py) and edit it to fit your needs. They will format student's stdout to allow you to give credit to students even if their stdout is not exactly the same as expected. -1) Write testcases as described [below](#writing-testcases) using [examples](https://github.com/Ovsyanka83/autograder/tree/master/examples) as reference. + 1) Create [config.ini](https://github.com/zmievsa//autograder/blob/master/autograder/default_config.toml) and change configuration to fit your needs (If you do not include some fields, autograder will use the respective fields from default_config.ini) + 1) Create [stdout_formatters.py](https://github.com/zmievsa//autograder/blob/master/autograder/default_stdout_formatters.py) and edit it to fit your needs. They will format student's stdout to allow you to give credit to students even if their stdout is not exactly the same as expected. +1) Write testcases as described [below](#writing-testcases) using [examples](https://github.com/zmievsa//autograder/tree/master/examples) as reference. 1) Run `autograder run path/to/submissions/dir` from command line. ### Writing testcases diff --git a/docs/_coverpage.md b/docs/_coverpage.md index 12d4f1d..72a36d2 100644 --- a/docs/_coverpage.md +++ b/docs/_coverpage.md @@ -2,7 +2,7 @@ > A simple, secure, and versatile way to automatically grade programming assignments -[GitHub](https://github.com/ovsyanka83/autograder/) +[GitHub](https://github.com/zmievsa//autograder/) [Get Started](#Installation) ![color](#f7f7ee) diff --git a/pyproject.toml b/pyproject.toml index 80d2950..62a15b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = ["Stanislav Zmiev "] license = "GPL-3.0" readme = "README.md" documentation = "https://ovsyanka83.github.io/autograder/" -repository = "https://github.com/Ovsyanka83/autograder" +repository = "https://github.com/zmievsa//autograder" # this might be unnecessary, I don't remember and am too lazy too google include = ["autograder/**/*"] classifiers = [