X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=mediagoblin%2Ftests%2F__init__.py;h=adb6a1b3ab041d85751703c0c896211cb14ec2dd;hb=83d3922b6e18221456cd8092d78882912f04cf99;hp=46c7fd69eca7c48b9f105992f60ce7f25cec05a4;hpb=2f968422e911e59b40d3334cac366b4dca011fd5;p=mediagoblin.git diff --git a/mediagoblin/tests/__init__.py b/mediagoblin/tests/__init__.py index 46c7fd69..adb6a1b3 100644 --- a/mediagoblin/tests/__init__.py +++ b/mediagoblin/tests/__init__.py @@ -14,13 +14,19 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from .. import globals +from mediagoblin import mg_globals + +from mediagoblin.tests.tools import ( + MEDIAGOBLIN_TEST_DB_NAME, suicide_if_bad_celery_environ) def setup_package(): - pass + suicide_if_bad_celery_environ() + def teardown_package(): - print "Killing db ..." - globals.db_connection.drop_database(globals.database.name) - print "... done" + if ((mg_globals.db_connection + and mg_globals.database.name == MEDIAGOBLIN_TEST_DB_NAME)): + print "Killing db ..." + mg_globals.db_connection.drop_database(MEDIAGOBLIN_TEST_DB_NAME) + print "... done"