File tree Expand file tree Collapse file tree
rb/spec/integration/selenium/webdriver Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,10 +23,8 @@ module Selenium
2323 module WebDriver
2424 class BiDi
2525 describe BrowsingContext , exclusive : { browser : %i[ chrome firefox ] } do
26- before do
27- quit_driver
28- create_driver! ( web_socket_url : true )
29- end
26+ before { reset_driver! ( web_socket_url : true ) }
27+ after { quit_driver }
3028
3129 it 'can create a browsing context for given id' do
3230 id = driver . window_handle
Original file line number Diff line number Diff line change 2121
2222module Selenium
2323 module WebDriver
24- describe BiDi , exclusive : { browser : %i[ chrome firefox ] } do
25- before do
26- quit_driver
27- create_driver! ( web_socket_url : true )
28- end
24+ describe BiDi , only : { browser : %i[ chrome edge firefox ] } do
25+ before { reset_driver! ( web_socket_url : true ) }
26+ after { quit_driver }
2927
3028 it 'gets session status' do
3129 status = driver . bidi . session . status
3230 expect ( status ) . to respond_to ( :ready )
3331 expect ( status . message ) . not_to be_empty
3432 end
3533
36- it 'can navigate and listen to errors' do
34+ it 'can navigate and listen to errors' , except : { browser : :chrome , reason : 'not yet implemented' } do
3735 log_entry = nil
3836 log_inspector = BiDi ::LogInspector . new ( driver )
3937 log_inspector . on_javascript_exception { |log | log_entry = log }
You can’t perform that action at this time.
0 commit comments