[Checkins] SVN: megrok.strictrequire/trunk/ Update to work with grok 1.8.
Jan-Jaap Driessen
jdriessen at thehealthagency.com
Tue Jul 19 11:58:50 EDT 2011
Log message for revision 122289:
Update to work with grok 1.8.
Changed:
U megrok.strictrequire/trunk/CHANGES.txt
U megrok.strictrequire/trunk/setup.py
U megrok.strictrequire/trunk/src/megrok/strictrequire/meta.py
U megrok.strictrequire/trunk/src/megrok/strictrequire/tests/checkrequire.txt
-=-
Modified: megrok.strictrequire/trunk/CHANGES.txt
===================================================================
--- megrok.strictrequire/trunk/CHANGES.txt 2011-07-19 12:53:38 UTC (rev 122288)
+++ megrok.strictrequire/trunk/CHANGES.txt 2011-07-19 15:58:49 UTC (rev 122289)
@@ -4,7 +4,7 @@
0.5 (unreleased)
----------------
-- Nothing changed yet.
+- Reflect recent changes in grok 1.8.
0.4 (2011-07-11)
Modified: megrok.strictrequire/trunk/setup.py
===================================================================
--- megrok.strictrequire/trunk/setup.py 2011-07-19 12:53:38 UTC (rev 122288)
+++ megrok.strictrequire/trunk/setup.py 2011-07-19 15:58:49 UTC (rev 122289)
@@ -30,7 +30,7 @@
zip_safe=False,
install_requires=[
'setuptools',
- 'grok',
+ 'grok >= 1.8',
],
extras_require = {'test': tests_require},
tests_require=tests_require,
Modified: megrok.strictrequire/trunk/src/megrok/strictrequire/meta.py
===================================================================
--- megrok.strictrequire/trunk/src/megrok/strictrequire/meta.py 2011-07-19 12:53:38 UTC (rev 122288)
+++ megrok.strictrequire/trunk/src/megrok/strictrequire/meta.py 2011-07-19 15:58:49 UTC (rev 122289)
@@ -40,6 +40,21 @@
martian.component(grok.Viewlet)
+class CheckRequireGrokkerForm(CheckRequireGrokker):
+ """Ensure every grok.Form has a grok.require directive"""
+ martian.component(grok.Form)
+
+
+class CheckRequireGrokkerAddForm(CheckRequireGrokker):
+ """Ensure every grok.AddForm has a grok.require directive"""
+ martian.component(grok.AddForm)
+
+
+class CheckRequireGrokkerEditForm(CheckRequireGrokker):
+ """Ensure every grok.EditForm has a grok.require directive"""
+ martian.component(grok.EditForm)
+
+
class CheckRequireRESTGrokker(martian.MethodGrokker):
"""Ensure every grok.REST has a grok.require directive"""
martian.component(grok.REST)
Modified: megrok.strictrequire/trunk/src/megrok/strictrequire/tests/checkrequire.txt
===================================================================
--- megrok.strictrequire/trunk/src/megrok/strictrequire/tests/checkrequire.txt 2011-07-19 12:53:38 UTC (rev 122288)
+++ megrok.strictrequire/trunk/src/megrok/strictrequire/tests/checkrequire.txt 2011-07-19 15:58:49 UTC (rev 122289)
@@ -26,7 +26,7 @@
<class 'megrok.strictrequire.tests.fixtures.NoRequireViewlet'>
to use the grok.require directive!
-Ditto for grok.Fornm, grok.AddForm. grok.EditForm, grok.XMLRPC, grok.JSON,
+Ditto for grok.Form, grok.AddForm. grok.EditForm, grok.XMLRPC, grok.JSON,
grok.REST components::
>>> from megrok.strictrequire.tests.fixtures import (
More information about the checkins
mailing list