Esempio n. 1
0
    def test_restore_object_from_trash_with_fail_error_on_put_object(self, mock_restore):

        mock_restore.return_value = fakes.FakeRequestResponse(500)

        response = views.restore_object(self.request)

        self.assertEqual(response.status_code, 500)
Esempio n. 2
0
    def test_restore_object_from_trash_with_fail_object_exists_on_container(self, mock_restore):

        mock_restore.return_value = fakes.FakeRequestResponse(409)

        response = views.restore_object(self.request)

        self.assertEqual(response.status_code, 409)
Esempio n. 3
0
    def test_deleted_objects_from_pseudofolder_with_fail(self, mock_remove_from_pseudo_folder):
        mock_remove_from_pseudo_folder.return_value = fakes.FakeRequestResponse(500)

        response = views.delete_pseudofolder(self.request, "container1", "pseudofolder")

        self.assertEqual(response.status_code, 500)
Esempio n. 4
0
    def test_deleted_objects_from_trash_with_fail(self, mock_trash_remove):
        mock_trash_remove.return_value = fakes.FakeRequestResponse(500)

        response = views.remove_from_trash(self.request)

        self.assertEqual(response.status_code, 500)
Esempio n. 5
0
    def test_restore_object_from_trash(self, mock_restore):
        mock_restore.return_value = fakes.FakeRequestResponse(202)

        response = views.restore_object(self.request)

        self.assertEqual(response.status_code, 202)