[Checkins] SVN: z3c.dependencychecker/trunk/ Added test for zcml

Reinout van Rees reinout at vanrees.org
Thu Dec 10 09:38:06 EST 2009


Log message for revision 106400:
  Added test for zcml

Changed:
  U   z3c.dependencychecker/trunk/CHANGES.txt
  U   z3c.dependencychecker/trunk/TODO.txt
  U   z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/setup.py_in
  A   z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/configure.zcml_in
  A   z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/ftesting.zcml_in
  U   z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1.egg-info/requires.txt

-=-
Modified: z3c.dependencychecker/trunk/CHANGES.txt
===================================================================
--- z3c.dependencychecker/trunk/CHANGES.txt	2009-12-10 14:33:28 UTC (rev 106399)
+++ z3c.dependencychecker/trunk/CHANGES.txt	2009-12-10 14:38:05 UTC (rev 106400)
@@ -6,6 +6,7 @@
 
 - Documentation update.
 
+- Improved test coverage.
 
 0.5 (2009-12-10)
 ----------------

Modified: z3c.dependencychecker/trunk/TODO.txt
===================================================================
--- z3c.dependencychecker/trunk/TODO.txt	2009-12-10 14:33:28 UTC (rev 106399)
+++ z3c.dependencychecker/trunk/TODO.txt	2009-12-10 14:38:05 UTC (rev 106400)
@@ -1,8 +1,6 @@
 TODO
 ====
 
-- Add tests for zcml ``package="another.import"`` detection.
-
 - Improve test coverage.
 
 - Try it on more projects and gather feedback.

Modified: z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/setup.py_in
===================================================================
--- z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/setup.py_in	2009-12-10 14:33:28 UTC (rev 106399)
+++ z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/setup.py_in	2009-12-10 14:38:05 UTC (rev 106400)
@@ -22,12 +22,14 @@
           'zest.releaser',
           'unneeded.req',
           'needed.by.test',
+          'needed.by.zcml',
           ],
       extras_require = {
           'test': [
               # Don't forget to add this by hand to the
               # src/sample1.egg-info/requires.txt file!
               'my.package',
+              'needed.by.test.zcml',
               'z3c.testsetup>=0.3',
               'zope.testbrowser',
               'zope.testing',

Added: z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/configure.zcml_in
===================================================================
--- z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/configure.zcml_in	                        (rev 0)
+++ z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/configure.zcml_in	2009-12-10 14:38:05 UTC (rev 106400)
@@ -0,0 +1,5 @@
+<zcml>
+
+  <include package="needed.by.zcml"/>
+
+</zcml>
\ No newline at end of file

Added: z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/ftesting.zcml_in
===================================================================
--- z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/ftesting.zcml_in	                        (rev 0)
+++ z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1/ftesting.zcml_in	2009-12-10 14:38:05 UTC (rev 106400)
@@ -0,0 +1,5 @@
+<zcml>
+
+  <include package="needed.by.test.zcml"/>
+
+</zcml>
\ No newline at end of file

Modified: z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1.egg-info/requires.txt
===================================================================
--- z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1.egg-info/requires.txt	2009-12-10 14:33:28 UTC (rev 106399)
+++ z3c.dependencychecker/trunk/src/z3c/dependencychecker/tests/sample1/src/sample1.egg-info/requires.txt	2009-12-10 14:38:05 UTC (rev 106400)
@@ -2,9 +2,11 @@
 zest.releaser
 unneeded.req
 needed.by.test
+needed.by.zcml
 
 [test]
 my.package
+needed.by.test.zcml
 z3c.testsetup>=0.3
 zope.testbrowser
 zope.testing
\ No newline at end of file



More information about the checkins mailing list