File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
lib/selenium/webdriver/ie
spec/integration/selenium/webdriver Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 9
9
Chrome:
10
10
* Added Chrome::Options#headless! shortcut to enable headless mode (thanks @pulkitsharma07)
11
11
12
+ IE:
13
+ * Added support for getting local storage using Driver#local_storage
14
+ * Added support for getting session storage using Driver#session_storage
15
+
12
16
3.9.0 (2018-02-06)
13
17
==================
14
18
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ module IE
26
26
#
27
27
28
28
class Driver < WebDriver ::Driver
29
+ include DriverExtensions ::HasWebStorage
29
30
include DriverExtensions ::TakesScreenshot
30
31
31
32
def initialize ( opts = { } )
Original file line number Diff line number Diff line change 20
20
module Selenium
21
21
module WebDriver
22
22
module DriverExtensions
23
- describe HasWebStorage , only : { browser : %i[ chrome firefox ] } do
23
+ describe HasWebStorage , only : { browser : %i[ chrome ie firefox ] } do
24
24
shared_examples 'web storage' do
25
25
before do
26
26
driver . navigate . to url_for ( 'clicks.html' )
27
27
storage . clear
28
28
end
29
29
30
- # https://bugs.chromium.org/p/chromedriver/issues/detail?id=2177 - To monitor as recently fixed
31
30
it 'can get and set items' do
32
31
expect ( storage ) . to be_empty
33
32
storage [ 'foo' ] = 'bar'
@@ -49,7 +48,6 @@ module DriverExtensions
49
48
expect ( storage . keys ) . to include ( 'foo1' , 'foo2' , 'foo3' )
50
49
end
51
50
52
- # https://bugs.chromium.org/p/chromedriver/issues/detail?id=2177 - To monitor as recently fixed
53
51
it 'can clear all items' do
54
52
storage [ 'foo1' ] = 'bar1'
55
53
storage [ 'foo2' ] = 'bar2'
You can’t perform that action at this time.
0 commit comments