canonical / openstack-exporter-operator

The openstack-exporter-operator is a machine charm for openstack-exporter.
Apache License 2.0
1 stars 6 forks source link

Merge all static analysis into tox lint env #20

Closed samuelallan72 closed 5 months ago

samuelallan72 commented 5 months ago

and only run lint and unit by default with tox.

This makes the testing workflow a bit simpler:

tox now runs all the quick tests only; formatting shouldn't be included, because that changing code and testing code probably should be separate.

Merge mypy type checking into the lint environment, because that is also another type of static analysis, and is quick and can all be run together. This makes tox -e lint runs all the static analysis tools (no project code is run).