Running Tests
When contributing to NOMAD CAMELS, or as a new user, it is useful to run the provided tests and see whether they all pass. If any fail and you cannot find a simple reason for it in your environment, please post an issue on GitHub to help us improve.
Requirements for the tests
The tests can be run using pytest
. It is not included in the requirements to run NOMAD CAMELS, so you have to install it:
pip install pytest pytest-qt
The extension pytest-qt
is required as well for testing UI features.
Run the tests
To run the tests navigate to the nomad_camels
directory and run
pytest -v
The argument -v
will give you a verbose output of the tests.