Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 770 Bytes

test_suite.md

File metadata and controls

35 lines (24 loc) · 770 Bytes

test suite

A test suite is a named group of test files. It will automatically run each test file against each tool.

Structure

label_aliases: []
tests: []
include_cases: []
tool_configs: {}

Label aliases (label_aliases)

A list of strings which we'll consider equivalent when comparing results.

For example:

label_aliases: ["GHFF", "Ghff", "Pteropus sp.", "Flying fox"]

Example

If a result has a Name field with the value Pteropus sp. and we have set up the following expectation:

expect:
    - label: "Flying fox"

Then the expectation would normally fail. If we have label_aliases defined we know that Pteropus sp. is an acceptable substitute for Flying fox and we'll allow the expectation to pass.