def test_ficha_pesquisa_form_invalido(): tipo = mommy.make(TipoMateriaLegislativa) form = forms.FichaPesquisaForm(data={'tipo_materia': str(tipo.pk), 'data_inicial': '10/11/2017', 'data_final': '09/11/2017' }) assert not form.is_valid()
def test_ficha_pesquisa_form_datas_invalidas(): tipo = mommy.make(TipoMateriaLegislativa) form = forms.FichaPesquisaForm(data={'tipo_materia': str(tipo.pk), 'data_inicial': '10/11/2017', 'data_final': '09/11/2017' }) assert not form.is_valid() assert form.errors['__all__'] == [_('A Data Final não pode ser menor que ' 'a Data Inicial')]
def test_valida_campos_obrigatorios_ficha_pesquisa_form(): form = forms.FichaPesquisaForm(data={}) assert not form.is_valid() errors = form.errors assert errors['tipo_materia'] == [_('Este campo é obrigatório.')] assert errors['data_inicial'] == [_('Este campo é obrigatório.')] assert errors['data_final'] == [_('Este campo é obrigatório.')] assert len(errors) == 3