|  | @ -237,6 +237,14 @@ def test_legislatura_form_invalido(): | 
			
		
	
		
		
			
				
					|  |  | @pytest.mark.django_db(transaction=False) |  |  | @pytest.mark.django_db(transaction=False) | 
			
		
	
		
		
			
				
					|  |  | def test_legislatura_form_datas_invalidas(): |  |  | def test_legislatura_form_datas_invalidas(): | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '1', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2017-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2021-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2016-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |         legislatura_form = LegislaturaForm(data={'numero': '1', |  |  |         legislatura_form = LegislaturaForm(data={'numero': '1', | 
			
		
	
		
		
			
				
					|  |  |                                              'data_inicio': '2017-02-01', |  |  |                                              'data_inicio': '2017-02-01', | 
			
		
	
		
		
			
				
					|  |  |                                              'data_fim': '2021-12-31', |  |  |                                              'data_fim': '2021-12-31', | 
			
		
	
	
		
		
			
				
					|  | @ -261,6 +269,70 @@ def test_legislatura_form_datas_invalidas(): | 
			
		
	
		
		
			
				
					|  |  |         assert legislatura_form.errors['__all__'] == [expected] |  |  |         assert legislatura_form.errors['__all__'] == [expected] | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | @pytest.mark.django_db(transaction=False) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | def test_legislatura_form_numeros_invalidos(): | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '5', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2017-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2021-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2016-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura = mommy.make(Legislatura, pk=1, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  numero=5, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_inicio='2017-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_fim='2021-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_eleicao='2016-11-01') | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '6', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2014-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2016-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2013-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert not legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '4', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2022-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2025-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2021-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert not legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '5', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2014-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2016-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2013-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form.instance = legislatura | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura = mommy.make(Legislatura, pk=2, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  numero=1, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_inicio='2002-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_fim='2005-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_eleicao='2001-11-01') | 
			
		
	
		
		
			
				
					|  |  |  |  |  |          | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura2 = mommy.make(Legislatura, pk=3, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  numero=3, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_inicio='2008-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_fim='2011-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                  data_eleicao='2007-11-01') | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form = LegislaturaForm(data={'numero': '1', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_inicio': '2010-02-01', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_fim': '2013-12-31', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 'data_eleicao': '2009-11-01' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                                                 }) | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         legislatura_form.instance = legislatura | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         assert not legislatura_form.is_valid() | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | @pytest.mark.django_db(transaction=False) |  |  | @pytest.mark.django_db(transaction=False) | 
			
		
	
		
		
			
				
					|  |  | def test_valida_campos_obrigatorios_frente_form(): |  |  | def test_valida_campos_obrigatorios_frente_form(): | 
			
		
	
		
		
			
				
					|  |  |     form = FrenteForm(data={}) |  |  |     form = FrenteForm(data={}) | 
			
		
	
	
		
		
			
				
					|  | 
 |