public class TestRunnerWindow extends MainWindow:
Graphical test report window based on DockWorkspace.
The left tree groups packages, test classes and methods. Selecting a node displays its aggregate details while the Output tab preserves nominal and error streams from the complete execution.
import klyn.unittest import klyn.unittest.gui window = TestRunnerWindow(report) window.run()
| Modifier and Type | Member | Description |
|---|---|---|
| public | TestRunnerWindowTestRunnerWindow(report as TestReport): |
Creates a graphical window for a completed report. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | executeActionexecuteAction(action as String) as Void: |
Executes an action exposed by the menu bar. |
| public | startstart(
runner as TestRunner,
packages as IList<String>,
jsonOutput as String = ""
) as Void: |
Starts a live package-filtered test execution. |
| public | startSourcesstartSources(
runner as TestRunner,
sources as IList<FilePath>,
jsonOutput as String = ""
) as Void: |
Starts a live execution for explicit test source files. |