Party/tests/__init__.py

37 lines
674 B
Python

import pytest
from party import create_app, chat as c
from party.mate import MateKiste, MateMarke
@pytest.fixture
def app():
app = create_app()
yield app
@pytest.fixture
def client(app):
client = app.test_client()
yield client
@pytest.fixture
def message_redis():
# messagesDB = redis.Redis(host='localhost', port=6379, db=Database.Messages.value)
yield messagesDB
@pytest.fixture
def chat():
chat = c.Chat()
yield chat
@pytest.fixture
def message():
message = m.Message('author', 'content', 'timestamp', 0)
yield message
@pytest.fixture
def mateKiste():
mateKiste = MateKiste(20, MateMarke.ClubMate)
yield mateKiste