Files
galaxy/pytest.ini
John Chilton 9a586a58b9 Add CWL conformance API tests
1) Download conformance tests to `test/functional/tools/cwl_tools` where
  they can be used also by framework and unit tests in the future.
2) Add populators to enable executing CWL conformance tests
3) Generate CWL conformance API tests only when needed for tests
2021-11-23 14:10:21 +00:00

43 lines
2.2 KiB
INI

[pytest]
addopts = --doctest-continue-on-failure
log_level = DEBUG
python_paths = lib
markers =
data_manager: marks test as a data_manager test
tool: marks test as a tool test
gtn_screenshot: marks test as a screenshot producer for galaxy training network
local: mark indicates, that it is sufficient to run test locally to get relevant artifacts (e.g. screenshots)
external: mark indicates, that test has to be run against external production server to get relevant artifacts (e.g. screenshots)
green: test expected to pass
red: test expected to fail
command_line_tool: CWL conformance test tagged command_line_tool
conditional: CWL conformance test tagged conditional
docker: CWL conformance test tagged docker
env_var: CWL conformance test tagged env_var
expression_tool: CWL conformance test tagged expression_tool
format_checking: CWL conformance test tagged format_checking
initial_work_dir: CWL conformance test tagged initial_work_dir
inline_javascript: CWL conformance test tagged inline_javascript
inplace_update: CWL conformance test tagged inplace_update
input_object_requirements: CWL conformance test tagged input_object_requirements
load_listing: CWL conformance test tagged load_listing
multiple: CWL conformance test tagged multiple
multiple_input: CWL conformance test tagged multiple_input
networkaccess: CWL conformance test tagged networkaccess
required: required for CWL conformance
resource: CWL conformance test tagged resource
scatter: CWL conformance test tagged scatter
schema_def: CWL conformance test tagged schema_def
secondary_files: CWL conformance test tagged secondary_files
shell_command: CWL conformance test tagged shell_command
step_input: CWL conformance test tagged step_input
step_input_expression: CWL conformance test tagged step_input_expression
subworkflow: CWL conformance test tagged subworkflow
timelimit: CWL conformance test tagged timelimit
workflow: CWL conformance test tagged workflow
work_reuse: CWL conformance test tagged work_reuse
cwl_conformance: all CWL conformance tests
cwl_conformance_v1_0: CWL v1.0 conformance tests
cwl_conformance_v1_1: CWL v1.1 conformance tests
cwl_conformance_v1_2: CWL v1.2 conformance tests