[Checkins] SVN: zope.testbrowser/trunk/ Moved zope.app.testing dependency into the scope of the PublisherConnection class. Zope2 specifies its own PublisherConnection which isn't dependent on zope.app.testing.

Hanno Schlichting hannosch at hannosch.eu
Thu Dec 17 14:42:24 EST 2009


Log message for revision 106706:
  Moved zope.app.testing dependency into the scope of the PublisherConnection class. Zope2 specifies its own PublisherConnection which isn't dependent on zope.app.testing.
  

Changed:
  U   zope.testbrowser/trunk/CHANGES.txt
  U   zope.testbrowser/trunk/src/zope/testbrowser/testing.py

-=-
Modified: zope.testbrowser/trunk/CHANGES.txt
===================================================================
--- zope.testbrowser/trunk/CHANGES.txt	2009-12-17 19:06:31 UTC (rev 106705)
+++ zope.testbrowser/trunk/CHANGES.txt	2009-12-17 19:42:23 UTC (rev 106706)
@@ -5,6 +5,10 @@
 3.7.0a2 (unreleased)
 --------------------
 
+- Moved zope.app.testing dependency into the scope of the PublisherConnection
+  class. Zope2 specifies its own PublisherConnection which isn't dependent on
+  zope.app.testing.
+
 - Fixed LP #419119: return None when the browser has no contents instead of
   raising an exception.
 

Modified: zope.testbrowser/trunk/src/zope/testbrowser/testing.py
===================================================================
--- zope.testbrowser/trunk/src/zope/testbrowser/testing.py	2009-12-17 19:06:31 UTC (rev 106705)
+++ zope.testbrowser/trunk/src/zope/testbrowser/testing.py	2009-12-17 19:42:23 UTC (rev 106706)
@@ -26,7 +26,6 @@
 import transaction
 import unittest
 import urllib2
-import zope.app.testing
 import zope.testbrowser.browser
 
 
@@ -34,7 +33,8 @@
     """A ``urllib2`` compatible connection obejct."""
 
     def __init__(self, host, timeout=None):
-        self.caller = zope.app.testing.functional.HTTPCaller()
+        from zope.app.testing.functional import HTTPCaller
+        self.caller = HTTPCaller()
         self.host = host
 
     def set_debuglevel(self, level):



More information about the checkins mailing list