Commit e9afd4a8 authored by Ciarán Ó Rourke's avatar Ciarán Ó Rourke
Browse files

Unit Tests Patch

Authorisation unit tests were being run when the project was built with authorisation disabled. Aurhorisation unit tests are now moved to a dedicated file that is built conditionally. Some changes are also made to the CI YAML file.

Change log:
* Move authorisation tests to dedicated file
* disable authorisation tests when building without authorisation
* default CI job runs unit tests and integration tests
* add CI job for build w/o authorisation
* rename Doxygen job to Documentation
parent 8c5626ef
Pipeline #1699 passed with stages
in 7 minutes and 15 seconds