From 37bde4b63869ad4635cbb9953a7d0c229f30daa1 Mon Sep 17 00:00:00 2001 From: Dmitry Klimenko Date: Thu, 17 Nov 2016 20:22:32 +0300 Subject: [PATCH] added unicode auth test --- tests/test_requests.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/test_requests.py b/tests/test_requests.py index 9f0da5cc..57efcae6 100755 --- a/tests/test_requests.py +++ b/tests/test_requests.py @@ -460,9 +460,14 @@ class TestRequests: r = requests.put(httpbin('put')) assert r.status_code == 200 - def test_BASICAUTH_TUPLE_HTTP_200_OK_GET(self, httpbin): - auth = ('user', 'pass') - url = httpbin('basic-auth', 'user', 'pass') + @pytest.mark.parametrize( + 'username, password', ( + ('user', 'pass'), + ('имя'.encode('utf-8'), 'пароль'.encode('utf-8')), + )) + def test_BASICAUTH_TUPLE_HTTP_200_OK_GET(self, httpbin, username, password): + auth = (username, password) + url = httpbin('basic-auth', username, password) r = requests.get(url, auth=auth) assert r.status_code == 200