Warning, /panda-server/pandaserver/workflow/tests/README.md is written in an unsupported language. File is not indexed.
0001 # Native workflow offline harnesses
0002
0003 Standalone scripts that exercise the workflow engine with its dependencies stubbed, so they need
0004 no database, no message broker and no PanDA installation. They are run by hand, not by CI, and each
0005 prints one line per assertion and exits non-zero if any of them failed.
0006
0007 Run one, from the repository root:
0008
0009 ```
0010 python3 pandaserver/workflow/tests/workflow_done_transition_test.py
0011 ```
0012
0013 Or all of them:
0014
0015 ```
0016 for t in pandaserver/workflow/tests/*_test.py; do python3 "$t"; done
0017 ```
0018
0019 The workflow descriptions they read, and the examples they are written against, are in
0020 `pandaserver/workflow/examples/`.