[Zope-Checkins] CVS: Zope3/lib/python/Interface/Common/tests - BaseTestMapping.py:1.1.4.4
Jim Fulton
jim@zope.com
Mon, 10 Jun 2002 15:34:45 -0400
Update of /cvs-repository/Zope3/lib/python/Interface/Common/tests
In directory cvs.zope.org:/tmp/cvs-serv5490/lib/python/Interface/Common/tests
Modified Files:
Tag: Zope-3x-branch
BaseTestMapping.py
Log Message:
Implemented
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/IContainerPythonification
Along the way:
- Converted most uses of has_key to use in.
- Fixed a bug in Interface names and namesAndDescriptions methods
that caused base class attributes to be missed.
=== Zope3/lib/python/Interface/Common/tests/BaseTestMapping.py 1.1.4.3 => 1.1.4.4 ===
self.assertEqual(inst[key], state[key])
self.assertEqual(inst.get(key, None), state[key])
- self.failUnless(inst.has_key(key))
+ self.failUnless(key in inst)
for key in absent:
self.assertEqual(inst.get(key, None), None)