[Checkins] SVN: zope.app.pagetemplate/trunk/src/zope/app/pagetemplate/tests/test_viewzpt.py Use the zope.component API instead of relying on zope.app.testing.ztapi

Hanno Schlichting hannosch at hannosch.eu
Wed Dec 16 15:46:17 EST 2009


Log message for revision 106657:
  Use the zope.component API instead of relying on zope.app.testing.ztapi
  

Changed:
  U   zope.app.pagetemplate/trunk/src/zope/app/pagetemplate/tests/test_viewzpt.py

-=-
Modified: zope.app.pagetemplate/trunk/src/zope/app/pagetemplate/tests/test_viewzpt.py
===================================================================
--- zope.app.pagetemplate/trunk/src/zope/app/pagetemplate/tests/test_viewzpt.py	2009-12-16 20:38:11 UTC (rev 106656)
+++ zope.app.pagetemplate/trunk/src/zope/app/pagetemplate/tests/test_viewzpt.py	2009-12-16 20:46:17 UTC (rev 106657)
@@ -17,9 +17,9 @@
 """
 import unittest
 
+from zope.component import getGlobalSiteManager
 from zope.component.testing import PlacelessSetup
 from zope.interface import Interface, implements
-from zope.app.testing import ztapi
 
 from zope.app.pagetemplate.viewpagetemplatefile import ViewPageTemplateFile
 
@@ -66,7 +66,9 @@
 
         from zope.publisher.interfaces import IRequest
 
-        ztapi.provideView(I1, IRequest, Interface, the_view_name, ViewMaker)
+        gsm = getGlobalSiteManager()
+        gsm.registerAdapter(
+            ViewMaker, (I1, IRequest), Interface, the_view_name, event=False)
 
         class MyRequest(object):
             implements(IRequest)



More information about the checkins mailing list