# -*- coding: utf-8 -*-
from contextlib import closing
import pytest

from journal import app
from journal import connect_db
from journal import get_database_connection
from journal import init_db

TEST_DSN = 'dbname=test_learning_journal'


def clear_db():
    with closing(connect_db()) as db:
        db.cursor().execute("DROP TABLE entries")
        db.commit()


@pytest.fixture(scope='session')
def test_app():
    """configure our app for use in testing"""
    app.config['DATABASE'] = TEST_DSN
    app.config['TESTING'] = True

Add test_learning_journal.py with test_app() for configuring the app for testing