mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-12 19:39:44 +08:00
add HttpNtlmAuth
This commit is contained in:
@@ -89,6 +89,12 @@ class TestRunner(object):
|
||||
except KeyError:
|
||||
raise exception.ParamsError("URL or METHOD missed!")
|
||||
|
||||
if "HttpNtlmAuth" in parsed_request:
|
||||
from requests_ntlm import HttpNtlmAuth
|
||||
auth_account = parsed_request.pop("HttpNtlmAuth")
|
||||
parsed_request["auth"] = HttpNtlmAuth(
|
||||
auth_account["username"], auth_account["password"])
|
||||
|
||||
resp = self.client.request(url=url, method=method, **parsed_request)
|
||||
resp_obj = response.ResponseObject(resp)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user