In this guide, we will demonstrate how to run the unit tests of NES.
Note
* We will assume NES was installed according to the tutorial-to-install-the-latest-version-of-nes
. * For demonstration purposes, we assume NES was deployed at /usr/local/nes-system
.
In order to execute the tests, the NES user in PostgreSQL must have permission to create databases. Grant permission to create databases for the NES user in PostgreSQL (change
nes
for NES database user name):sudo su postgres -c 'psql' alter role nes with createdb; quit;
Activate virtualenv:
cd /usr/local/nes-system/ source bin/activate
Next steps will be executed inside the virtualenv.
Change path to:
cd /usr/local/nes-system/nes/patientregistrationsystem/qdc
Run the tests:
python manage.py test