def test_has_permission_returns_true_when_user_has_permission(): user = User.objects.create(business_email="*****@*****.**") users_group = Group.objects.create(name='test_group') user.groups.add(users_group) permission = get_first_custom_group_permission() users_group.permissions.add(permission) assert GroupPermissions.has_perm(user, permission.codename)
def test_has_permission_returns_false_when_user_doesnt_have_permission(): user = User.objects.create(business_email="*****@*****.**") permission = get_first_custom_group_permission() assert not GroupPermissions.has_perm(user, permission.codename)