コード例 #1
0
ファイル: test_util.py プロジェクト: zhangyangyu/urllib3
 def test_to_str_error(self):
     with pytest.raises(TypeError, match="not expecting type int"):
         to_str(1)
コード例 #2
0
ファイル: test_util.py プロジェクト: zhangyangyu/urllib3
 def test_to_str(self, input, params, expected):
     assert to_str(input, **params) == expected
コード例 #3
0
ファイル: handlers.py プロジェクト: nj-eka/urllib3
 def echo_params(self, request):
     params = sorted([(to_str(k), to_str(v)) for k, v in request.params.items()])
     return Response(repr(params))
コード例 #4
0
 def echo_params(self, request: httputil.HTTPServerRequest) -> Response:
     params = request_params(request)
     echod = sorted((to_str(k), to_str(v)) for k, v in params.items())
     return Response(repr(echod))
コード例 #5
0
 def test_to_str(self, input: Union[bytes, str], params: Dict[str, str],
                 expected: str) -> None:
     assert to_str(input, **params) == expected
コード例 #6
0
 def test_to_str_error(self) -> None:
     with pytest.raises(TypeError, match="not expecting type int"):
         to_str(1)  # type: ignore[arg-type]