Fixed tests
- Adapt tests to new global_config arg for run_dbupdate - Account for [plugins] not being set in config
This commit is contained in:
parent
999f91eb8a
commit
30520c92cc
@ -56,7 +56,7 @@ def load_models(app_config):
|
||||
_log.debug("Loading %s.models", media_type)
|
||||
__import__(media_type + ".models")
|
||||
|
||||
for plugin in mg_globals.global_config['plugins'].keys():
|
||||
for plugin in mg_globals.global_config.get('plugins', {}).keys():
|
||||
_log.debug("Loading %s.models", plugin)
|
||||
try:
|
||||
__import__(plugin + ".models")
|
||||
|
@ -111,7 +111,7 @@ def run_dbupdate(app_config, global_config):
|
||||
# Gather information from all media managers / projects
|
||||
dbdatas = gather_database_data(
|
||||
app_config['media_types'],
|
||||
global_config['plugins'].keys())
|
||||
global_config.get('plugins', {}).keys())
|
||||
|
||||
# Set up the database
|
||||
connection, db = setup_connection_and_db_from_config(app_config)
|
||||
|
@ -134,7 +134,7 @@ def get_test_app(dump_old_app=True):
|
||||
app_config = global_config['mediagoblin']
|
||||
|
||||
# Run database setup/migrations
|
||||
run_dbupdate(app_config)
|
||||
run_dbupdate(app_config, global_config)
|
||||
|
||||
# setup app and return
|
||||
test_app = loadapp(
|
||||
|
Loading…
x
Reference in New Issue
Block a user