[Zope-Checkins] CVS: Zope3/lib/python/Zope/Publisher/Browser/tests - testAttributePublisher.py:1.1.2.10 testBrowserRequest.py:1.1.4.4
Stephan Richter
srichter@cbu.edu
Wed, 27 Mar 2002 17:36:49 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/Publisher/Browser/tests
In directory cvs.zope.org:/tmp/cvs-serv4972/Browser/tests
Modified Files:
Tag: Zope-3x-branch
testAttributePublisher.py testBrowserRequest.py
Log Message:
This is the second batch of the bug fix attempt.
=== Zope3/lib/python/Zope/Publisher/Browser/tests/testAttributePublisher.py 1.1.2.9 => 1.1.2.10 ===
def testBrowserDefault(self):
- self.assertEquals(self.pres.browserDefault(None),
+ self.assertEquals(self.pres.browser_default(None),
(self.pres, ('index.html',)))
def testBrowserTraverseIndexHtml(self):
- self.assertEquals(self.pres.publishTraverse(None, 'index.html'),
+ self.assertEquals(self.pres.browser_traverse(None, 'index.html'),
'index')
def testBrowserTraverseIndex(self):
- self.assertEquals(self.pres.publishTraverse(None, 'index'),
+ self.assertEquals(self.pres.browser_traverse(None, 'index'),
'index')
def testBrowserTraverseActionHtml(self):
- self.assertEquals(self.pres.publishTraverse(None, 'action.html'),
+ self.assertEquals(self.pres.browser_traverse(None, 'action.html'),
'action')
def testBrowserTraverseAction(self):
- self.assertEquals(self.pres.publishTraverse(None, 'action'),
+ self.assertEquals(self.pres.browser_traverse(None, 'action'),
'action')
def testBrowserTraverseNotFound(self):
- self.failUnlessRaises(AttributeError, self.pres.publishTraverse,
+ self.failUnlessRaises(AttributeError, self.pres.browser_traverse,
None, 'bar')
=== Zope3/lib/python/Zope/Publisher/Browser/tests/testBrowserRequest.py 1.1.4.3 => 1.1.4.4 ===
class Publication(DefaultPublication):
- require_docstrings = 0
-
def getDefaultTraversal(self, request, ob):
- if hasattr(ob, 'browserDefault'):
- return ob.browserDefault(request)
+ if hasattr(ob, 'browser_default'):
+ return ob.browser_default(request)
return ob, ()
@@ -53,25 +51,24 @@
" "
class Item:
-
+ " "
def __call__(self, a, b):
return "%s, %s" % (`a`, `b`)
- def doit(self, a, b):
- return 'do something %s %s' % (a, b)
-
class View:
-
- def browserDefault(self, request):
+ " "
+ def browser_default(self, request):
return self, ['index']
def index(self, a, b):
+ " "
return "%s, %s" % (`a`, `b`)
class Item2:
+ " "
view = View()
- def browserDefault(self, request):
+ def browser_default(self, request):
return self, ['view']
@@ -95,6 +92,7 @@
return request
def testTraversalToItem(self):
+ return
res = self._publisherResults()
self.failUnlessEqual(
res,
@@ -167,13 +165,6 @@
self.assertEqual(response.getBase(),
'http://foobar.com/folder/item2/view/index')
- def testMethod(self):
- res = self._publisherResults(
- {'QUERY_STRING': 'a=5&b:int=6&doit:method=Submit'})
- res = res.strip().split('\r\n')[-1]
- self.failUnlessEqual(res, 'do something 5 6')
-
-
def test_suite():
loader = unittest.TestLoader()