Testing
Testing in CMEW can be done in one of two ways. Acceptance tests which run
in the compare task verify if the correct outputs are produced by the workflow.
Unit tests which are run inside the unittest task run pytest over
existing python scripts in the workflow.
- To run the full CMEW workflow at the Met Office, with all tests enabled, use the command
- cylc vip -O metoffice -O test
- To only run the unit tests at the Met Office, use the command
- cylc vip -O metoffice -O unittest