From 32686172402d1b245795a3759c10614c98614f7c Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Sat, 10 May 2025 20:08:31 +0300 Subject: [PATCH] test(cookies): Adjust cookies unit tests to the new changes --- tests/fetchers/async/test_camoufox.py | 3 ++- tests/fetchers/async/test_playwright.py | 3 ++- tests/fetchers/sync/test_camoufox.py | 4 +++- tests/fetchers/sync/test_playwright.py | 4 +++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/tests/fetchers/async/test_camoufox.py b/tests/fetchers/async/test_camoufox.py index 4aaef57..0041e14 100644 --- a/tests/fetchers/async/test_camoufox.py +++ b/tests/fetchers/async/test_camoufox.py @@ -61,7 +61,8 @@ class TestStealthyFetcher: async def test_cookies_loading(self, fetcher, urls): """Test if cookies are set after the request""" response = await fetcher.async_fetch(urls["cookies_url"]) - assert response.cookies == {"test": "value"} + cookies = {response.cookies[0]['name']: response.cookies[0]['value']} + assert cookies == {"test": "value"} async def test_automation(self, fetcher, urls): """Test if automation break the code or not""" diff --git a/tests/fetchers/async/test_playwright.py b/tests/fetchers/async/test_playwright.py index 169e5bd..732bba1 100644 --- a/tests/fetchers/async/test_playwright.py +++ b/tests/fetchers/async/test_playwright.py @@ -57,7 +57,8 @@ class TestPlayWrightFetcherAsync: async def test_cookies_loading(self, fetcher, urls): """Test if cookies are set after the request""" response = await fetcher.async_fetch(urls["cookies_url"]) - assert response.cookies == {"test": "value"} + cookies = {response.cookies[0]['name']: response.cookies[0]['value']} + assert cookies == {"test": "value"} @pytest.mark.asyncio async def test_automation(self, fetcher, urls): diff --git a/tests/fetchers/sync/test_camoufox.py b/tests/fetchers/sync/test_camoufox.py index b38bace..02413eb 100644 --- a/tests/fetchers/sync/test_camoufox.py +++ b/tests/fetchers/sync/test_camoufox.py @@ -51,7 +51,9 @@ class TestStealthyFetcher: def test_cookies_loading(self, fetcher): """Test if cookies are set after the request""" - assert fetcher.fetch(self.cookies_url).cookies == {"test": "value"} + response = fetcher.fetch(self.cookies_url) + cookies = {response.cookies[0]['name']: response.cookies[0]['value']} + assert cookies == {"test": "value"} def test_automation(self, fetcher): """Test if automation break the code or not""" diff --git a/tests/fetchers/sync/test_playwright.py b/tests/fetchers/sync/test_playwright.py index 689500a..cadb9b5 100644 --- a/tests/fetchers/sync/test_playwright.py +++ b/tests/fetchers/sync/test_playwright.py @@ -51,7 +51,9 @@ class TestPlayWrightFetcher: def test_cookies_loading(self, fetcher): """Test if cookies are set after the request""" - assert fetcher.fetch(self.cookies_url).cookies == {"test": "value"} + response = fetcher.fetch(self.cookies_url) + cookies = {response.cookies[0]['name']: response.cookies[0]['value']} + assert cookies == {"test": "value"} def test_automation(self, fetcher): """Test if automation break the code or not"""