X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=htsworkflow%2Ffrontend%2Finventory%2Ftest_inventory.py;h=86d37b7cbe7e740468f04df9380ae8fa82c98b35;hp=118c654aaf8463ee638d748414c5c620df9c0d67;hb=4b086aaab751149c20ad355cc4645d717bdd5458;hpb=1fd624e3f9228d671f40fc265cd76e2c70b51cac diff --git a/htsworkflow/frontend/inventory/test_inventory.py b/htsworkflow/frontend/inventory/test_inventory.py index 118c654..86d37b7 100644 --- a/htsworkflow/frontend/inventory/test_inventory.py +++ b/htsworkflow/frontend/inventory/test_inventory.py @@ -1,6 +1,11 @@ import RDF from django.test import TestCase +from django.test.utils import setup_test_environment, \ + teardown_test_environment +from django.db import connection +from django.conf import settings + from django.contrib.auth.models import User from django.core import urlresolvers @@ -108,6 +113,15 @@ class InventoryTestCase(TestCase): flowcells = [ str(x.uri) for x in targets] return flowcells +OLD_DB = settings.DATABASES['default']['NAME'] +def setUpModule(): + setup_test_environment() + connection.creation.create_test_db() + +def tearDownModule(): + connection.creation.destroy_test_db(OLD_DB) + teardown_test_environment() + def suite(): from unittest2 import TestSuite, defaultTestLoader suite = TestSuite()