[Checkins] SVN: grok/trunk/src/grok/ Test that you can't call grok.context multiple times on class level

Philipp von Weitershausen philikon at philikon.de
Sat Oct 14 14:47:42 EDT 2006


Log message for revision 70628:
  Test that you can't call grok.context multiple times on class level
  

Changed:
  U   grok/trunk/src/grok/adapter.txt
  A   grok/trunk/src/grok/tests/classcontextmultiple.py

-=-
Modified: grok/trunk/src/grok/adapter.txt
===================================================================
--- grok/trunk/src/grok/adapter.txt	2006-10-14 18:45:16 UTC (rev 70627)
+++ grok/trunk/src/grok/adapter.txt	2006-10-14 18:47:41 UTC (rev 70628)
@@ -168,3 +168,14 @@
   True
   >>> isinstance(painting, Painting)
   True
+
+Clean up:
+
+  >>> cleanUp()
+
+You can't call grok.context multiple times on class level:
+
+  >>> import grok.tests.classcontextmultiple
+  Traceback (most recent call last):
+    ...
+  GrokError: grok.context can only be called once per class or module.

Added: grok/trunk/src/grok/tests/classcontextmultiple.py
===================================================================
--- grok/trunk/src/grok/tests/classcontextmultiple.py	2006-10-14 18:45:16 UTC (rev 70627)
+++ grok/trunk/src/grok/tests/classcontextmultiple.py	2006-10-14 18:47:41 UTC (rev 70628)
@@ -0,0 +1,11 @@
+import grok
+
+class Cave(grok.Model):
+    pass
+
+class Club(grok.Model):
+    pass
+
+class Anything(object):
+    grok.context(Cave)
+    grok.context(Club)


Property changes on: grok/trunk/src/grok/tests/classcontextmultiple.py
___________________________________________________________________
Name: svn:eol-style
   + native



More information about the Checkins mailing list