def test_equality(self): a = telegram.Contact(self.phone_number, self.first_name) b = telegram.Contact(self.phone_number, self.first_name) c = telegram.Contact(self.phone_number, "") d = telegram.Contact("", self.first_name) e = telegram.Voice("", 0) self.assertEqual(a, b) self.assertEqual(hash(a), hash(b)) self.assertIsNot(a, b) self.assertEqual(a, c) self.assertEqual(hash(a), hash(c)) self.assertNotEqual(a, d) self.assertNotEqual(hash(a), hash(d)) self.assertNotEqual(a, e) self.assertNotEqual(hash(a), hash(e))
level=logging.INFO) #globales usuarios = {} asignacion_calculo1 = {} asignacion_calculo2 = {} asignacion_calculo3 = {} asignacion_fisica = {} contador_mate = 0 contador_fisica = 0 contador_quimica = 0 #Contactos case1 = telegram.Contact(+50625110000, "CASE IngenierÃa") roberto = telegram.Contact(+50684069486, "Roberto") cursos_robert = [[11, 12, 13, 14], roberto, 'precalc', 'calc1', 'calc3', 'fisica1', 'fisica3', 'ecua'] josue = telegram.Contact(+50689703121, "Josue") cursos_josue = [[], josue, 'precacl', 'calc1', 'calc2', 'calc3', 'fisica1', 'fisica2', 'fisica3', 'ecua', 'algebra'] ## ricardo = telegram.Contact(+50687726153, "Ricardo") cursos_ricardo = [[], ricardo, 'precacl', 'calc1', 'calc2', 'calc3', 'fisica1', 'fisica2', 'fisica3', 'ecua', 'algebra'] ## laura = telegram.Contact(+50689559126, "Laura") cursos_lau = [[11, 12, 13, 14], laura, 'precacl', 'calc1', 'fisica1',
dispatcher = updater.dispatcher #Se añade un logging para obtener info de las cosas que fallan, cuando y xq logging.basicConfig( format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO) #globales usuarios = {} contador_precalc = contador_calc1 = contador_mates = 0 contador_fisica1 = contador_fisicas = 0 contador_quimica = 0 #Contactos case1 = telegram.Contact(+50625110000, "CASE IngenierÃa") #roberto = telegram.Contact(+50684069486, "@RobertoSanchezC") cursos_robert = [[11, 12, 13, 14], "@RobertoSanchezC", 'precalc', 'calc1', 'calc3', 'fisica1', 'fisica3', 'ecua'] #josue = telegram.Contact(+50689703121, "Josue") cursos_josue = [[9, 10, 11, 12], "@josue", 'precacl', 'calc1', 'calc2', 'calc3', 'fisica1', 'fisica2', 'fisica3', 'ecua', 'algebra'] ## #ricardo = telegram.Contact(+50687726153, "Ricardo") ##FALTA HORARIO cursos_ricardo = [[11, 12, 13, 15], "@ricardo", 'precacl', 'calc1', 'calc2', 'calc3', 'fisica1', 'fisica2', 'fisica3', 'ecua', 'algebra'] ##