icecat: add release icecat-140.8.0-2 for aramo

This commit is contained in:
Ark74 2026-03-11 06:58:43 -06:00
parent d9a6c0aa96
commit d570f39e11
616 changed files with 39955 additions and 33937 deletions

View file

@ -3,13 +3,14 @@ import pytest
URL = "https://f1tv.formula1.com/"
SUPPORTED_TEXT = "Watch now"
UNSUPPORTED_TEXT = "Unsupported Browser"
UNSUPPORTED_TEXT = "browser is not supported"
USE_APP_TEXT = "Use F1 TV App"
@pytest.mark.asyncio
@pytest.mark.with_interventions
async def test_enabled(client):
await client.navigate(URL)
await client.navigate(URL, wait="none")
assert client.await_text(SUPPORTED_TEXT, is_displayed=True)
assert not client.find_text(UNSUPPORTED_TEXT, is_displayed=True)
@ -17,6 +18,13 @@ async def test_enabled(client):
@pytest.mark.asyncio
@pytest.mark.without_interventions
async def test_disabled(client):
await client.navigate(URL)
assert client.await_text(UNSUPPORTED_TEXT, is_displayed=True)
await client.navigate(URL, wait="none")
use_app, unsupported = client.await_first_element_of(
[
client.text(USE_APP_TEXT),
client.text(UNSUPPORTED_TEXT),
],
is_displayed=True,
)
assert use_app or unsupported
assert not client.find_text(SUPPORTED_TEXT, is_displayed=True)