def testGetLoginWithoutNameSurname(self):
     proprio1 = Proprietaire()
     proprio1.pro_prenom1 = ''
     proprio1.pro_nom1 = ''
     proprio1.pro_log = ''
     proprio1.pro_etat = True
     self.assertNotEqual(proprio1.id, '')
     self.assertNotEqual(proprio1.pro_log, '')
 def testGetLogin(self):
     proprio1 = Proprietaire()
     proprio1.pro_prenom1 = 'Jean'
     proprio1.pro_nom1 = 'Bonn'
     proprio1.pro_log = ''
     proprio1.pro_etat = True
     self.assertEqual(proprio1.id, 'jeabon')
     self.assertEqual(proprio1.pro_log, 'jeabon')
 def testGetLoginWithExistingNameSurname(self):
     proprio1 = Proprietaire()
     proprio1.pro_prenom1 = 'Jean'
     proprio1.pro_nom1 = 'Bonne'
     proprio1.pro_log = ''
     proprio1.pro_etat = True
     PROPRIO_LOGIN_REGISTRY.append('jeabon')
     self.assertEqual(proprio1.id, 'jeabon-1')
     self.assertEqual(proprio1.pro_log, 'jeabon-1')
예제 #4
0
 def _fillDB(self):
     p1 = Proprietaire()
     p1.pro_pk = 1
     p1.pro_etat = True
     p1.pro_prenom1 = u'Jean'
     p1.pro_nom1 = u'Bon'
     p1.pro_email = u'*****@*****.**'
     p1.pro_pass = u'x24eee'
     p1.pro_etat = True
     p2 = Proprietaire()
     p2.pro_pk = 2
     p2.pro_etat = True
     p2.pro_prenom1 = u'Vero'
     p2.pro_nom1 = u'Nique'
     p2.pro_email = u'*****@*****.**'
     p2.pro_pass = u''
     p2.pro_etat = True
     p3 = Proprietaire()
     p3.pro_pk = 3
     p3.pro_etat = True
     p3.pro_prenom1 = u'Jeff'
     p3.pro_nom1 = u'Roche'
     p3.pro_email = u'*****@*****.**'
     p3.pro_pass = u'tototo'
     p3.pro_etat = True
     p4 = Proprietaire()
     p4.pro_pk = 4
     p4.pro_prenom1 = u'Alain'
     p4.pro_nom1 = u'Meurant'
     p4.pro_email = u'*****@*****.**'
     p4.pro_pass = u'tototo'
     p4.pro_etat = False
     session = self.pg.getProprioSession()
     session.add(p1)
     session.add(p2)
     session.add(p3)
     session.add(p4)
     session.flush()
예제 #5
0
 def _fillDuplicatesDB(self):
     p1 = Proprietaire()
     p1.pro_pk = 1
     p1.pro_etat = True
     p1.pro_prenom1 = u'Jeanne'
     p1.pro_nom1 = u'Bonne'
     p1.pro_email = u'*****@*****.**'
     p1.pro_log = None
     p1.pro_pass = None
     p1.pro_etat = True
     p2 = Proprietaire()
     p2.pro_pk = 2
     p2.pro_etat = True
     p2.pro_prenom1 = u'Jean'
     p2.pro_nom1 = u'Bon'
     p2.pro_email = u'*****@*****.**'
     p1.pro_log = 'jeabon'
     p1.pro_pass = '******'
     p2.pro_etat = True
     session = self.pg.getProprioSession()
     session.add(p1)
     session.add(p2)
     session.flush()