[Checkins] SVN: grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/ Rename test module to reflect which "flavour" of skin registration (in this case

Philipp von Weitershausen philikon at philikon.de
Fri Aug 1 08:35:36 EDT 2008


Log message for revision 89135:
  Rename test module to reflect which "flavour" of skin registration (in this case
  the old one) is being tested here.
  

Changed:
  D   grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/layers.py
  A   grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/skinclass.py

-=-
Deleted: grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/layers.py
===================================================================
--- grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/layers.py	2008-08-01 12:34:19 UTC (rev 89134)
+++ grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/layers.py	2008-08-01 12:35:35 UTC (rev 89135)
@@ -1,64 +0,0 @@
-"""
-  >>> getRootFolder()["manfred"] = Mammoth()
-
-  >>> from zope.testbrowser.testing import Browser
-  >>> browser = Browser()
-  >>> browser.handleErrors = False
-  >>> browser.open("http://localhost/++skin++Basic/manfred/@@cavedrawings")
-  >>> print browser.contents
-  <html>
-  <body>
-  <h1>Hello, world!</h1>
-  </body>
-  </html>
-
-  >>> browser.open("http://localhost/++skin++Rotterdam/manfred/@@moredrawings")
-  >>> print browser.contents
-  Pretty
-
-  >>> browser.open("http://localhost/++skin++myskin/manfred/@@evenmoredrawings")
-  >>> print browser.contents
-  Awesome
-
-"""
-import grok
-from zope.app.basicskin import IBasicSkin
-from zope.app.rotterdam import rotterdam
-
-grok.layer(IBasicSkin)
-
-class MySkinLayer(grok.IBrowserRequest):
-    pass
-
-class MySkin(grok.Skin):
-    grok.layer(MySkinLayer)
-
-class Mammoth(grok.Model):
-    pass
-
-class CaveDrawings(grok.View):
-    pass
-
-cavedrawings = grok.PageTemplate("""\
-<html>
-<body>
-<h1>Hello, world!</h1>
-</body>
-</html>
-""")
-
-class MoreDrawings(grok.View):
-    grok.layer(rotterdam)
-
-    def render(self):
-        return "Pretty"
-
-
-class EvenMoreDrawings(grok.View):
-    grok.layer(MySkinLayer)
-
-    def render(self):
-        return "Awesome"
-
-class IFoo(grok.IBrowserRequest):
-    grok.skin('foo')

Copied: grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/skinclass.py (from rev 89133, grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/layers.py)
===================================================================
--- grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/skinclass.py	                        (rev 0)
+++ grok/branches/jw-simpler-skin-registration/src/grok/ftests/view/skinclass.py	2008-08-01 12:35:35 UTC (rev 89135)
@@ -0,0 +1,64 @@
+"""
+  >>> getRootFolder()["manfred"] = Mammoth()
+
+  >>> from zope.testbrowser.testing import Browser
+  >>> browser = Browser()
+  >>> browser.handleErrors = False
+  >>> browser.open("http://localhost/++skin++Basic/manfred/@@cavedrawings")
+  >>> print browser.contents
+  <html>
+  <body>
+  <h1>Hello, world!</h1>
+  </body>
+  </html>
+
+  >>> browser.open("http://localhost/++skin++Rotterdam/manfred/@@moredrawings")
+  >>> print browser.contents
+  Pretty
+
+  >>> browser.open("http://localhost/++skin++myskin/manfred/@@evenmoredrawings")
+  >>> print browser.contents
+  Awesome
+
+"""
+import grok
+from zope.app.basicskin import IBasicSkin
+from zope.app.rotterdam import rotterdam
+
+grok.layer(IBasicSkin)
+
+class MySkinLayer(grok.IBrowserRequest):
+    pass
+
+class MySkin(grok.Skin):
+    grok.layer(MySkinLayer)
+
+class Mammoth(grok.Model):
+    pass
+
+class CaveDrawings(grok.View):
+    pass
+
+cavedrawings = grok.PageTemplate("""\
+<html>
+<body>
+<h1>Hello, world!</h1>
+</body>
+</html>
+""")
+
+class MoreDrawings(grok.View):
+    grok.layer(rotterdam)
+
+    def render(self):
+        return "Pretty"
+
+
+class EvenMoreDrawings(grok.View):
+    grok.layer(MySkinLayer)
+
+    def render(self):
+        return "Awesome"
+
+class IFoo(grok.IBrowserRequest):
+    grok.skin('foo')



More information about the Checkins mailing list