Merge branch 'master' into test_submission_views_365

This commit is contained in:
Chris Moylan
2011-07-05 21:42:18 -05:00
53 changed files with 1314 additions and 649 deletions

View File

@@ -16,8 +16,8 @@
import pkg_resources
from mediagoblin import celery_setup
from mediagoblin.config import read_mediagoblin_config
from mediagoblin.init import celery as celery_setup
from mediagoblin.init.config import read_mediagoblin_config
TEST_CELERY_CONF_NOSPECIALDB = pkg_resources.resource_filename(

View File

@@ -16,7 +16,7 @@
import pkg_resources
from mediagoblin import config
from mediagoblin.init import config
CARROT_CONF_GOOD = pkg_resources.resource_filename(

View File

@@ -8,7 +8,7 @@ email_debug_mode = true
db_name = __mediagoblin_tests__
# Celery shouldn't be set up by the application as it's setup via
# mediagoblin.celery_setup.from_celery
# mediagoblin.init.celery.from_celery
celery_setup_elsewhere = true
[celery]

View File

@@ -22,7 +22,7 @@ from paste.deploy import loadapp
from webtest import TestApp
from mediagoblin import util
from mediagoblin.config import read_mediagoblin_config
from mediagoblin.init.config import read_mediagoblin_config
from mediagoblin.decorators import _make_safe
from mediagoblin.db.open import setup_connection_and_db_from_config
@@ -42,8 +42,8 @@ USER_DEV_DIRECTORIES_TO_SETUP = [
BAD_CELERY_MESSAGE = """\
Sorry, you *absolutely* must run nosetests with the
mediagoblin.celery_setup.from_tests module. Like so:
$ CELERY_CONFIG_MODULE=mediagoblin.celery_setup.from_tests ./bin/nosetests"""
mediagoblin.init.celery.from_tests module. Like so:
$ CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_tests ./bin/nosetests"""
class BadCeleryEnviron(Exception): pass
@@ -51,7 +51,7 @@ class BadCeleryEnviron(Exception): pass
def suicide_if_bad_celery_environ():
if not os.environ.get('CELERY_CONFIG_MODULE') == \
'mediagoblin.celery_setup.from_tests':
'mediagoblin.init.celery.from_tests':
raise BadCeleryEnviron(BAD_CELERY_MESSAGE)
@@ -59,7 +59,7 @@ def get_test_app(dump_old_app=True):
suicide_if_bad_celery_environ()
# Leave this imported as it sets up celery.
from mediagoblin.celery_setup import from_tests
from mediagoblin.init.celery import from_tests
global MGOBLIN_APP