Esempio n. 1
0
    def test_multiple_groups_to_users(self):
        group1 = self._send_group_to_es(users=['billy', 'joel'])
        group2 = self._send_group_to_es(users=['eric', 'clapton'])

        user_ids = get_groups_user_ids([group1._id, group2._id])
        self.assertEqual(set(user_ids),
                         set(['billy', 'joel', 'eric', 'clapton']))
Esempio n. 2
0
 def to_es_filter(self):
     user_ids = get_groups_user_ids(self.group_ids)
     return self.base_filter(user_ids).to_es_filter()
Esempio n. 3
0
    def test_one_user_in_group(self):
        group1 = self._send_group_to_es(users=['billy'])

        user_ids = get_groups_user_ids([group1._id])
        self.assertEqual(set(user_ids), set(['billy']))
Esempio n. 4
0
 def to_es_filter(self):
     user_ids = get_groups_user_ids(self.group_ids)
     return self.base_filter(user_ids).to_es_filter()
Esempio n. 5
0
    def test_multiple_groups_to_users(self):
        group1 = self._send_group_to_es(users=['billy', 'joel'])
        group2 = self._send_group_to_es(users=['eric', 'clapton'])

        user_ids = get_groups_user_ids([group1._id, group2._id])
        self.assertEqual(set(user_ids), set(['billy', 'joel', 'eric', 'clapton']))
Esempio n. 6
0
    def test_one_group_to_users(self):
        group1 = self._send_group_to_es(users=['billy', 'joel'])

        user_ids = get_groups_user_ids([group1._id])
        self.assertEqual(set(user_ids), set(['billy', 'joel']))