def test_get_site_drivers(self): site_drivers = provisioner.get_site_drivers(SITES_DICT) nimbus_test = site_drivers['nimbus-test'] ec2_west = site_drivers['ec2-west'] self.assertIsInstance(nimbus_test, NimbusNodeDriver) self.assertIsInstance(ec2_west, EC2USWestNodeDriver) self.assertEqual(nimbus_test.key, 'mynimbuskey') self.assertEqual(ec2_west.key, 'myec2key')
def setUp(self): # @itv decorator is gone. This test could probably go away entirely but I'v # found it personally useful. Unconditionally skipping for now, til we know # what to do with it. raise unittest.SkipTest("developer-only Nimbus integration test") # skip this test if IaaS credentials are unavailable maybe_skip_test() self.notifier = FakeProvisionerNotifier() self.context_client = get_context_client() self.store = yield self.setup_store() self.site_drivers = provisioner.get_site_drivers(get_nimbus_test_sites()) yield self._start_container() yield self.spawn_procs() pId = yield self.procRegistry.get("provisioner") self.client = ProvisionerClient(pid=pId)
def setUp(self): # @itv decorator is gone. This test could probably go away entirely but I'v # found it personally useful. Unconditionally skipping for now, til we know # what to do with it. raise unittest.SkipTest("developer-only Nimbus integration test") # skip this test if IaaS credentials are unavailable maybe_skip_test() self.notifier = FakeProvisionerNotifier() self.context_client = get_context_client() self.store = yield self.setup_store() self.site_drivers = provisioner.get_site_drivers( get_nimbus_test_sites()) yield self._start_container() yield self.spawn_procs() pId = yield self.procRegistry.get("provisioner") self.client = ProvisionerClient(pid=pId)