From 604f88f85a6c51cff43ff144a8e69c9a75d42b9d Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Fri, 18 Mar 2016 02:56:38 -0700 Subject: [PATCH] proposed fix for #266, and related to #267 Extracted from Zart's gist: https://gist.github.com/zart/7f04d20814ba6c42b541 --- substanced/folder/tests/test_views.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/substanced/folder/tests/test_views.py b/substanced/folder/tests/test_views.py index 3cc249cb..ad606508 100644 --- a/substanced/folder/tests/test_views.py +++ b/substanced/folder/tests/test_views.py @@ -838,6 +838,7 @@ def test_duplicate_multiple(self, mock_rename_duplicated_resource): request.view_name = 'contents' request.params = {} request.POST.get.return_value = 'a/b' + request.sdiapi.mgmt_path.return_value = '' mock_rename_duplicated_resource.side_effect = ['a-1', 'b-1'] inst = self._makeOne(context, request) @@ -858,6 +859,7 @@ def test_duplicate_none(self): request.view_name = 'contents' request.params = {} request.POST.get.return_value = '' + request.sdiapi.mgmt_path.return_value = '' inst = self._makeOne(context, request) inst.duplicate() @@ -874,6 +876,7 @@ def test_duplicate_one(self, mock_rename_duplicated_resource): request.view_name = 'contents' request.params = {} request.POST.get.return_value = 'a' + request.sdiapi.mgmt_path.return_value = '' inst = self._makeOne(context, request) inst.duplicate() @@ -932,6 +935,7 @@ def test_rename_finish(self): request.view_name = 'contents' request.params = {} request.localizer = testing.DummyRequest().localizer + request.sdiapi.mgmt_path.return_value = '' request.POST.getall.return_value = ('foobar',) request.POST.get.side_effect = lambda x: { 'foobar': 'foobar2', @@ -949,6 +953,7 @@ def test_rename_finish_multiple(self): request.view_name = 'contents' request.params = {} request.localizer = testing.DummyRequest().localizer + request.sdiapi.mgmt_path.return_value = '' request.POST.getall.return_value = ('foobar', 'foobar1') request.POST.get.side_effect = lambda x: { 'foobar': 'foobar0', @@ -968,6 +973,7 @@ def test_rename_finish_cancel(self): request = mock.Mock() request.view_name = 'contents' request.params = {} + request.sdiapi.mgmt_path.return_value = '' request.POST.getall.return_value = ('foobar',) request.POST.get.side_effect = lambda x: { 'foobar': 'foobar0', @@ -985,6 +991,7 @@ def test_rename_finish_already_exists(self): request = mock.Mock() request.view_name = 'contents' request.params = {} + request.sdiapi.mgmt_path.return_value = '' request.POST.getall.return_value = ('foobar',) request.POST.get.side_effect = lambda x: { 'foobar': 'foobar0',