Beispiel #1
0
    def test_stack_count_all_by_tenant(self):
        stacks = [self._setup_test_stack('stack', x)[1] for x in UUIDs]

        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(3, st_db)

        stacks[0].delete()
        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(2, st_db)

        stacks[1].delete()
        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(1, st_db)
Beispiel #2
0
    def test_stack_count_all_by_tenant(self):
        stacks = [self._setup_test_stack('stack', x)[1] for x in UUIDs]

        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(3, st_db)

        stacks[0].delete()
        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(2, st_db)

        stacks[1].delete()
        st_db = db_api.stack_count_all_by_tenant(self.ctx)
        self.assertEqual(1, st_db)
Beispiel #3
0
    def test_stack_count_all_by_tenant_with_filters(self):
        stack1 = self._setup_test_stack('foo', UUID1)
        stack2 = self._setup_test_stack('bar', UUID2)
        stack3 = self._setup_test_stack('bar', UUID3)
        filters = {'name': 'bar'}

        st_db = db_api.stack_count_all_by_tenant(self.ctx, filters=filters)
        self.assertEqual(2, st_db)
Beispiel #4
0
    def test_stack_count_all_by_tenant_with_filters(self):
        stack1 = self._setup_test_stack('foo', UUID1)
        stack2 = self._setup_test_stack('bar', UUID2)
        stack3 = self._setup_test_stack('bar', UUID3)
        filters = {'name': 'bar'}

        st_db = db_api.stack_count_all_by_tenant(self.ctx, filters=filters)
        self.assertEqual(2, st_db)
Beispiel #5
0
    def test_stack_count_all_by_tenant(self):
        values = [
            {'tenant': self.ctx.tenant_id},
            {'tenant': self.ctx.tenant_id},
        ]
        [create_stack(self.ctx, self.template, self.user_creds,
                      **val) for val in values]

        self.assertEqual(2, db_api.stack_count_all_by_tenant(self.ctx))
Beispiel #6
0
    def test_stack_count_all_by_tenant(self):
        values = [
            {'tenant': self.ctx.tenant_id},
            {'tenant': self.ctx.tenant_id},
        ]
        [create_stack(self.ctx, self.template, self.user_creds,
                      **val) for val in values]

        self.assertEqual(2, db_api.stack_count_all_by_tenant(self.ctx))