測試WSGI應用程序通常包括啟動服務器在本地主機和端口,然後指著你的測試代碼到該地址 相反,這個庫可以讓你攔截對任何特定的主機/端口組合,並重定向他們到一個WSGI應用程序可導入您的測試程序。因此,你能避免產卵多個進程或線程來測試你的Web應用程序。它是如何工作的?wsgi_intercept的工作原理是與一個子類,wsgi_intercept.WSGI_HTTPConnection取代httplib.HTTPConnection。該類然後通過模擬接口重定向特定的服務器/端口組合成一個WSGI應用...

閱讀更多