# Test that ursa is running correctly Ursa uses [pytest](https://docs.pytest.org/en/stable/) in order to do unit testing for the outputs of various parts of the workflow from start to finish. We have created a test case based on the 2016 Sherpa fire, with a smaller area of interest that only covers a few of the outlets, so that the project runs in approximately 10 minutes on a typical laptop. To run the test, navigate into the `ursa/tests` directory and execute: ```bash source sherpa_test.sh ``` This script will setup, run, and test the sherpa-test example. After ursa completes, pytest will produce output that tells you the amount of tests that passed/failed, as well as a few other diagnostic numbers (which tests took the longest, how long the tests took). The contents of `sherpa-test.sh` is as follows: ```{literalinclude} ../../../tests/sherpa_test.sh :language: bash ```