Skip to content

Commit ba16cfc

Browse files
Strip escape sequences coming from http.server.BaseHTTPRequestHandler.log_message
Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
1 parent ed97c6e commit ba16cfc

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/test_builders/test_build_linkcheck.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ def test_follows_redirects_on_HEAD(
720720
'index.rst:1: [redirected with Found] '
721721
f'http://{address}/ to http://{address}/?redirected=1\n'
722722
)
723-
assert stderr == textwrap.dedent(
723+
assert strip_escape_sequences(stderr) == textwrap.dedent(
724724
"""\
725725
127.0.0.1 - - [] "HEAD / HTTP/1.1" 302 -
726726
127.0.0.1 - - [] "HEAD /?redirected=1 HTTP/1.1" 204 -
@@ -749,7 +749,7 @@ def test_follows_redirects_on_GET(
749749
'index.rst:1: [redirected with Found] '
750750
f'http://{address}/ to http://{address}/?redirected=1\n'
751751
)
752-
assert stderr == textwrap.dedent(
752+
assert strip_escape_sequences(stderr) == textwrap.dedent(
753753
"""\
754754
127.0.0.1 - - [] "HEAD / HTTP/1.1" 405 -
755755
127.0.0.1 - - [] "GET / HTTP/1.1" 302 -
@@ -780,7 +780,7 @@ def test_warns_disallowed_redirects(
780780
'index.rst:1: [redirected with Found] '
781781
f'http://{address}/ to http://{address}/?redirected=1\n'
782782
)
783-
assert stderr == textwrap.dedent(
783+
assert strip_escape_sequences(stderr) == textwrap.dedent(
784784
"""\
785785
127.0.0.1 - - [] "HEAD / HTTP/1.1" 302 -
786786
127.0.0.1 - - [] "HEAD /?redirected=1 HTTP/1.1" 204 -
@@ -1136,7 +1136,7 @@ def test_too_many_requests_retry_after_int_delay(
11361136
rate_limit_log = f'-rate limited- http://{address}/ | sleeping...\n'
11371137
assert rate_limit_log in strip_escape_sequences(app.status.getvalue())
11381138
_stdout, stderr = capsys.readouterr()
1139-
assert stderr == textwrap.dedent(
1139+
assert strip_escape_sequences(stderr) == textwrap.dedent(
11401140
"""\
11411141
127.0.0.1 - - [] "HEAD / HTTP/1.1" 429 -
11421142
127.0.0.1 - - [] "HEAD / HTTP/1.1" 200 -
@@ -1188,7 +1188,7 @@ def test_too_many_requests_retry_after_HTTP_date(
11881188
'info': '',
11891189
}
11901190
_stdout, stderr = capsys.readouterr()
1191-
assert stderr == textwrap.dedent(
1191+
assert strip_escape_sequences(stderr) == textwrap.dedent(
11921192
"""\
11931193
127.0.0.1 - - [] "HEAD / HTTP/1.1" 429 -
11941194
127.0.0.1 - - [] "HEAD / HTTP/1.1" 200 -
@@ -1221,7 +1221,7 @@ def test_too_many_requests_retry_after_without_header(
12211221
'info': '',
12221222
}
12231223
_stdout, stderr = capsys.readouterr()
1224-
assert stderr == textwrap.dedent(
1224+
assert strip_escape_sequences(stderr) == textwrap.dedent(
12251225
"""\
12261226
127.0.0.1 - - [] "HEAD / HTTP/1.1" 429 -
12271227
127.0.0.1 - - [] "HEAD / HTTP/1.1" 200 -

0 commit comments

Comments
 (0)