[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Container/tests - testIContainer.py:1.1.2.4

Jim Fulton jim@zope.com
Tue, 5 Mar 2002 16:43:18 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Container/tests
In directory cvs.zope.org:/tmp/cvs-serv2132/Zope/App/OFS/Container/tests

Modified Files:
      Tag: Zope-3x-branch
	testIContainer.py 
Log Message:
Hold on to your butts!

Major refactoring of Interface package to clean up the interfaces and
module structure.

Note especially, to verify interface implementstions,
use verifyObject or verifyClass from the Interface.Verify module:

from Interface.Verify import verifyClass

verifyClass(ISomeInterface, SomeClass)



=== Zope3/lib/python/Zope/App/OFS/Container/tests/testIContainer.py 1.1.2.3 => 1.1.2.4 ===
 from unittest import TestCase, TestSuite, main, makeSuite
 from Zope.App.OFS.Container.IContainer import IContainer
-from Interface import verify
+from Interface.Verify import verifyObject
 
 class BaseTestIContainer:
     """Base test cases for containers.
@@ -39,7 +39,7 @@
     # Interface-driven tests:
 
     def testIContainerVerify(self):
-        verify(IContainer, self._Test__new())
+        verifyObject(IContainer, self._Test__new())
 
     def test_objectIds(self):
         '''See interface IReadContainer'''