File tree Expand file tree Collapse file tree 2 files changed +32
-2
lines changed
examples/python/tests/browsers Expand file tree Collapse file tree 2 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 11import os
22import re
33import subprocess
4-
4+ import pytest
55from selenium import webdriver
66
77
@@ -161,3 +161,18 @@ def get_permission_state(driver, name):
161161 });
162162 """
163163 return driver .execute_async_script (script , name )
164+
165+
166+ def test_cast_features ():
167+ driver = webdriver .Chrome ()
168+
169+ try :
170+ sinks = driver .get_sinks ()
171+ if sinks :
172+ sink_name = sinks [0 ]['name' ]
173+ driver .start_tab_mirroring (sink_name )
174+ driver .stop_casting (sink_name )
175+ else :
176+ pytest .skip ("No available Cast sinks to test with." )
177+ finally :
178+ driver .quit ()
Original file line number Diff line number Diff line change 11import os
22import re
33import subprocess
4-
4+ import pytest
55from selenium import webdriver
66
77
@@ -161,3 +161,18 @@ def get_permission_state(driver, name):
161161 });
162162 """
163163 return driver .execute_async_script (script , name )
164+
165+
166+ def test_cast_features ():
167+ driver = webdriver .Edge ()
168+
169+ try :
170+ sinks = driver .get_sinks ()
171+ if sinks :
172+ sink_name = sinks [0 ]['name' ]
173+ driver .start_tab_mirroring (sink_name )
174+ driver .stop_casting (sink_name )
175+ else :
176+ pytest .skip ("No available Cast sinks to test with." )
177+ finally :
178+ driver .quit ()
You can’t perform that action at this time.
0 commit comments