cauldron / activity-browser

GUI for Brightway
GNU Lesser General Public License v3.0
0 stars 3 forks source link

Boot tests #19

Open ughstudios opened 5 months ago

ughstudios commented 5 months ago

Feature request

We should have a boot test in github actions which will try to install the app using conda, install all of the packages and boot the app. After a few seconds it should close the app.

This will allow us to ensure that all packages are included for people to run the app and also ensures that the app is always booting at the least.

ughstudios commented 5 months ago

If we had a boot test like this, it would also immediately let us know if a package is missing. While I was setting up this branch on my workstation, numerous packages were missing. The boot test would have detected this! :)

ughstudios commented 5 months ago

seaborn, slalib, bw_graph_tools, eidl, networkx and a few others were missing