[Zope-Checkins] CVS: Zope3/lib/python/Zope/ComponentArchitecture/tests - testAPI.py:1.1.2.7
Fred Drake Jr
fdrake@acm.org
Wed, 12 Dec 2001 14:59:12 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/ComponentArchitecture/tests
In directory cvs.zope.org:/tmp/cvs-serv4030/tests
Modified Files:
Tag: Zope-3x-branch
testAPI.py
Log Message:
Feature --> Adapter
=== Zope3/lib/python/Zope/ComponentArchitecture/tests/testAPI.py 1.1.2.6 => 1.1.2.7 ===
_clear()
- def testFeature(self):
- from Zope.ComponentArchitecture import getFeature, provideFeature
+ def testAdapter(self):
+ from Zope.ComponentArchitecture import getAdapter, provideAdapter
from Zope.ComponentArchitecture.Exceptions import ComponentLookupError
- self.assertEquals(getFeature(ob, I1), ob)
- self.assertRaises(ComponentLookupError, getFeature, ob, I2)
- self.assertEquals(getFeature(ob, I2, Test), Test)
+ self.assertEquals(getAdapter(ob, I1), ob)
+ self.assertRaises(ComponentLookupError, getAdapter, ob, I2)
+ self.assertEquals(getAdapter(ob, I2, Test), Test)
- provideFeature(I1, I2, Comp)
- c=getFeature(ob, I2)
+ provideAdapter(I1, I2, Comp)
+ c = getAdapter(ob, I2)
self.assertEquals(c.__class__, Comp)
self.assertEquals(c.getContext(), ob)
- def testFeatureForInterfaceNone(self):
- from Zope.ComponentArchitecture import getFeature, provideFeature
+ def testAdapterForInterfaceNone(self):
+ from Zope.ComponentArchitecture import getAdapter, provideAdapter
- provideFeature(None, I2, Comp)
- c = getFeature(ob, I2)
+ provideAdapter(None, I2, Comp)
+ c = getAdapter(ob, I2)
self.assertEquals(c.__class__, Comp)
self.assertEquals(c.getContext(), ob)