[Zodb-checkins] CVS: Zope/lib/python/ZConfig/tests - testSchema.py:1.1.2.10

Fred L. Drake, Jr. fred@zope.com
Tue, 26 Nov 2002 12:39:24 -0500


Update of /cvs-repository/Zope/lib/python/ZConfig/tests
In directory cvs.zope.org:/tmp/cvs-serv22850

Modified Files:
      Tag: chrism-install-branch
	testSchema.py 
Log Message:
Added test for type filtering with getChildSections().


=== Zope/lib/python/ZConfig/tests/testSchema.py 1.1.2.9 => 1.1.2.10 ===
--- Zope/lib/python/ZConfig/tests/testSchema.py:1.1.2.9	Mon Nov 25 13:26:50 2002
+++ Zope/lib/python/ZConfig/tests/testSchema.py	Tue Nov 26 12:39:22 2002
@@ -286,10 +286,14 @@
         for k, v in [("var", "spam"), ("var-two", "stuff")]:
             self.assertEqual(sect.get(k), v)
         self.assert_(sect.get("var-one") is None)
+        L = []
         for sect in conf.getChildSections():
             if sect.type == "trivial":
                 self.assertEqual(sect.get("var"), "triv")
+                L.append(sect)
                 break
+        L2 = conf.getChildSections("TRIVIAL")
+        self.assertEqual(L, L2)
 
     def donttest_basic_import(self):
         conf = self.load("importer.conf", 'directives.schema')