Fix test failing on Qt 6.8

This commit is contained in:
Kovid Goyal 2024-10-15 16:22:43 +05:30
parent 84aa726181
commit 6a5799edd9
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -140,13 +140,16 @@ class TestFetchBackend(unittest.TestCase):
ans.extend(v) ans.extend(v)
self.ae(expected, tuple(ans)) self.ae(expected, tuple(ans))
def has_header(name):
self.assertIn(name.lower(), [h.lower() for h in r['headers']])
try: try:
r = get() r = get()
self.ae(r['method'], 'GET') self.ae(r['method'], 'GET')
self.ae(r['request_count'], 1) self.ae(r['request_count'], 1)
header('th', '1') header('th', '1')
header('User-Agent', 'test-ua') header('User-Agent', 'test-ua')
self.assertIn('Accept-Encoding', r['headers']) has_header('accept-encoding')
r = get() r = get()
self.ae(r['request_count'], 2) self.ae(r['request_count'], 2)
header('Cookie', 'sc=1') header('Cookie', 'sc=1')