5.3.1.22.10.5. cli.pre_commit_scripts.check_test_files.WscriptTestFiles

class cli.pre_commit_scripts.check_test_files.WscriptTestFiles(files: set[Path])

Bases: TestFiles

Handler for wscript source/test file pairs.

check_for_missing_test_files(verbose: int = 0) → int

Check for missing tests/unit test.json files for each src wscript.

Parameters:

verbose – Verbosity level.

Returns:

The number of missing test files.

check_style(verbose: int = 0) → int

No style checks for wscript pairing checks.

Parameters:

verbose – Verbosity level.

Returns:

Always 0.

check_test_files(verbose: int = 0) → int

Run all checks for wscript test files.

Parameters:

verbose – Verbosity level.

Returns:

The total number of errors found.

property test_type: Literal['wscript']

Type of test files handled.

Returns:

The string ‘wscript’.