From 22f9c77e66e60ef5adbe3bdfae95026b74ed6cf7 Mon Sep 17 00:00:00 2001 From: Mark Date: Tue, 14 May 2024 12:53:43 +0300 Subject: [PATCH] refactor code, add new test users and tokens --- backend/api/conftest.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/backend/api/conftest.py b/backend/api/conftest.py index d24ca9c..9040a8f 100644 --- a/backend/api/conftest.py +++ b/backend/api/conftest.py @@ -7,7 +7,7 @@ from db.dbapi import DatabaseService -@pytest.fixture +@pytest.fixture() def postgres(): from config import settings from db.database import _create_tables @@ -46,5 +46,19 @@ def fill_db(db_connection): ) db_connection[0].execute(f"""INSERT INTO tokens (token,expires_at,"user") - VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZXhpc3RpbmdfdXNlciJ9.9rgns-G5cW9RnadTqfxnmc8he3oGK7ytrsEkXRIAutU', + VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9. + eyJuYW1lIjoiZXhpc3RpbmdfdXNlciJ9. + 9rgns-G5cW9RnadTqfxnmc8he3oGK7ytrsEkXRIAutU', '{datetime.now() + timedelta(minutes=30)}','existing_user')""") + + db_connection[0].execute( + "INSERT INTO users (name,hashed_password,lifetime) " + f"VALUES ('user_expired_token', '$2b$12$NlmobQnJ0.EMzOfJ9dZXfuj5lCl4RUuQdkC3MLAKPT/MRV2xJ2Qvi', " + f"'{datetime.now() + timedelta(minutes=30)}')" + ) + + db_connection[0].execute(f"""INSERT INTO tokens (token,expires_at,"user") + VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9. + eyJuYW1lIjoidXNlcl9leHBpcmVkX3Rva2VuIn0. + Fw-nuhxlknSHUc59C1665Z9Wg93kER-06kE45IWasTk', + '{datetime.now() - timedelta(minutes=30)}','user_expired_token')""")