From b612c584dedd45ffffdbafd48e32bf4556450bf2 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Tue, 13 Oct 2015 21:36:27 -0700 Subject: [PATCH] tests: test fixes for windows --- pywb/framework/proxy.py | 8 +++++--- tests/server_thread.py | 4 ++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/pywb/framework/proxy.py b/pywb/framework/proxy.py index ffb2136f..c35456b0 100644 --- a/pywb/framework/proxy.py +++ b/pywb/framework/proxy.py @@ -1,5 +1,7 @@ -from wbrequestresponse import WbResponse, WbRequest -from archivalrouter import ArchivalRouter +from __future__ import absolute_import + +from pywb.framework.wbrequestresponse import WbResponse, WbRequest +from pywb.framework.archivalrouter import ArchivalRouter import urlparse import base64 @@ -12,7 +14,7 @@ from pywb.utils.wbexception import BadRequestException from pywb.utils.bufferedreaders import BufferedReader -from proxy_resolvers import ProxyAuthResolver, CookieResolver, IPCacheResolver +from pywb.framework.proxy_resolvers import ProxyAuthResolver, CookieResolver, IPCacheResolver #================================================================= diff --git a/tests/server_thread.py b/tests/server_thread.py index e794a0a1..854e9c67 100644 --- a/tests/server_thread.py +++ b/tests/server_thread.py @@ -3,6 +3,10 @@ import threading from pywb.webapp.pywb_init import create_wb_router from pywb.framework.wsgi_wrappers import init_app +# disable is_hop_by_hop restrictions +import wsgiref.handlers +wsgiref.handlers.is_hop_by_hop = lambda x: False + class ServerThreadRunner(object): def __init__(self, make_httpd, config_file=None):