Beispiel #1
0
 def testComite(self):
     # c es un miembro cualquiera del comite para realizar la prueba
     c = Comite(presidente=True,arbitro=True)
     # Probando los get de la clase Comite
     assert c.get_presidente()==True
     assert c.get_arbitro()==True
     
     #Probando los set de la clase Comite
     c.set_presidente(False)
     assert c.get_presidente()==False
     c.set_arbitro(False)
     assert c.get_arbitro()==False
Beispiel #2
0
         # Se verefica si el miembro del comite no ha sido agregado previamente
         estacomite=buscar_persona(listacomite,correo)
     # Si el miembro del comite no esta se procede a agregarlo
     if not(estacomite):
         miembroCP=asignar_subclase(listapersonas,correo,miembroCP)
     else:
         print "Este miembro del comite ya fue agregado, los miembros del comite creados son: "
         imprimir_persona(listacomite)
         continue
     # Se pregunta si el miembro del comite va a ser el presidente del mismo, esto lo hara mientras no se haya asignado a alguien
     # y cuando se asigne a alguien ya no se podra entrar a esta parte del codigo
     while presidente==False:
         print "Si elige a este miembro como el presidente debe tener en cuenta que ya no podra cambiarlo"
         espresi=raw_input(">>Este miembro es el presidente del comite? Presione para agregarlo 1 'o' 0 si no lo es: ")
         if espresi=='1':
             miembroCP.set_presidente(True)
             presidente=True
             break
         elif espresi=='0':
             break
         else:
             print("Debe introducir 0 'o' 1")
             continue
     #Se agrega el miebro del comite a la listaComite
     listacomite.append(miembroCP)
     # Se verifica si el usuario quiere volver al menu
     centinela=True
     centinela=volver(centinela,">>Presione 1 si desea introducir otro miembro del comite, 0 si desea volver al menu: ")
     if centinela==False:
         break
 else: