Exemple #1
0
    def test_logged_in_user_with_no_permission(self):
        """
        Test to get the groups with an logged in user with no permissions.
        """
        user = User(username='******')
        user.set_password('test')
        user.save()
        default_group = Group.objects.get(pk=1)
        default_group.permissions.all().delete()
        self.client.login(username='******', password='******')

        response = self.client.get('/rest/users/group/')

        self.assertEqual(response.status_code, 200)
Exemple #2
0
    def test_logged_in_user_with_no_permission(self):
        """
        Test to get the groups with an logged in user with no permissions.
        """
        user = User(username="******")
        user.set_password("test")
        user.save()
        default_group = Group.objects.get(pk=1)
        default_group.permissions.all().delete()
        self.client.login(username="******", password="******")

        response = self.client.get("/rest/users/group/")

        self.assertEqual(response.status_code, 200)
Exemple #3
0
    def test_logged_in_user_with_no_permission(self):
        """
        Test to get the groups with an logged in user with no permissions.
        """
        user = User(username='******')
        user.set_password('test')
        user.save()
        registered_group = Group.objects.get(pk=2)
        registered_group.permissions.all().delete()
        self.client.login(username='******', password='******')

        response = self.client.get('/rest/users/group/')

        self.assertEqual(response.status_code, 200)
Exemple #4
0
    def test_reset_password_with_attribute(self):
        """
        Tests reset_password with no attribute.
        """
        user = User(default_password='******')
        user.set_password = MagicMock()

        user.reset_password('test_password')

        user.set_password.assert_called_once_with('test_password')