Releases: InformaticsMatters/squonk2-data-manager-job-tester
Releases · InformaticsMatters/squonk2-data-manager-job-tester
Now validated job-definition against schema
- Schema taken from data-manager
- In theory DM no longer needs to validate the schema but it should do for the time-being
Wipes on success
- Wipes test directory in success (unless
--keep-results) - Cannot --wipe and --keep-results
Supports 'ignore:' test declaration
Just add ignore: to a test (it needs no value)
Fixes test with multi-line commands
- Inputs now require an explicit prefix (enforced)
- Introduces a '--wipe'
- --dry-run and --keep-results can now be used together
- test data can now use sub-directories
Now checks CWD
- Checks cwd for .yamllint and data-manager directory
- Doc tweak
Fixed lint handling
- Linter was broken
- Also fixes --dry-run, which was running checks
Now executes yamllint
- Used the target repo's .yamllint file
- Feature can be avoided with --skip-lint
Initial logic
- Initial prototype 'jote' utility that can be used against the virtual screening repo
- Acts on tests documented in the Job description YAML