tor-browser

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

first_match.py (510B)


      1 # META: timeout=long
      2 
      3 import pytest
      4 
      5 from bidi.session.new.support.test_data import flat_valid_data
      6 
      7 pytestmark = pytest.mark.asyncio
      8 
      9 
     10 @pytest.mark.parametrize("key,value", flat_valid_data)
     11 async def test_valid(new_session, add_browser_capabilities, key, value):
     12    bidi_session = await new_session(
     13        capabilities={"firstMatch": [add_browser_capabilities({key: value})]}
     14    )
     15 
     16    assert bidi_session.capabilities is not None
     17    if value is not None:
     18        assert key in bidi_session.capabilities