Skip to content

Testes locais #13

Answered by lmtani
victorS7P asked this question in Q&A
Feb 20, 2022 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

Olá @victorS7P , é possível rodar localmente sim. Aqui eu uso da seguinte forma:

Instale Docker (se já não tiver), geralmente eu uso o script que eles oferecem. Execute as etapas de configuração após instalação para poder usa-lo sem precisar de sudo.

Clone este repo (ou seu fork) e, em um ambiente Python (conda, por exemplo), experimente:

# instalar dependencias, no caso:
# miniwdl: programa mais simples do que o Cromwell para executar workflows WDL
# pytest-workflow: facilita a escrita de testes para workflows
pip install -r requirements.txt

# Entre no diretorio do workflow que vc deseja testar e execute:
pytest --keep-workflow-wd \
          --basetemp /tmp/outputs-dos-testes \
       …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@victorS7P
Comment options

Answer selected by victorS7P
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants