def test_image_type_exclude_list(self): fake_driver = fake.FakeDriver(None) traits = fake_driver.capabilities_as_traits() self.assertTrue(traits[os_traits.COMPUTE_IMAGE_TYPE_RAW]) self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_VHD]) self.flags(image_type_exclude_list='raw', group='compute') traits = fake_driver.capabilities_as_traits() self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_RAW]) self.assertFalse(traits[os_traits.COMPUTE_IMAGE_TYPE_VHD])
def setUp(self): super(FakeDriverMultiNodeTestCase, self).setUp() self.driver = fake.FakeDriver(virtapi=None) fake.set_nodes(['aaa', 'bbb'])
def setUp(self): super(FakeDriverSingleNodeTestCase, self).setUp() self.driver = fake.FakeDriver(virtapi=None) fake.set_nodes(['xyz'])
def test_public_api_signatures(self): baseinst = driver.ComputeDriver(None) inst = fake.FakeDriver(fake.FakeVirtAPI(), True) self.assertPublicAPISignatures(baseinst, inst)
def __init__(self, virtapi): super(FakePowerVMDriver, self).__init__(virtapi) # Use the fake driver for scaffolding for now fake.set_nodes(['fake-PowerVM']) self._fake = fake.FakeDriver(virtapi)
def setUp(self): fake_driver = fake.FakeDriver(None) self.vmsconn = vms_conn.get_vms_connection(fake_driver)