FGV — Auditor de Controle Externo - Área Administrativa - Ciência de Dados — Ciência de dados e tecnologia — 2024

Enunciado

Com relação ao framework pytest, da linguagem de programação Python, avalie as afirmativas a seguir: I. O comando pytest executa os arquivos no formato test_*.py ou *_test.py no diretório corrente e nos subdiretórios. II. O comando abaixo mostra os 5 testes com maior tempo de duração. >>> pytest -vv --durations=5 III. É possível invocar o framework pytest usando o próprio interpretador do Python por meio do comando abaixo: >>> python -m pytest Está correto o que se afirma em

Alternativas

  1. A)

    I, apenas.

  2. B)

    II, apenas.

  3. C)

    I e II, apenas.

  4. D)

    II e III, apenas.

  5. E)

    I, II e III.

Gabarito e comentário

Resposta correta: E

Gabarito definitivo da FGV: alternativa E. Pytest encontra arquivos de testes pelas convenções de nome, pode indicar os testes mais lentos com --durations e pode ser iniciado por python -m pytest. As três afirmações são corretas.

Questões relacionadas