def test_settings_to_appconfig(): config_default = str(add_settings_to_appconfig()) config_docker = str(add_settings_to_appconfig("production.ini")) assert "production.ini" not in config_default assert "development.ini" in config_default assert "production.ini" in config_docker assert "development.ini" not in config_docker
def get_testapp(): settings = add_settings_to_appconfig() file = os.path.abspath( os.path.join(os.path.dirname(__file__), '..', '..', '..', 'development.ini')) app = dbas.main({'__file__': file}, **settings) return webtest.TestApp(app)
def setUp(self): self.config = testing.setUp() self.config.include('pyramid_chameleon') settings = add_settings_to_appconfig() settings.update(get_key_pair()) DBDiscussionSession.remove() DBDiscussionSession.configure( bind=get_dbas_db_configuration('discussion', settings))
def setUpClass(self): settings = add_settings_to_appconfig() file = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..', '..', 'development.ini')) app = dbas.main({'__file__': file}, **settings) self.testapp = webtest.TestApp(app) for db_arg in DBDiscussionSession.query(Argument).filter(Argument.uid != 1, Argument.is_disabled == True).all(): db_arg.set_disabled(False) transaction.commit()
def setup_package(): settings = add_settings_to_appconfig() DBDiscussionSession.remove() DBDiscussionSession.configure( bind=get_dbas_db_configuration('discussion', settings))
def setUp(self): self.config = testing.setUp(settings=_settings_dict_for_tests()) self.config.include('pyramid_chameleon') settings = add_settings_to_appconfig() DBDiscussionSession.remove() DBDiscussionSession.configure(bind=get_dbas_db_configuration('discussion', settings))