ansys / ansys/python-installer-qt-gui

Add installer verification to our CI

Open
#54 2 comments 0 reactions 1 assignee Claimed by @RobPasMue View on GitHub
Dominant language
Python
Stars
43
Forks
5
Avg merge
33m
Merged PRs (30d)
12

Description

At the moment, our testing checks if the qt app works when running naively in python, but not when installed.

For this, we need to figure out how to test a deployed QT app, either by simulating clicks, or as I've done in the past, actually bundle pytest with the application itself.

Pytest is pretty light, so if it only increases the app size by a MB or two, why not? We could have the option to disable bundling the testing env as well.

This way, we can just start the app in testing/validation mode with:

```
.exe --test
```

This way, once installed we'd figure out the install location (should be just default `%ProgramFiles%\ANSYS Inc\\` and run the unit testing from the installed application.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.