Example #1
0
 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')
Example #2
0
 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')
Example #3
0
    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)
Example #4
0
    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)