-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
Description
Currently, there are specific tests for the pyopenms pages however no tests for the TOPP tool pages. The only tests that exists are opening these pages and ensuring they don't crash. Please use the pytest framework as outlined in test_gui.py file.
The pages that require further testing are the following:
- content/simple_workflow.py
- content/run_subprocess.py
- content/file_upload.py - upload an example file and check that the page displays the example file is uploaded.
Pages that might be more difficult to test are below. They require (#137) to be addressed
- content/topp_workflow_file_upload.py
- Upload an example file and ensure that page displays that the example file is uploaded.
- content/topp_workflow_parameter.py
- Ensure parameters displayed are correct
- content/topp_workflow_execution.py
- Ensure that a TOPP tool is run without errors
- We recommend testing out FeatureFinderMetabo as this is built into the template.
- content/topp_workflow_results.py
- After results are run ensure that if click on a certain line the a barplot is displayed.
If you are interested in helping with this issue, please specify which pages you plan on testing so that other students can also help out.
Reactions are currently unavailable