[wwwsearch-commits] r36193 - wwwsearch/mechanize/trunk/test

jjlee at codespeak.net jjlee at codespeak.net
Sun Jan 7 17:13:04 CET 2007


Author: jjlee
Date: Sun Jan  7 17:13:02 2007
New Revision: 36193

Modified:
   wwwsearch/mechanize/trunk/test/test_browser.py
Log:
Fix spurious test_reload_read_incomplete test failure

Modified: wwwsearch/mechanize/trunk/test/test_browser.py
==============================================================================
--- wwwsearch/mechanize/trunk/test/test_browser.py	(original)
+++ wwwsearch/mechanize/trunk/test/test_browser.py	Sun Jan  7 17:13:02 2007
@@ -256,12 +256,14 @@
         br = Browser()
         data = "<html><head><title></title></head><body>%s</body></html>"
         data = data % ("The quick brown fox jumps over the lazy dog."*100)
-        r = test_response(data, [("content-type", "text/html")])
-        br.add_handler(make_mock_handler()([("http_open", r)]))
+        class Handler(mechanize.BaseHandler):
+            def http_open(self, requst):
+                return test_response(data, [("content-type", "text/html")])
+        br.add_handler(Handler())
 
         # .reload() on .back() if the whole response hasn't already been read
         # (.read_incomplete is True)
-        r = br.open(r.geturl())
+        r = br.open("http://example.com")
         r.read(10)
         br.open('http://www.example.com/blah')
         self.failIf(br.reloaded)


More information about the wwwsearch-commits mailing list