GUI-based test launcher¶
Overview¶
This module provides a GUI-based test launcher for any Python package.
Usage example:
import your_package
from guidata.guitest import run_testlauncher
run_testlauncher(your_package)
Reference/API¶
- guidata.guitest.run_testlauncher(package: module) None ¶
Run test launcher
- Parameters:
package (module) – test package
- class guidata.guitest.TestModule(test_package, path: str)¶
Object representing a test module (Python script)
- Parameters:
test_package (module) – test package
path (str) – test module path
- guidata.guitest.get_tests(package, category: str) list[TestModule] ¶
Retrieve test scripts from test package
- Parameters:
package (module) – package to test
category (str) – test category (values: “all”, “visible”, “batch”)
- Returns:
list of test modules
- Return type: