diff --git a/.coveragerc b/.coveragerc index 27a4aa3d8..7e9782940 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,2 +1,10 @@ +[run] +branch = True + [report] +show_missing = True include = *libpathod* +exclude_lines = + pragma: nocover + pragma: no cover + raise NotImplementedError() diff --git a/libpathod/protocols/http.py b/libpathod/protocols/http.py index 0ed6c01eb..1f1765cb8 100644 --- a/libpathod/protocols/http.py +++ b/libpathod/protocols/http.py @@ -23,7 +23,7 @@ class HTTPProtocol(object): msg="Access denied: web interface disabled" ) lg("app: %s %s" % (method, path)) - req = wsgi.Request("http", method, path, headers, body) + req = wsgi.Request("http", method, path, b"HTTP/1.1", headers, body) flow = wsgi.Flow(self.pathod_handler.address, req) sn = self.pathod_handler.connection.getsockname() a = wsgi.WSGIAdaptor(