def setUp(self): config = { 'DEBUG': False, 'SERVER_NAME': None, 'SQLALCHEMY_DATABASE_URI': 'sqlite://', 'SQLALCHEMY_ECHO': False, 'TESTING': True, } self.app = create_app(config) db.create_all() self.client = self.app.test_client() # Create 'you' user. self.user = User(email='*****@*****.**') db.session.add(self.user) # Create 'them' user. self.contact = User(email='*****@*****.**') db.session.add(self.contact) self.user.contacts.append(self.contact) # Commit to db. db.session.commit() # Access id attrs so it attaches to the obj. _ = self.user.id _ = self.contact.id
from detour.app import create_app app = create_app({})