def test_PropietarioForm_DosCamposNecesarios(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_DosCamposNecesarios(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def crearPropietario(nomb, apell, ct, cedul, tlf1=None): form_data = { 'nombres': nomb, 'apellidos': apell, 'cedula': cedul, 'telefono_1': tlf1, 'cedulaTipo': ct } form = PropietarioForm(data=form_data) props = Propietario.objects.all() if form.is_valid(): obj = Propietario(nombres=form.cleaned_data['nombres'], apellidos=form.cleaned_data['apellidos'], cedula=form.cleaned_data['cedula'], telefono1=form.cleaned_data['telefono_1'], cedulaTipo=form.cleaned_data['cedulaTipo']) if len(props) == 0: obj.save() else: try: with transaction.atomic(): obj.save() except: pass return obj return None
def test_tres_campos_necesarios(self): form_data = { 'nombreProp': 'Pedro', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_TresCamposNecesarios(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_PropietarioForm_TresCamposNecesarios(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', } form = PropietarioForm(data = form_data) self.assertTrue(form.is_valid())
def test_CI_formato_invalido(self): form_data = { "nombreProp": "Pedro132", "apellidoProp": "D'Angostino", "ci": "Kaa123456789", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_tamano_invalido_telefono(self): form_data = { 'nombreProp': 'Pedro', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678', 'telefono_1': '0212322878' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_todos_los_campos_necesarios(self): form_data = { "nombreProp": "Pedro", "apellidoProp": "D'Angostino", "ci": "V-12345678", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_Propietario_invalido_simbolos_especiales(self): form_data = { 'nombres': '#€%! Albeto', 'apellidos': 'Perez', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_nombre_invalido_simbolos_especiales(self): form_data = { 'nombreProp': 'Pedro!', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_nombre_valido_dieresis_acento(self): form_data = { "nombreProp": "María Güilo", "apellidoProp": "D'Angostino", "ci": "V-12345678", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_nombre_valido_guion_comilla(self): form_data = { 'nombreProp': 'D\'Angostino-FebresÑu', 'apellidoProp': 'Fell', 'ci': 'V-12345678', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_todos_los_campos_necesarios(self): form_data = { 'nombreProp': 'Pedro', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_nombre_invalido_simbolos_especiales(self): form_data = { "nombreProp": "Pedro!", "apellidoProp": "D'Angostino", "ci": "V-12345678", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_nombre_invalido_digitos_en_campo(self): form_data = { "nombreProp": "Pedro132", "apellidoProp": "D'Angostino", "ci": "V-12345678", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_nombre_valido_guion_comilla(self): form_data = { "nombreProp": "D'Angostino-FebresÑu", "apellidoProp": "Fell", "ci": "V-12345678", "telefono": "02129322878", } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_nombre_valido_dieresis_acento(self): form_data = { 'nombreProp': 'María Güilo', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_Propietario_normal(self): form_data = { 'nombres': 'Ñarry', 'apellidos': 'Perez', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_nombre_invalido_digitos_en_campo(self): form_data = { 'nombreProp': 'Pedro132', 'apellidoProp': 'D\'Angostino', 'ci': 'V-12345678', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_Propietario_apellidos_vacio(self): form_data = { 'nombres': 'Carlos', 'apellidos': '', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_CI_formato_invalido(self): form_data = { 'nombreProp': 'Pedro132', 'apellidoProp': 'D\'Angostino', 'ci': 'Kaa123456789', 'telefono': '02129322878' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_Propietario_cedulaTipo_vacio(self): form_data = { 'nombres': 'Carlos', 'apellidos': 'Perez', 'cedula': '18', 'cedulaTipo': '' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_Propietario_invalido_campo_cedula(self): form_data = { 'nombres': '12345', 'apellidos': 'Perez', 'cedula': '2A-981045', 'cedulaTipo': 'E' } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_Propietario_invalido_simbolos_especiales(self): form_data = { 'nombres': '#€%! Albeto', 'apellidos': 'Perez', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_tamano_invalido_telefono(self): form_data = { "nombreProp": "Pedro", "apellidoProp": "D'Angostino", "ci": "V-12345678", "telefono_1": "0212322878", } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_CuatroCampos(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_Propietario_normal(self): form_data = { 'nombres': 'Ñarry', 'apellidos': 'Perez', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data = form_data) self.assertTrue(form.is_valid())
def test_Propietario_apellidos_vacio(self): form_data = { 'nombres': 'Carlos', 'apellidos': '', 'cedula': '24981045', 'cedulaTipo': 'V' } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_Propietario_cedulaTipo_vacio(self): form_data = { 'nombres': 'Carlos', 'apellidos': 'Perez', 'cedula': '18', 'cedulaTipo': '' } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_Propietario_invalido_campo_cedula(self): form_data = { 'nombres': '12345', 'apellidos': 'Perez', 'cedula': '2A-981045', 'cedulaTipo': 'E' } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_CuatroCampos(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', } form = PropietarioForm(data = form_data) self.assertTrue(form.is_valid())
def test_PropietarioForm_Correo_Electronico_invalido(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': 'pedroperez@[email protected]', } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_Correo_Electronico_invalido(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': 'pedroperez@[email protected]', } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_apellido_simbolo_especial(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez!', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_apellido_letras_especiales(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Oscar', 'apellido': 'Pérez Éveret Ürlaub', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data = form_data) self.assertTrue(form.is_valid())
def test_PropietarioForm_cedula_invalida(self): form_data = { 'cedula': 'abc123', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_TodosLosCampos(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_PropietarioForm_apellido_letras_especiales(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Oscar', 'apellido': 'Pérez Éveret Ürlaub', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data=form_data) self.assertTrue(form.is_valid())
def test_PropietarioForm_apellido_simbolo_especial(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez!', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_cedula_invalida(self): form_data = { 'cedula': 'abc123', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_TodosLosCampos(self): form_data = { 'cedula': 'V-12345678', 'nombre': 'Pedro', 'apellido': 'Perez', 'telefono': '04141231234', 'email': '*****@*****.**', } form = PropietarioForm(data = form_data) self.assertTrue(form.is_valid())
def modificarPropietario(cts, cedsearch, nomb, apell, ct, cedul, tlf1=None): try: Propietario.objects.get(cedula=cedsearch, cedulaTipo=cts) except: return False form_data_buscar = { 'nombres': 'asd', 'apellidos': 'asd', 'cedula': cedsearch, 'telefono_1': tlf1, 'cedulaTipo': cts } form_data_modif = { 'nombres': nomb, 'apellidos': apell, 'cedula': cedul, 'telefono_1': tlf1, 'cedulaTipo': ct } form1 = PropietarioForm(data=form_data_buscar) form2 = PropietarioForm(data=form_data_modif) if (form1.is_valid()) and (form2.is_valid()): x = False try: with transaction.atomic(): Propietario.objects.filter( cedula=cedsearch, cedulaTipo=cts).update( nombres=form2.cleaned_data['nombres'], apellidos=form2.cleaned_data['apellidos'], cedula=form2.cleaned_data['cedula'], cedulaTipo=form2.cleaned_data['cedulaTipo'], telefono1=form2.cleaned_data['telefono_1']) x = True except: pass return x return False
def test_PropietarioForm_UnCampoNecesario(self): form_data = { 'cedula': 'V-12345678', } form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_solo_un_campo_necesario(self): form_data = {"nombreProp": "Pedro"} form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_CamposVacios(self): form_data = {} form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_CamposVacios(self): form_data = {} form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_PropietarioForm_UnCampoNecesario(self): form_data = { 'cedula': 'V-12345678', } form = PropietarioForm(data = form_data) self.assertFalse(form.is_valid())
def test_tres_campos_necesarios(self): form_data = {"nombreProp": "Pedro", "apellidoProp": "D'Angostino", "ci": "V-12345678"} form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())
def test_solo_un_campo_necesario(self): form_data = {'nombreProp': 'Pedro'} form = PropietarioForm(data=form_data) self.assertFalse(form.is_valid())