From 6a5799edd96f9497f8fdadeb8b4f8737ef602b92 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 15 Oct 2024 16:22:43 +0530 Subject: [PATCH] Fix test failing on Qt 6.8 --- src/calibre/scraper/test_fetch_backend.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/scraper/test_fetch_backend.py b/src/calibre/scraper/test_fetch_backend.py index 61377df880..0bd209ea93 100644 --- a/src/calibre/scraper/test_fetch_backend.py +++ b/src/calibre/scraper/test_fetch_backend.py @@ -140,13 +140,16 @@ class TestFetchBackend(unittest.TestCase): ans.extend(v) self.ae(expected, tuple(ans)) + def has_header(name): + self.assertIn(name.lower(), [h.lower() for h in r['headers']]) + try: r = get() self.ae(r['method'], 'GET') self.ae(r['request_count'], 1) header('th', '1') header('User-Agent', 'test-ua') - self.assertIn('Accept-Encoding', r['headers']) + has_header('accept-encoding') r = get() self.ae(r['request_count'], 2) header('Cookie', 'sc=1')