grading_lib.cli.internal#

Module Contents#

Functions#

internal

Commands that are not meant for user’s direct use.

collect_autograding_tests_command

Collect all test cases and put them in .github/classroom/autograding.json.

API#

grading_lib.cli.internal.internal()#

Commands that are not meant for user’s direct use.

These commands are menat to be used by CI or to facilitate a step in CI.

grading_lib.cli.internal.collect_autograding_tests_command(src_dir, out_dir)#

Collect all test cases and put them in .github/classroom/autograding.json.

This is meant to be used by the GitHub Action’s workflow.