Pular para o conteúdo

dataforge test

Descobrir e executar os testes

Uso#

bash
dataforge test                    # tudo
dataforge test tests/ -v          # mostra cada caso
dataforge test --filter=primo     # só os que casam
dataforge test --fail-fast        # para na primeira falha

Descoberta#

Arquivos *_test.df, test_*.df ou qualquer .df dentro de tests/. Dentro deles, *toda ação `test_` é um caso**.

A saída#

text
✓ tests/matematica_test.df (3/3)
✗ tests/texto_test.df (1/2)
    FALHOU test_juncao
      join
      em tests/texto_test.df:12

4 passaram, 1 falharam em 2 arquivo(s) — 0.02s

Ganchos#

setup_all, setup, teardown e teardown_all são chamados quando existem. Guia completo em Testes.