def setUp(self): def get_db_too_many_workers(config): self.assertRaises(SystemExit, get_db, config, 2) return get_db(config) db_tests.load(get_db_too_many_workers, reset_db) super(TestTooManyWorkers, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestImageAtomicOps, self).setUp() self.addCleanup(db_tests.reset) self.image = self.db_api.image_create( self.adm_context, {'status': 'active', 'owner': self.adm_context.owner, 'properties': {'speed': '88mph'}})
def setUp(self): db_tests.load(get_db, reset_db) super(TestImageStorageUsage, self).setUp() self.addCleanup(db_tests.reset) self.contexts = {} for owner in (uuids.owner1, uuids.owner2): ctxt = glance_context.RequestContext(project_id=owner) self.contexts[owner] = ctxt statuses = ['queued', 'active', 'uploading', 'importing', 'deleted'] for status in statuses: for num in range(0, 2): # Make the size of each image differ by status # so we can make sure we count the right one. size = statuses.index(status) * 100 image = self.db_api.image_create( ctxt, {'status': status, 'owner': owner, 'size': size, 'name': 'test-%s-%i' % (status, num)}) if status == 'active': # Active images get one location, active if they # are the first. The first image is also copying # to another store. loc_status = num == 0 and 'active' or 'deleted' self.db_api.image_location_add( ctxt, image['id'], {'url': 'foo://bar', 'metadata': {}, 'status': loc_status}) self.db_api.image_set_property_atomic( image['id'], 'os_glance_importing_to_stores', num == 0 and 'fakestore' or '')
def setUp(self): db_tests.load(get_db, reset_db) super(TestSimpleVisibility, self).setUp() self.addCleanup(db_tests.reset)
def setUpModule(): """Stub in get_db and reset_db for testing the sqlalchemy db api.""" db_tests.load(get_db, reset_db)
def setUp(self): db_tests.load(get_db, reset_db) super(TestRegistryQuota, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestRegistryMetadefDriver, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestSqlAlchemyMembershipVisibility, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestSqlAlchemyDBDataIntegrity, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestDBPurge, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestSimpleTask, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db_artifacts) super(TestArtifacts, self).setUp() self.addCleanup(db_tests.reset)
def setUp(self): db_tests.load(get_db, reset_db) super(TestSqlAlchemyDriver, self).setUp() self.addCleanup(db_tests.reset)