2121
2222module Selenium
2323 module WebDriver
24- describe DevTools , exclusive : { browser : %i[ chrome edge firefox firefox_nightly ] } do
24+ describe DevTools , exclusive : { browser : %i[ chrome edge firefox ] } do
2525 after { reset_driver! }
2626
2727 it 'sends commands' do
@@ -47,7 +47,7 @@ module WebDriver
4747 } . to raise_error ( RuntimeError , "This is fine!" )
4848 end
4949
50- context 'authentication' , except : { browser : %i[ firefox firefox_nightly ] ,
50+ context 'authentication' , except : { browser : : firefox,
5151 reason : 'Fetch.enable is not yet supported' } do
5252 let ( :username ) { SpecSupport ::RackServer ::TestApp ::BASIC_AUTH_CREDENTIALS . first }
5353 let ( :password ) { SpecSupport ::RackServer ::TestApp ::BASIC_AUTH_CREDENTIALS . last }
@@ -95,7 +95,7 @@ module WebDriver
9595 )
9696 end
9797
98- it 'notifies about document log messages' , except : { browser : %i[ firefox firefox_nightly ] ,
98+ it 'notifies about document log messages' , except : { browser : : firefox,
9999 reason : 'Firefox & Chrome parse document differently' } do
100100 logs = [ ]
101101 driver . on_log_event ( :console ) { |log | logs . push ( log ) }
@@ -109,7 +109,7 @@ module WebDriver
109109 )
110110 end
111111
112- it 'notifies about document log messages' , only : { browser : %i[ firefox firefox_nightly ] ,
112+ it 'notifies about document log messages' , only : { browser : : firefox,
113113 reason : 'Firefox & Chrome parse document differently' } do
114114 logs = [ ]
115115 driver . on_log_event ( :console ) { |log | logs . push ( log ) }
@@ -136,7 +136,7 @@ module WebDriver
136136 expect ( exception . stacktrace ) . not_to be_empty
137137 end
138138
139- it 'notifies about DOM mutations' , except : { browser : %i[ firefox firefox_nightly ] ,
139+ it 'notifies about DOM mutations' , except : { browser : : firefox,
140140 reason : 'Runtime.addBinding not yet supported' } do
141141 mutations = [ ]
142142 driver . on_log_event ( :mutation ) { |mutation | mutations . push ( mutation ) }
@@ -152,7 +152,7 @@ module WebDriver
152152 expect ( mutation . old_value ) . to eq ( 'display:none;' )
153153 end
154154
155- context 'network interception' , except : { browser : %i[ firefox firefox_nightly ] ,
155+ context 'network interception' , except : { browser : : firefox,
156156 reason : 'Fetch.enable is not yet supported' } do
157157 it 'continues requests' do
158158 requests = [ ]
@@ -202,7 +202,7 @@ module WebDriver
202202 end
203203 end
204204
205- context 'script pinning' , except : { browser : %i[ firefox firefox_nightly ] } do
205+ context 'script pinning' , except : { browser : : firefox} do
206206 before do
207207 driver . navigate . to url_for ( 'xhtmlTest.html' )
208208 end
0 commit comments