示例#1
0
 def test_search_stacks(self):
     fake_stacks = [
         self.stack,
         fakes.make_fake_stack(self.getUniqueString('id'),
                               self.getUniqueString('name'))
     ]
     self.register_uris([
         dict(method='GET',
              uri='{endpoint}/stacks'.format(
                  endpoint=fakes.ORCHESTRATION_ENDPOINT),
              json={"stacks": fake_stacks}),
     ])
     stacks = self.cloud.search_stacks()
     self.assertEqual(
         self.cloud._normalize_stacks(meta.obj_list_to_munch(fake_stacks)),
         stacks)
     self.assert_calls()
示例#2
0
    def test_list_stacks(self):
        fake_stacks = [
            self.stack,
            fakes.make_fake_stack(self.getUniqueString('id'),
                                  self.getUniqueString('name'))
        ]
        self.register_uris([
            dict(method='GET',
                 uri='{endpoint}/stacks'.format(
                     endpoint=fakes.ORCHESTRATION_ENDPOINT),
                 json={"stacks": fake_stacks}),
        ])
        stacks = self.cloud.list_stacks()
        self.assertEqual(
            [f.toDict() for f in self.cloud._normalize_stacks(fake_stacks)],
            [f.toDict() for f in stacks])

        self.assert_calls()
示例#3
0
文件: test_stack.py 项目: dbckz/shade
 def test_search_stacks(self):
     fake_stacks = [
         self.stack,
         fakes.make_fake_stack(
             self.getUniqueString('id'),
             self.getUniqueString('name'))
     ]
     self.register_uris([
         dict(method='GET',
              uri='{endpoint}/stacks'.format(
                  endpoint=fakes.ORCHESTRATION_ENDPOINT),
              json={"stacks": fake_stacks}),
     ])
     stacks = self.cloud.search_stacks()
     self.assertEqual(
         self.cloud._normalize_stacks(meta.obj_list_to_munch(fake_stacks)),
         stacks)
     self.assert_calls()
示例#4
0
文件: test_stack.py 项目: dbckz/shade
    def test_list_stacks(self):
        fake_stacks = [
            self.stack,
            fakes.make_fake_stack(
                self.getUniqueString('id'),
                self.getUniqueString('name'))
        ]
        self.register_uris([
            dict(method='GET',
                 uri='{endpoint}/stacks'.format(
                     endpoint=fakes.ORCHESTRATION_ENDPOINT),
                 json={"stacks": fake_stacks}),
        ])
        stacks = self.cloud.list_stacks()
        self.assertEqual(
            [f.toDict() for f in self.cloud._normalize_stacks(fake_stacks)],
            [f.toDict() for f in stacks])

        self.assert_calls()
示例#5
0
 def setUp(self):
     super(TestStack, self).setUp()
     self.stack_id = self.getUniqueString('id')
     self.stack_name = self.getUniqueString('name')
     self.stack_tag = self.getUniqueString('tag')
     self.stack = fakes.make_fake_stack(self.stack_id, self.stack_name)
示例#6
0
文件: test_stack.py 项目: dbckz/shade
 def setUp(self):
     super(TestStack, self).setUp()
     self.stack_id = self.getUniqueString('id')
     self.stack_name = self.getUniqueString('name')
     self.stack = fakes.make_fake_stack(self.stack_id, self.stack_name)