lms.cli.lib

The lms.cli.lib package contains tools for the LMS Toolkit itself (and does not interacting with any LMS).

This package contains the following CLI tools:


lms.cli.lib.generate-test-data

Generate test data by starting the specified server and running all tests in this project.

usage: python3 -m lms.cli.lib.generate-test-data [-h] [--version]
                                                 [--server-output-file SERVER_OUTPUT_PATH]
                                                 [--server-stop-command SERVER_STOP_COMMAND]
                                                 [--startup-skip-identify]
                                                 [--startup-wait STARTUP_WAIT_SECS]
                                                 RUN_SERVER_COMMAND

lms.cli.lib.verify-test-data

Verify test data by starting the specified server and testing HTTP exchanges against it.

usage: python3 -m lms.cli.lib.verify-test-data [-h] [--version]
                                               [--server-output-file SERVER_OUTPUT_PATH]
                                               [--server-stop-command SERVER_STOP_COMMAND]
                                               [--startup-skip-identify]
                                               [--startup-wait STARTUP_WAIT_SECS]
                                               RUN_SERVER_COMMAND
                                               TEST_DATA_DIR

lms.cli.lib.version

Get the version of the LMS Toolkit package.

usage: python3 -m lms.cli.lib.version [-h] [--version]
1"""
2The `lms.cli.lib` package contains tools for the LMS Toolkit itself (and does not interacting with any LMS).
3"""