def testFormularioAsignaturaVacio(self): valores = { # 'lun': True, # 'lun_inicio': 5, # 'lun_fin': 6, # 'mar': False, # 'mar_inicio': 1, # 'mar_fin': 1, # 'mie': True, # 'mie_inicio': 5, # 'mie_fin': 6, # 'jue': False, # 'jue_inicio': 1, # 'jue_fin': 1, # 'vie': True, # 'vie_inicio': 5, # 'vie_fin': 6, # 'codAsig': "MA1111", # 'creditos': 4, # 'nomAsig': "Matemáticas I", # 'prof': 12345678, # 'codDpto': "MA", # 'vista': False } dic = { # 'progAsig': archivo } form = FormularioAsignatura(valores, dic) self.assertFalse(form.is_valid())
def testFormularioAsignaturaNombreMasDeOchentaCaracteres(self): valores = { 'lun': True, 'lun_inicio': 5, 'lun_fin': 6, 'mar': False, 'mar_inicio': 1, 'mar_fin': 1, 'mie': True, 'mie_inicio': 5, 'mie_fin': 6, 'jue': False, 'jue_inicio': 1, 'jue_fin': 1, 'vie': True, 'vie_inicio': 5, 'vie_fin': 6, 'codAsig': "MA1111", 'creditos': 4, 'nomAsig': "Matemáticas I" + ("1" * 80), 'prof': 12345678, 'codDpto': "MA", 'vista': False } form = FormularioAsignatura(valores, {'progAsig': archivo}) self.assertFalse(form.is_valid())
def testFormularioAsignaturaVistaVacio(self): valores = { 'lun': True, 'lun_inicio': 5, 'lun_fin': 6, 'mar': False, 'mar_inicio': 1, 'mar_fin': 1, 'mie': True, 'mie_inicio': 5, 'mie_fin': 6, 'jue': False, 'jue_inicio': 1, 'jue_fin': 1, 'vie': True, 'vie_inicio': 5, 'vie_fin': 6, 'codAsig': "MA1111", 'creditos': 4, 'nomAsig': "Matemáticas I", 'prof': 12345678, 'codDpto': "MA", # 'vista': False } form = FormularioAsignatura(valores, {'progAsig': archivo}) self.assertTrue(form.is_valid())
def testFormularioAsignaturaCodigoRepetido(self): asignatura = Asignatura() asignatura.codAsig = "MA1111" asignatura.creditos = 4 asignatura.prof = Profesor.objects.get(pk=12345678) asignatura.save() valores = { 'lun': True, 'lun_inicio': 5, 'lun_fin': 6, 'mar': False, 'mar_inicio': 1, 'mar_fin': 1, 'mie': True, 'mie_inicio': 5, 'mie_fin': 6, 'jue': False, 'jue_inicio': 1, 'jue_fin': 1, 'vie': True, 'vie_inicio': 5, 'vie_fin': 6, 'codAsig': "MA1111", 'creditos': 4, 'nomAsig': "Matemáticas I", 'prof': 12345678, 'codDpto': "MA", 'vista': False } form = FormularioAsignatura(valores, {'progAsig': archivo}) self.assertFalse(form.is_valid())