def test_get_all_matching_members_for_message(self): users = get_all_matching_users_for_message([self.user.id, self.user2.id], []) self.assertEqual(len(users), 2) for user in users: self.assertIn(user, [self.user, self.user2]) users = get_all_matching_users_for_message([], [self.role.id]) self.assertListEqual(users, [self.user3]) users = get_all_matching_users_for_message([self.user.id, self.user2.id], [self.role.id]) self.assertEqual(len(users), 3) for user in users: self.assertIn(user, [self.user, self.user2, self.user3])
def test_get_all_matching_members_for_message(self): users = get_all_matching_users_for_message( [self.user.id, self.user2.id], []) self.assertEqual(len(users), 2) for user in users: self.assertIn(user, [self.user, self.user2]) users = get_all_matching_users_for_message([], [self.role.id]) self.assertListEqual(users, [self.user3]) users = get_all_matching_users_for_message( [self.user.id, self.user2.id], [self.role.id]) self.assertEqual(len(users), 3) for user in users: self.assertIn(user, [self.user, self.user2, self.user3])
def test_get_all_matching_members_for_message_no_users_or_roles_in_db( self): self.assertListEqual( get_all_matching_users_for_message([10, 20, 30], [20, 42]), [])
def test_get_all_matching_members_for_message_no_users_or_roles_in_db(self): self.assertListEqual(get_all_matching_users_for_message([10, 20, 30], [20, 42]), [])