File tree Expand file tree Collapse file tree 4 files changed +7
-5
lines changed
sig/lib/selenium/webdriver/bidi
spec/integration/selenium/webdriver/bidi Expand file tree Collapse file tree 4 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def create_user_context
2929 @bidi . send_cmd ( 'browser.createUserContext' )
3030 end
3131
32- def get_user_contexts
32+ def user_contexts
3333 @bidi . send_cmd ( 'browser.getUserContexts' )
3434 end
3535
Original file line number Diff line number Diff line change @@ -79,6 +79,8 @@ def cookie_named(name)
7979 #
8080
8181 def delete_cookie ( name )
82+ raise ArgumentError , 'Cookie name cannot be null or empty' if name . nil? || name . strip . empty?
83+
8284 @bridge . delete_cookie name
8385 end
8486
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ module Selenium
88
99 def create_user_context : () -> Hash[String, String]
1010
11- def get_user_contexts : () -> Array[Hash[String, String]]
11+ def user_contexts : () -> Array[Hash[String, String]]
1212
1313 def remove_user_context : (String user_context) -> Hash[nil , nil ]
1414 end
Original file line number Diff line number Diff line change @@ -37,17 +37,17 @@ class BiDi
3737 reset_driver! ( web_socket_url : true ) do |driver |
3838 browser = described_class . new ( driver . bidi )
3939 2 . times { browser . create_user_context }
40- expect ( browser . get_user_contexts [ 'userContexts' ] . count ) . to eq 3
40+ expect ( browser . user_contexts [ 'userContexts' ] . count ) . to eq 3
4141 end
4242 end
4343
4444 it 'removes an user context' do
4545 reset_driver! ( web_socket_url : true ) do |driver |
4646 browser = described_class . new ( driver . bidi )
4747 user_context = browser . create_user_context
48- expect ( browser . get_user_contexts [ 'userContexts' ] . count ) . to eq 2
48+ expect ( browser . user_contexts [ 'userContexts' ] . count ) . to eq 2
4949 browser . remove_user_context ( user_context [ 'userContext' ] )
50- expect ( browser . get_user_contexts [ 'userContexts' ] . count ) . to eq 1
50+ expect ( browser . user_contexts [ 'userContexts' ] . count ) . to eq 1
5151 end
5252 end
5353
You can’t perform that action at this time.
0 commit comments