invalid.py (523B)
1 import pytest 2 from webdriver.bidi import error 3 4 pytestmark = pytest.mark.asyncio 5 6 7 @pytest.mark.parametrize("value", ["", 42, [], {}]) 8 async def test_params_moz_permanent_invalid_type(bidi_session, extension_data, value): 9 with pytest.raises(error.InvalidArgumentException): 10 await bidi_session.web_extension.install( 11 extension_data={ 12 "type": "base64", 13 "value": extension_data["base64"], 14 }, 15 _extension_params={"moz:permanent": value}, 16 )