[Checkins] SVN: grokcore.site/trunk/ added separate test

Reinout van Rees reinout at vanrees.org
Wed Dec 9 10:42:35 EST 2009


Log message for revision 106340:
  added separate test
    dependencies

Changed:
  U   grokcore.site/trunk/CHANGES.txt
  U   grokcore.site/trunk/buildout.cfg
  U   grokcore.site/trunk/setup.py

-=-
Modified: grokcore.site/trunk/CHANGES.txt
===================================================================
--- grokcore.site/trunk/CHANGES.txt	2009-12-09 15:38:12 UTC (rev 106339)
+++ grokcore.site/trunk/CHANGES.txt	2009-12-09 15:42:34 UTC (rev 106340)
@@ -4,8 +4,11 @@
 1.1 (2009-09-18)
 ----------------
 
-* A local utility implements now IAttributeAnnotatable.
+* Updated dependencies (added missing ones and added separate test
+  dependencies).
 
+* A local utility now implements IAttributeAnnotatable.
+
 * Update code documentation from Grok itself.
 
 * Use 1.0b2 versions.cfg in Grok's release info instead of a local

Modified: grokcore.site/trunk/buildout.cfg
===================================================================
--- grokcore.site/trunk/buildout.cfg	2009-12-09 15:38:12 UTC (rev 106339)
+++ grokcore.site/trunk/buildout.cfg	2009-12-09 15:42:34 UTC (rev 106340)
@@ -16,4 +16,5 @@
 [test]
 recipe = zc.recipe.testrunner
 eggs = grokcore.site
+       grokcore.site[test]
 defaults = ['--tests-pattern', '^f?tests$', '-v']

Modified: grokcore.site/trunk/setup.py
===================================================================
--- grokcore.site/trunk/setup.py	2009-12-09 15:38:12 UTC (rev 106339)
+++ grokcore.site/trunk/setup.py	2009-12-09 15:42:34 UTC (rev 106340)
@@ -10,6 +10,14 @@
     read('CHANGES.txt')
     )
 
+tests_require = [
+    'zope.app.testing',
+    'zope.app.zcmlfiles',
+    'zope.component',
+    'zope.configuration',
+    'zope.testing',
+    ]
+
 setup(
     name='grokcore.site',
     version='1.1dev',
@@ -40,11 +48,7 @@
                       'zope.app.component',
                       'zope.app.container',
                       'zope.interface',
-                      # for tests only, can be moved to [test] extras
-                      'zope.app.testing',
-                      'zope.app.zcmlfiles',
-                      'zope.component',
-                      'zope.configuration',
-                      'zope.testing',
                       ],
+    tests_require=tests_require,
+    extras_require={'test': tests_require},
 )



More information about the checkins mailing list