Skip to content

Commit

Permalink
Remove redundant test
Browse files Browse the repository at this point in the history
  • Loading branch information
augusto-herrmann committed Aug 16, 2024
1 parent 8d31b4d commit d3135fb
Showing 1 changed file with 0 additions and 39 deletions.
39 changes: 0 additions & 39 deletions tests/plano_trabalho/avaliacao_registros_execucao_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,42 +80,3 @@ def test_create_pt_invalid_avaliacao_registros_execucao(
"Avaliação de registros de execução inválida; permitido: 1 a 5"
)
assert_error_message(response, detail_message)

@pytest.mark.parametrize(
"data_inicio_periodo_avaliativo, data_avaliacao_registros_execucao",
[
("2023-01-01", "2022-12-31"),
("2023-01-01", "2023-01-01"),
("2023-01-01", "2023-01-02"),
],
)
def test_create_pt_invalid_avaliacao_registros_execucao_date(
self,
data_inicio_periodo_avaliativo: str,
data_avaliacao_registros_execucao: str,
):
"""Testa a criação de um plano de trabalho com a data de avaliação
de registros de execução anterior à data de início do período
avaliativo.
"""
input_pt = self.input_pt.copy()
input_pt["avaliacoes_registros_execucao"][0][
"data_inicio_periodo_avaliativo"
] = data_inicio_periodo_avaliativo
input_pt["avaliacoes_registros_execucao"][0][
"data_avaliacao_registros_execucao"
] = data_avaliacao_registros_execucao

response = self.put_plano_trabalho(input_pt)

if date.fromisoformat(data_avaliacao_registros_execucao) >= date.fromisoformat(
data_inicio_periodo_avaliativo
):
assert response.status_code == status.HTTP_201_CREATED
else:
assert response.status_code == status.HTTP_422_UNPROCESSABLE_ENTITY
detail_message = (
"A data de avaliação de registros de execução deve ser "
"igual ou posterior à data de início do período avaliativo."
)
assert_error_message(response, detail_message)

0 comments on commit d3135fb

Please sign in to comment.