bitcraze / crazyflie-lib-python

Python library to communicate with Crazyflie
Other
260 stars 892 forks source link

CI should test examples #400

Open knmcguire opened 1 year ago

knmcguire commented 1 year ago

Our current CI only checks if the library is able to build, but it does not check the examples themselves if they are able to run at all on the python version we give.

For instance in this PR (https://github.com/bitcraze/crazyflie-lib-python/pull/397) I introduced a match case in the wallfollowing example, but that doesn't work for anything lower than 3.10 and also is not possible to be run with import future.