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_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')
def test_findpath_view(self): self.request['PATH_INFO'] = '/plone/ca/folder/document/@@search' self.assertEqual( getPostPath(self.document, self.request), '/@@search' )