Our Tests ========= This project uses pytest for executing the Python tests in the `./tests` directory. These tests are included in the CI.yaml and can be used to test both Python and C++ code. .. _python-test: Testing Python Code ################### Easily done with pytest! Simply import the code you want to test (e.g. module, function, class etc.) within a script called ``./tests/test_[name].py`` with a "name" of your choosing in the `./tests` directory. Then run pytest on the entire tests directory or on your test. For example, ``pytest ./tests`` would test every test in the `./tests` directory, whereas ``pytest test_[name].py`` runs just your test.