Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions appium/options/common/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ class AppiumOptions(
'setWindowRect',
'timeouts',
'unhandledPromptBehavior',
'strictFileInteractability', # WebDriver spec v2 https://www.w3.org/TR/webdriver2/
'userAgent', # WebDriver spec v2 https://www.w3.org/TR/webdriver2/
'webSocketUrl', # WebDriver BiDi
]
)
_OSS_W3C_CONVERSION = {
Expand Down
3 changes: 3 additions & 0 deletions test/functional/android/bidi_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@
# See the License for the specific language governing permissions and
# limitations under the License.

import pytest
from selenium.webdriver.common.bidi.common import command_builder

from appium import webdriver
from appium.options.common import AppiumOptions
from appium.webdriver.client_config import AppiumClientConfig
from test.functional.test_helper import is_ci
from test.helpers.constants import SERVER_URL_BASE

from .helper.desired_capabilities import get_desired_capabilities
Expand Down Expand Up @@ -62,6 +64,7 @@ def setup_method(self) -> None:
def teardown_method(self) -> None:
self.driver.quit()

@pytest.mark.skipif(is_ci(), reason='Flaky on CI')
def test_bidi_log(self) -> None:
log_entries = []
bidi_log_param = {'events': ['log.entryAdded'], 'contexts': ['NATIVE_APP']}
Expand Down
Loading