Skip to content
Snippets Groups Projects
  • CJHerrmann's avatar
    ff08b9c3
    display rule graph instead of DAG · ff08b9c3
    CJHerrmann authored and Alex Kanitz's avatar Alex Kanitz committed
    - add script `tests/test_rule_graph/test.sh` to generate a rule graph in `images/rule_graph.svg`
    - display rule graph created in `README.md` instead of specific workflow DAG
    - add test script to GitLab CI config
    - renamed test to create workflow DAG from `test_create_dag_chart` to `test_create_dag_image` (also output file is renamed from `images/workflow_dag.svg` to `images/dag_test_workflow.svg`
    ff08b9c3
    History
    display rule graph instead of DAG
    CJHerrmann authored and Alex Kanitz's avatar Alex Kanitz committed
    - add script `tests/test_rule_graph/test.sh` to generate a rule graph in `images/rule_graph.svg`
    - display rule graph created in `README.md` instead of specific workflow DAG
    - add test script to GitLab CI config
    - renamed test to create workflow DAG from `test_create_dag_chart` to `test_create_dag_image` (also output file is renamed from `images/workflow_dag.svg` to `images/dag_test_workflow.svg`
.gitlab-ci.yml 485 B
image: snakemake/snakemake:v5.9.1

before_script:
  - apt update
  - apt install -y unzip bedtools
  - pip install -r scripts/requirements.txt

test:
  script:
    # add code quality tests here
    # add unit tests here
    # add script tests here
    - bash tests/test_scripts_labkey_to_snakemake/test.sh
    # add integration tests here
    - bash tests/test_create_dag_image/test.sh
    - bash tests/test_rule_graph/test.sh
    - bash tests/test_integration_workflow/test.local.sh