![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| class | _PerProcessConfig |
| class | _PerProcessState |
| class | _TestCaseRunner |
| class | ImageArtifact |
| class | TestCase |
| class | TestCaseManager |
| class | TestResult |
| class | TestRunner |
Functions | |
| _RunTextTest (test_case) | |
| _RunPixelTest (test_case) | |
| _InitializePerProcessState (config) | |
| _GetTestId (input_basename) | |
| _GetArtifactFromFilePath (file_path) | |
Variables | |
| str | TEST_SEED_TIME = '1399672130' |
| list | TEXT_TESTS = ['javascript'] |
| TEST_TIMEOUT = timedelta(minutes=5).total_seconds() | |
| _per_process_state = None | |
|
protected |
Constructs a ResultSink artifact from a file path.
Definition at line 935 of file test_runner.py.
Referenced by testing.tools.test_runner.ImageArtifact.GetDiffArtifacts().
|
protected |
Constructs a test ID by stripping the last extension from the basename.
Definition at line 930 of file test_runner.py.
Referenced by testing.tools.test_runner.TestCaseManager.NewTestCase().
|
protected |
Initializes the `_per_process_state` singleton.
Definition at line 412 of file test_runner.py.
|
protected |
Runs a pixel test case.
Definition at line 397 of file test_runner.py.
|
protected |
Runs a text test case.
Definition at line 388 of file test_runner.py.
|
protected |
Definition at line 409 of file test_runner.py.
| str testing.tools.test_runner.TEST_SEED_TIME = '1399672130' |
Definition at line 31 of file test_runner.py.
| testing.tools.test_runner.TEST_TIMEOUT = timedelta(minutes=5).total_seconds() |
Definition at line 39 of file test_runner.py.
| list testing.tools.test_runner.TEXT_TESTS = ['javascript'] |
Definition at line 34 of file test_runner.py.