[Checkins] SVN: grok/branches/faassen-martian/src/grok/tests/view/view.py Another stray problem still hanging out on this branch.

Martijn Faassen faassen at infrae.com
Sat Jun 2 14:39:18 EDT 2007


Log message for revision 76166:
  Another stray problem still hanging out on this branch.
  

Changed:
  D   grok/branches/faassen-martian/src/grok/tests/view/view.py

-=-
Deleted: grok/branches/faassen-martian/src/grok/tests/view/view.py
===================================================================
--- grok/branches/faassen-martian/src/grok/tests/view/view.py	2007-06-02 18:30:57 UTC (rev 76165)
+++ grok/branches/faassen-martian/src/grok/tests/view/view.py	2007-06-02 18:39:17 UTC (rev 76166)
@@ -1,50 +0,0 @@
-"""
-
-  >>> grok.grok(__name__)
-
-We should find the ``cavepainting`` view for a mammoth:
-
-  >>> manfred = Mammoth()
-  >>> from zope.publisher.browser import TestRequest
-  >>> request = TestRequest()
-  >>> from zope import component
-  >>> view = component.getMultiAdapter((manfred, request), name='cavepainting')
-  >>> view()
-  'A cave painting of a mammoth'
-
-  >>> view.context is manfred
-  True
-  >>> view.request is request
-  True
-
-Look up a view with a name explicitly set with ``grok.name``:
-
-  >>> view = component.getMultiAdapter((manfred, request), name='meal')
-  >>> view()
-  'Mammoth burger'
-
-There's no view 'food':
-
-  >>> view = component.getMultiAdapter((manfred, request), name='food')
-  Traceback (most recent call last):
-    ...
-  ComponentLookupError: ((<grok.tests.view.view.Mammoth object at 0x...>, <zope.publisher.browser.TestRequest instance URL=http://127.0.0.1>), <InterfaceClass zope.interface.Interface>, 'food')
-
-"""
-
-import grok
-
-class Mammoth(grok.Model):
-    pass
-
-class CavePainting(grok.View):
-
-    def render(self):
-        return 'A cave painting of a mammoth'
-
-class Food(grok.View):
-    """Grok says: ME NO SEE MAMMOTH, ME SEE MEAL!"""
-    grok.name('meal')
-
-    def render(self):
-        return 'Mammoth burger'



More information about the Checkins mailing list