Skip to content

Commit bc23047

Browse files
authored
test: have server.set_auth accepting strings (#1016)
1 parent cb24d15 commit bc23047

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

tests/async/test_browsercontext.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -535,14 +535,14 @@ async def test_route_should_fall_back_to_context_route(context, server):
535535

536536

537537
async def test_auth_should_fail_without_credentials(context, server):
538-
server.set_auth("/empty.html", b"user", b"pass")
538+
server.set_auth("/empty.html", "user", "pass")
539539
page = await context.new_page()
540540
response = await page.goto(server.EMPTY_PAGE)
541541
assert response.status == 401
542542

543543

544544
async def test_auth_should_work_with_correct_credentials(browser, server):
545-
server.set_auth("/empty.html", b"user", b"pass")
545+
server.set_auth("/empty.html", "user", "pass")
546546
context = await browser.new_context(
547547
http_credentials={"username": "user", "password": "pass"}
548548
)
@@ -553,7 +553,7 @@ async def test_auth_should_work_with_correct_credentials(browser, server):
553553

554554

555555
async def test_auth_should_fail_with_wrong_credentials(browser, server):
556-
server.set_auth("/empty.html", b"user", b"pass")
556+
server.set_auth("/empty.html", "user", "pass")
557557
context = await browser.new_context(
558558
http_credentials={"username": "foo", "password": "bar"}
559559
)
@@ -564,7 +564,7 @@ async def test_auth_should_fail_with_wrong_credentials(browser, server):
564564

565565

566566
async def test_auth_should_return_resource_body(browser, server):
567-
server.set_auth("/playground.html", b"user", b"pass")
567+
server.set_auth("/playground.html", "user", "pass")
568568
context = await browser.new_context(
569569
http_credentials={"username": "user", "password": "pass"}
570570
)

tests/async/test_defaultbrowsercontext.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ async def test_should_support_http_credentials_option(server, launch_persistent)
188188
(page, context) = await launch_persistent(
189189
http_credentials={"username": "user", "password": "pass"}
190190
)
191-
server.set_auth("/playground.html", b"user", b"pass")
191+
server.set_auth("/playground.html", "user", "pass")
192192
response = await page.goto(server.PREFIX + "/playground.html")
193193
assert response.status == 200
194194

tests/async/test_popup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ async def test_should_inherit_offline_from_browser_context(context, server):
114114
async def test_should_inherit_http_credentials_from_browser_context(
115115
browser: Browser, server
116116
):
117-
server.set_auth("/title.html", b"user", b"pass")
117+
server.set_auth("/title.html", "user", "pass")
118118
context = await browser.new_context(
119119
http_credentials={"username": "user", "password": "pass"}
120120
)

tests/server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ def process(self) -> None:
9898
creds_correct = False
9999
if authorization_header:
100100
creds_correct = auth.get(path) == (
101-
request.getUser(),
102-
request.getPassword(),
101+
request.getUser().decode(),
102+
request.getPassword().decode(),
103103
)
104104
if not creds_correct:
105105
request.setHeader(

0 commit comments

Comments
 (0)