def test_findpath_vhr_and_traverser(self):
     self.request['PATH_INFO'] = (
         '/VirtualHostBase/http/127.0.0.1'
         '/plone/ca/folder/document/++theme++foo/'
         'VirtualHostRoot/whatever'
     )
     self.assertEqual(getPostPath(self.document, self.request), '/whatever')
 def test_findpath_template(self):
     self.request['PATH_INFO'] = ('/plone/folder/document/'
                                  'whatever/foo/atct_edit')
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/whatever/foo/atct_edit'
     )
 def test_findpath_template(self):
     self.request['PATH_INFO'] = (
         '/plone/ca/folder/document/' 'whatever/foo/edit'
     )
     self.assertEqual(
         getPostPath(self.document, self.request), '/whatever/foo/edit'
     )
 def test_findpath_vhr_and_traverser(self):
     self.request['PATH_INFO'] = (
         '/VirtualHostBase/http/127.0.0.1'
         '/plone/ca/folder/document/++theme++foo/'
         'VirtualHostRoot/whatever'
     )
     self.assertEqual(getPostPath(self.document, self.request), '/whatever')
 def test_findpath_vh_marker(self):
     self.request['PATH_INFO'] = ('/VirtualHostBase/http/127.0.0.1'
                                  '/plone/folder/document/'
                                  'VirtualHostRoot/_vh_foo/whatever')
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/whatever'
     )
 def post_path(self):
     return getPostPath(self.context, self.request)
 def test_findpath_view(self):
     self.request['PATH_INFO'] = '/plone/folder/document/@@search'
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/@@search'
     )
 def test_findpath_match_slash(self):
     self.request['PATH_INFO'] = '/plone/folder/document/'
     self.assertEqual(
         getPostPath(self.document, self.request),
         ''
     )
 def test_findpath(self):
     self.request['PATH_INFO'] = '/plone/folder/document/whatever'
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/whatever'
     )
 def test_findpath_view(self):
     self.request['PATH_INFO'] = '/plone/ca/folder/document/contact-info'
     self.assertEqual(
         getPostPath(self.document, self.request), '/contact-info'
     )
 def test_findpath_match_slash(self):
     self.request['PATH_INFO'] = '/plone/ca/folder/document/'
     self.assertEqual(getPostPath(self.document, self.request), '')
 def test_findpath(self):
     self.request['PATH_INFO'] = '/plone/ca/folder/document/whatever'
     self.assertEqual(getPostPath(self.document, self.request), '/whatever')
Example #13
0
 def test_findpath_view(self):
     self.request['PATH_INFO'] = '/plone/ca/folder/document/@@search'
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/@@search'
     )
 def test_findpath_view(self):
     self.request['PATH_INFO'] = '/plone/ca/folder/document/contact-info'
     self.assertEqual(
         getPostPath(self.document, self.request),
         '/contact-info'
     )