vogti@techbot:~/mechanize-0.1.10$ sudo python functional_tests.py ..................E............. ====================================================================== ERROR: test_digest_auth (functional_tests.SimpleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/vogti/mechanize-0.1.10/functional_tests.py", line 137, in test_digest_auth self.browser.open(uri) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 342, in http_error_auth_reqed return self.retry_http_digest_auth(req, authreq) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 355, in retry_http_digest_auth return self.parent.open(newreq) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 209, in open return self._mech_open(url, data, timeout=timeout) File "/home/vogti/mechanize-0.1.10/mechanize/_mechanize.py", line 236, in _mech_open response = UserAgentBase.open(self, request, data) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 202, in open response = meth(req, response) File "/home/vogti/mechanize-0.1.10/mechanize/_http.py", line 612, in http_response "http", request, response, code, msg, hdrs) File "/home/vogti/mechanize-0.1.10/mechanize/_opener.py", line 219, in error result = apply(self._call_chain, args) File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain result = func(*args) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 451, in http_error_401 host, req, headers) File "/home/vogti/mechanize-0.1.10/mechanize/_auth.py", line 336, in http_error_auth_reqed headers, None) HTTPError: HTTP Error 401: digest auth failed ---------------------------------------------------------------------- Ran 32 tests in 42.402s FAILED (errors=1)