import pytest URL = ( "https://www.rainews.it/photogallery/2022/06/fotorassegna-stampa-le-prime" "-pagine-dei-quotidiani-di-sabato-04-giugno--cd5414b3-65b9-429b-85d5-e53fadd59f4c.html" ) PICTURE_CSS = ".swiper-slide picture" GALLERY_CSS = ".swiper-wrapper" async def get_picture_width(client): await client.navigate(URL, wait="load") client.await_css(GALLERY_CSS) return client.execute_script( f""" const p = document.querySelector("{PICTURE_CSS}"); return window.getComputedStyle(p).width; """ ) @pytest.mark.asyncio @pytest.mark.with_interventions async def test_enabled(client): assert "0px" != await get_picture_width(client) @pytest.mark.asyncio @pytest.mark.without_interventions async def test_disabled(client): assert "0px" == await get_picture_width(client)