Пример #1
0
    def test_get_policies_by_group_id(self):
        """Gets all policies from a provided group."""
        expected = [{'policyId': 'policy-abc',
                     'groupId': 'group-def',
                     'alarmTemplate': 'alarmTemplate-ghi',
                     'checkTemplate': 'checkTemplate-jkl'},
                    {'policyId': 'policy-xyz',
                     'groupId': 'group-def',
                     'alarmTemplate': 'alarmTemplate-uvw',
                     'checkTemplate': 'checkTemplate-rst'}]
        self.client.execute.return_value = defer.succeed(expected)

        d = cass.get_policies_by_group_id(self.client, 'group-def')

        result = self.successResultOf(d)
        self.assertEqual(result, expected)
        self.client.execute.assert_called_once_with(
            'SELECT * FROM policies WHERE "groupId"=:groupId;',
            {'groupId': 'group-def'},
            1)
Пример #2
0
    def test_get_policies_by_group_id(self):
        """Gets all policies from a provided group."""
        expected = [{
            'policyId': 'policy-abc',
            'groupId': 'group-def',
            'alarmTemplate': 'alarmTemplate-ghi',
            'checkTemplate': 'checkTemplate-jkl'
        }, {
            'policyId': 'policy-xyz',
            'groupId': 'group-def',
            'alarmTemplate': 'alarmTemplate-uvw',
            'checkTemplate': 'checkTemplate-rst'
        }]
        self.client.execute.return_value = defer.succeed(expected)

        d = cass.get_policies_by_group_id(self.client, 'group-def')

        result = self.successResultOf(d)
        self.assertEqual(result, expected)
        self.client.execute.assert_called_once_with(
            'SELECT * FROM policies WHERE "groupId"=:groupId;',
            {'groupId': 'group-def'}, 1)
Пример #3
0
 def get_policies(_group):
     group.append(_group)
     return cass.get_policies_by_group_id(self._db, group_id)
Пример #4
0
 def get_policies(_group):
     group.append(_group)
     return cass.get_policies_by_group_id(self._db, group_id)