/usr/share/pyshared/wsgi_intercept/zope_testbrowser/wsgi_testbrowser.py is in python-wsgi-intercept 0.4-0ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | """
A zope.testbrowser-style Web browser interface that redirects specified
connections to a WSGI application.
"""
from mechanize import Browser as MechanizeBrowser
from wsgi_intercept.mechanize_intercept import Browser as InterceptBrowser
from zope.testbrowser.browser import Browser as ZopeTestbrowser
from httplib import HTTP
import sys, os.path
class WSGI_Browser(ZopeTestbrowser):
"""
Override the zope.testbrowser.browser.Browser interface so that it
uses PatchedMechanizeBrowser
"""
def __init__(self, *args, **kwargs):
kwargs['mech_browser'] = InterceptBrowser()
ZopeTestbrowser.__init__(self, *args, **kwargs)
|