[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)