Files
bracket/backend/tests/integration_tests/mocks.py
2022-12-27 15:39:04 +01:00

27 lines
657 B
Python

from zoneinfo import ZoneInfo
from heliclockter import datetime_utc
from bracket.models.db.user import User
MOCK_NOW = datetime_utc(
year=2200, month=1, day=1, hour=0, minute=0, microsecond=0, second=0, tzinfo=ZoneInfo('UTC')
)
def get_mock_token() -> str:
return (
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.'
+ 'eyJ1c2VyIjoiZG9uYWxkX2R1Y2siLCJleHAiOjcyNTgxMjAyMDB9.'
+ 'CRk4n5gmgto5K-qWtI4hbcqo92BxLkggwwK1yTgWGLM'
)
MOCK_USER = User(
email='donald_duck',
name='Donald Duck',
# hash of 'mypassword'
password_hash='$2b$12$.LcTJuoOtwU4CfK8UgEtIu5BRmTdvZv6IH.6IvGshDCgwJsvOMLeu',
created=MOCK_NOW,
)