AequilibraE / qaequilibrae

Free QGIS add-on for transportation modeling
https://www.aequilibrae.com/qgis/latest/
Other
75 stars 24 forks source link

Adds test on Windows #361

Closed r-akemii closed 1 month ago

r-akemii commented 3 months ago

In this PR we add a new .github/workflow to test the QAequilibraE plugin on the QGIS Windows installation for versions 3.34.6, LTR, and Latest.

We also modified _download_extra_packagesclass.py to be executed with the command line and modified the .gitignore file to ignore the packages installed.

Note: Currently we're not running pytest within this workflow.

r-akemii commented 2 months ago

@pedrocamargo I didn't manage to configure pytest to run with the qaequilibrae installation in qgis. The best I can do now is test if the missing packages are being installed in the right place, and if the installation is not raising any errors. I'll try to find the right way to run the tests, but I decided to give it a rest because I was going nowhere.