Exemplo n.º 1
0
 def test_revalidate_saved_cep(self):
     field = CepField()
     field.clean('70.150-903')
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 2
0
 def test_validate_fulfill_module_logradouro_with_complemento(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('de 2301/2302 ao fim',
                      cep.complemento)
Exemplo n.º 3
0
 def test_validate_without_internet_raises_exception(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('70.150-903')
Exemplo n.º 4
0
 def test_invalid_cep_format(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('701150-903')
Exemplo n.º 5
0
 def test_correctly_cep(self):
     field = CepField()
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 6
0
 def test_validate_fulfill_module_logradouro_without_client(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('Rua Doutor Raul Silva',
                      cep.logradouro)
Exemplo n.º 7
0
 def test_request_timeout(self):
     cep = CepField(timeout=0.0001)
     with self.assertRaises(ValidationError):
         cep.clean('70.150-903')
Exemplo n.º 8
0
 def test_validate_fulfill_module_logradouro_with_client(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual(
         'SPP  Palácio da Alvorada (Residência'
         ' Oficial do Presidente da República)', cep.logradouro)
Exemplo n.º 9
0
 def test_request_timeout(self):
     cep = CepField(timeout=0.0001)
     with self.assertRaises(ValidationError):
         cep.clean('70.150-903')
Exemplo n.º 10
0
 def test_revalidate_saved_cep(self):
     field = CepField()
     field.clean('70.150-903')
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 11
0
 def test_validate_fulfill_module(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('Zona Cívico-Administrativa', cep.bairro)
Exemplo n.º 12
0
 def test_validate_without_internet_raises_exception(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('70.150-903')
Exemplo n.º 13
0
 def test_validate_without_internet_silent(self):
     field = CepField(force_correios_validation=False)
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 14
0
 def test_correctly_cep_with_only_dash(self):
     field = CepField()
     self.assertEqual('70150903', field.clean('70150-903').codigo)
Exemplo n.º 15
0
 def test_validate_fulfill_module(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('Zona Cívico-Administrativa', cep.bairro)
Exemplo n.º 16
0
 def test_request_timeout_without_raise_error(self):
     cepfield = CepField(force_correios_validation=False, timeout=0.0001)
     cep = cepfield.clean('70.150-903')
     self.assertFalse(cep.valido)
Exemplo n.º 17
0
 def test_validate_fulfill_module_logradouro_with_client(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('Palácio da Alvorada (Residência'
                      ' Oficial do Presidente da República)',
                      cep.logradouro)
Exemplo n.º 18
0
 def test_invalid_cep_format(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('701150-903')
Exemplo n.º 19
0
 def test_validate_fulfill_module_logradouro_with_complemento(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('de 2301/2302 ao fim',
                      cep.complemento)
Exemplo n.º 20
0
 def test_invalid_cep_with_only_ones(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('111111111')
Exemplo n.º 21
0
 def test_request_timeout_without_raise_error(self):
     cepfield = CepField(force_correios_validation=False, timeout=0.0001)
     cep = cepfield.clean('70.150-903')
     self.assertFalse(cep.valido)
Exemplo n.º 22
0
 def test_validate_with_correios_invalid_cep(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('71150-903')
Exemplo n.º 23
0
 def test_validate_with_correios_invalid_cep(self):
     field = CepField()
     with self.assertRaises(ValidationError):
         field.clean('71150-903')
Exemplo n.º 24
0
 def test_correctly_cep(self):
     field = CepField()
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 25
0
 def test_validate_without_internet_silent(self):
     field = CepField(force_correios_validation=False)
     self.assertEqual('70.150-903',
                      field.clean('70.150-903').original_value)
Exemplo n.º 26
0
 def test_validate_fulfill_module_logradouro_without_client(self):
     field = CepField()
     cep = field.clean('70.150-903')
     self.assertEqual('Rua Doutor Raul Silva',
                      cep.logradouro)