예제 #1
0
class TestComputeArgless(TestCase):
    def setUp(self):
        MockNodeDriverArgless.install(self)
        self.driver = MockNodeDriverArgless()

    def test_empty_compute_node(self):
        self.assertEqual(len(self.driver.list_nodes()), 0)
        self.up("""
            new Compute as myserver:
                name: hello
                driver: DUMMY
                image: 1
                size: 2
                key: foo
            """)
        nodes = self.driver.list_nodes()
        self.assertEqual(len(nodes), 1)
        self.assertEqual(nodes[0].name, "hello")
예제 #2
0
class TestComputeArgless(TestCase):

    def setUp(self):
        MockNodeDriverArgless.install(self)
        self.driver = MockNodeDriverArgless()
        Compute.default_layer = MockArglessCloudComputeLayer

    def tearDown(self):
        Compute.default_layer = MockCloudComputeLayer

    def test_empty_compute_node(self):
        self.assertEqual(len(self.driver.list_nodes()), 0)
        self.up("""
            new Compute as myserver:
                name: hello
                driver: DUMMY
                image: 1
                size: 2
                key: foo
            """)
        nodes = self.driver.list_nodes()
        self.assertEqual(len(nodes), 1)
        self.assertEqual(nodes[0].name, "hello")
예제 #3
0
 def setUp(self):
     MockNodeDriverArgless.install(self)
     self.driver = MockNodeDriverArgless()
예제 #4
0
 def setUp(self):
     MockNodeDriverArgless.install(self)
     self.driver = MockNodeDriverArgless()
     Compute.default_layer = MockArglessCloudComputeLayer