Running the tests#
The tests are written assuming they will be run with tox or pytest.
To run the tests with tox, first make sure that tox is installed;
pip install tox
then run the basic test suite with:
tox -e test
or run the test suite with all optional dependencies with:
tox -e test-alldeps
You can see a list of available test environments with:
tox -l -v
which will also explain what each of them does.
You can also run the tests directly with pytest. To do this, make sure to
install the testing requirements (from the cloned gala
repository
directory):
pip install -e ".[test]"
Then you can run the tests with:
pytest gala