def app(dbtransaction): from webtest import TestApp from journal import main fake_settings = {'sqlalchemy.url': TEST_DATABASE_URL} os.environ['JOURNAL_DB'] = TEST_DATABASE_URL app = main({}, **fake_settings) return TestApp(app)
def app(): from journal import main from webtest import TestApp import os # settings = {'db': LOCAL_DSN} # os.environ['DATABASE_URL'] = TRAVIS app = main() world.app = TestApp(app) settings = {} settings['db'] = TRAVIS # if ON_MATTS == os.path.abspath('~'): os.environ['DATABASE_URL'] = MATTLEE settings['db'] = MATTLEE print os.environ['DATABASE_URL'] print settings['db'] with closing(connect_db(settings)) as db: db.cursor().execute(DB_SCHEMA) db.commit() # Login for testing editing login_data = {'username': '******', 'password': '******'} world.app.post('/login', params=login_data)
def app(scenario): from journal import main from webtest import TestApp os.environ['DATABASE_URL'] = TEST_DSN app = main() world.app = TestApp(app) login_helper('admin', 'secret', world.app)
def app(): """cofigure an app, then set up a fake server""" from journal import main from webtest import TestApp os.environ['DATABASE_URL'] = TEST_DSN app = main() world.app = TestApp(app)
def app(db): from journal import main from webtest import TestApp import os os.environ['DATABASE_URL'] = TEST_DSN app = main() return TestApp(app)
def app(scenario): ''' Start the web app for the tests. ''' from journal import main from webtest import TestApp os.environ['DATABASE_URL'] = TEST_DSN app = main() world.app = TestApp(app)
def app(db_session): from webtest import TestApp from journal import main app = main() # """ main is just a factory that builds and returns configured # wsgi apps """ testapp = TestApp(app) testapp.set_parser_features(['html5']) return testapp
def app(db, request): from journal import main from webtest import TestApp os.environ['DATABASE_URL'] = TEST_DSN app = main() def cleanup(): settings = {'db': TEST_DSN} clear_entries(settings) request.addfinalizer(cleanup) return TestApp(app)
def setup_db(): """set up test database""" # set up test database settings = {'db': TEST_DSN} with closing(connect_db(settings)) as db: db.cursor().execute(DB_SCHEMA) db.commit() world.settings = settings # setup test app os.environ['DATABASE_URL'] = TEST_DSN app = main() world.app = TestApp(app) login_data = {'username': '******', 'password': '******'} world.app.post('/login', params=login_data) # add initial entry world.make_entry('Test Title', 'Test Text')
def app(): from journal import main from webtest import TestApp app = main() return TestApp(app)
def app(scenario): from journal import main from webtest import TestApp os.environ['DATABASE_URL'] = TEST_DSN app = main() world.app = TestApp(app)
def app(db_session): from journal import main from webtest import TestApp testapp = TestApp(main()) return testapp
def app(db_session): from webtest import TestApp from journal import main app = main() return TestApp(app)
def app(db_session): from journal import main from webtest import TestApp app = main() # main is just a factory that builds/returns configured wsgi apps return TestApp(app)