def personnes(n):
    prenoms =  ['Tyrion', 'Cersei', 'Jon', 'Sensae', 'Arya', 'Jorah', 'Jaime', 'Samwell', 'Petyr', 'Theon', 'Tywin', 'Sandor', 'Jofrey']
    noms = ['Lannister', 'Clarke', 'Harington', 'Snow', 'Slark', 'Turner', 'Williams', 'Glen', 'Bradley', 'Hill', 'Baratheon']
    villes = ['Paris', 'Brest', 'New York', 'Trouville', 'Pekin']
    i = 0
    while i < n:
        prenom = prenoms[random.randint(0, len(prenoms) - 1)]
        nom = noms[random.randint(0, len(noms) - 1)]
        login = prenom + nom + str(random.randint(0, 1000000))
        mdp = prenom + nom
        r = random.randint(1, 2)
        sexe = r
        
        r = random.randint(0, 100)
        typeP = 1
        if r < 10:
            r = random.randint(0, 1)
            if r == 0:
                typeP = 0
            else:
                typeP = 2      
        adresse = str(random.randint(0, 100)) + ' Avenue ' + prenoms[random.randint(0, len(prenoms) - 1)] + ' ' + villes[random.randint(0, len(villes) - 1)] 
        promotion = random.randint(2017, 2020)
        dateDeNaissance = date(random.randint(1980, 1995), random.randint(1, 12), random.randint(1, 28))
        lieuDeNaissance = villes[random.randint(0, len(villes) - 1)]
        numeroDeTel = telgene()
        mail = nom + prenom + '@enstabretagne.org'
        addData.addPersonne(nom, prenom, login, mdp, sexe, typeP, adresse, promotion, dateDeNaissance, lieuDeNaissance, numeroDeTel, mail)
        i = i + 1
 def personne(self, alll=False):
     self.listpers = []
     login = "******"
     if alll:
         ADRR = [None, "klqekljsqdjlqksjdq"]
         LIEU = [None, "lqsdkjqsdkj"]
         DATE = [None, datetime.now()]
         PROM = [None, 2012]
         n = 121212121
         NUMB = [None, n]
         EMAILl = [None, "*****@*****.**"]
         
         for adresse in ADRR:
             for lieuDeNaissance in LIEU:
                 for dateDeNaissance in DATE:
                     for promotion in PROM:
                         for numeroDeTel in NUMB:
                             for email in EMAILl:
                                 for sexe in SEXE:
                                     for typeP in TYPE:
                                         nom = "mdr"
                                         prenom = "mdr2"
                                         login = login + "l"
                                         mdp = "smdkqsmldkqslmdkqmlsdk"
                                         repo = addPersonne(self.puser, nom, prenom, login, mdp, sexe[0], typeP[0], adresse, promotion, dateDeNaissance, lieuDeNaissance, numeroDeTel, email)
                                         self.assertFalse(type(repo) is str)
                                         self.listpers.append(repo)
                                         
     else:
         self.listpers.append(addPersonne(self.puser, "jean", "jean", login, "1234567", SEXE[1][0], TYPE[1][0]))
     deux=addPersonne(self.puser, "jean", "jean", login, "1234567", SEXE[1][0], TYPE[1][0])                             
     self.assertTrue(type(deux) is str)
Exemple #3
0
 def save(self):
     data = self.cleaned_data
     nom = data['nom']
     prenom = data['prenom']
     login = data['login']
     mdp = data['mdp']
     mail = data['mail']
     sexe = data['sexe']
     adresse = data['adresse']
     promotion = data['promotion']
     typeP = data['typeP']
     dateDeNaissance = data['dateDeNaissance']
     lieuDeNaissance = data['lieuDeNaissance']
     numeroDeTel = data['numeroDeTel']
     addData.addPersonne(nom, prenom, login, mdp, sexe, typeP, adresse, promotion, dateDeNaissance, lieuDeNaissance, numeroDeTel, mail)