'Group moderator should not have moderator permissions if the discussions are not divided.'

@mock.patch('django_comment_client.permissions._check_condition', side_effect=_check_condition)
def test_not_divided(self, check_condition_function):

    content = {'user_id': self.plain_user.id, 'type': 'thread', 'username': self.plain_user.username}
    self.assertEqual(utils.get_ability(self.course.id, content, self.group_moderator), {'editable': False, 'can_reply': True, 'can_delete': False, 'can_openclose': False, 'can_vote': True, 'can_report': True})
    content = {'user_id': self.cohorted_user.id, 'type': 'thread'}
    self.assertEqual(utils.get_ability(self.course.id, content, self.group_moderator), {'editable': False, 'can_reply': True, 'can_delete': False, 'can_openclose': False, 'can_vote': True, 'can_report': True})
    content = {'user_id': self.verified_user.id, 'type': 'thread'}
    self.assertEqual(utils.get_ability(self.course.id, content, self.group_moderator), {'editable': False, 'can_reply': True, 'can_delete': False, 'can_openclose': False, 'can_vote': True, 'can_report': True})
