moduletester
| exporter.py
| manager.py
| model.py
| python_helpers.py
| serializer.py
| TODO.txt
| tree.txt
|
+---gui
| | window.py
| | main.py
| |
| +---components
| | | body_component.py
| | | result_information.py
| | | status_bar_component.py
| | | test_information.py
| | | tool_bar_component.py
| |
| +---states
| | | signals.py
| | | state_machine.py
| | | runner.py
| |
| +---widgets
| | | cli_widget.py
| | | result_comment.py
| | | result_error_widget.py
| | | result_output_widget.py
| | | result_props_widget.py
| | | tab_image_widget.py
| | | test_description_widget.py
| | | test_list_widget.py
| | | test_prop_widget.py
python -m moduletester.manager -h
All functions to export files from TestSuite to rst files
Main class for the moduletester. Manage the test_suite. Not serialized. Contains the definition of the command lines
Contains the different dataclasses used by the TestManager.
Contains helpers function for python
Contains classes and functions to serialize the test suite to a .moduletester file.
Main window of the moduletester.
Main class for the graphical moduletester
Central widget of the main window. Contains the list of test, the test information widget the result information widget, and the command line widget.
Information group for the result of a test. Contains a tab widget, and a prop group
Statusbar component class
Information group for the test itself. Contains a tab widget with test description and images, and a prop group
Defines the action in the toolbar as well as the toolbar component itself
Defines custom signals used in the gui
Defines the state_machine used in the gui as well as the transitions between states
Defines custom QThread to run the test without blocking HMI
Defines the group containing the run command line used for last run
Defines the widget containing the editable comment for the test result
Defines the widget containing the error message for the test result
Defines the widget containing the output message for the test result
Defines the group containing the table with the properties of the TestResult and the combo box
Defines the tab widget used to display the images in the HMI
Defines the widget containing the editable description for the test information
Defines the tree widget displaying the test name, status, and last run date
Defines the group containing the table with the properties of the Test.