tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_1902407_www_sigadoc_mt_gov_br.py (879B)


      1 import asyncio
      2 
      3 import pytest
      4 
      5 URL = "https://www.sigadoc.mt.gov.br/"
      6 
      7 HERO_CSS = "#username"
      8 UNSUPPORTED_TEXT = "Recomendamos o navegador Google Chrome para acesso"
      9 UNSUPPORTED_CSS = "#isChrome"
     10 
     11 
     12 @pytest.mark.asyncio
     13 @pytest.mark.with_interventions
     14 async def test_enabled(client):
     15    await client.navigate(URL, wait="none")
     16    client.await_css(HERO_CSS, is_displayed=True, timeout=30)
     17    await asyncio.sleep(3)
     18    assert not client.find_css(UNSUPPORTED_CSS, is_displayed=True)
     19    assert not client.find_text(UNSUPPORTED_TEXT, is_displayed=True)
     20 
     21 
     22 @pytest.mark.asyncio
     23 @pytest.mark.without_interventions
     24 async def test_disabled(client):
     25    await client.navigate(URL, wait="none")
     26    client.await_css(HERO_CSS, is_displayed=True, timeout=30)
     27    assert client.await_css(UNSUPPORTED_CSS, is_displayed=True)
     28    assert client.await_text(UNSUPPORTED_TEXT, is_displayed=True)