[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