commencement des tests
This commit is contained in:
parent
419e3c1aa9
commit
cd5de1eb28
3 changed files with 178 additions and 0 deletions
66
backend/test/fictive_users.py
Normal file
66
backend/test/fictive_users.py
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
from users_model import Users
|
||||
|
||||
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
|
||||
email = db.Column(db.String(), nullable=False, unique=True)
|
||||
hash_pass = db.Column(db.LargeBinary(), nullable=False)
|
||||
salt = db.Column(db.LargeBinary(), nullable=False)
|
||||
is_admin = db.Column(db.Boolean, default=False, nullable=False)
|
||||
|
||||
|
||||
|
||||
TAB_USER = [
|
||||
{
|
||||
"id": 1,
|
||||
"email": "riri@gmail.com",
|
||||
"login": "riri",
|
||||
"hash_pass": "ririPass",
|
||||
"isAdmin": False
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"email": "fifi@gmail.com",
|
||||
"login": "fifi",
|
||||
"hashPass": "fifiPass",
|
||||
"isAdmin": False
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"email": "loulou@gmail.com",
|
||||
"login": "loulou",
|
||||
"hashPass": "loulouPass",
|
||||
"isAdmin": False
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"email": "picsou@gmail.com",
|
||||
"login": "picsou",
|
||||
"hashPass": "picsouPass",
|
||||
"isAdmin": True
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"email": "donald@gmail.com",
|
||||
"login": "donald",
|
||||
"hashPass": "donaldPass",
|
||||
"isAdmin": True
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
def get_user_object(i: int):
|
||||
return Users(
|
||||
id=TAB_USER[i]["id"],
|
||||
email=TAB_USER[i]["email"],
|
||||
login=TAB_USER[i]["login"],
|
||||
hashPass=TAB_USER[i]["hashPass"],
|
||||
isAdmin=TAB_USER[i]["isAdmin"]
|
||||
)
|
||||
|
||||
|
||||
def get_user_json(i: int):
|
||||
return TAB_USER[i]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue