Fix test with new capybara
This commit is contained in:
parent
092e8a0dce
commit
f64f0a3471
128
Gemfile.lock
128
Gemfile.lock
|
@ -1,6 +1,6 @@
|
||||||
GIT
|
GIT
|
||||||
remote: https://github.com/QueueClassic/queue_classic.git
|
remote: https://github.com/QueueClassic/queue_classic.git
|
||||||
revision: 4260d8963ddef91bdb9ae390d93e811521b83350
|
revision: 655143b7952fa011346a00f94d628407aa4e0056
|
||||||
specs:
|
specs:
|
||||||
queue_classic (4.0.0.pre.alpha1)
|
queue_classic (4.0.0.pre.alpha1)
|
||||||
pg (>= 0.17, < 2.0)
|
pg (>= 0.17, < 2.0)
|
||||||
|
@ -100,16 +100,16 @@ PATH
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
activerecord-jdbc-adapter (52.3-java)
|
activerecord-jdbc-adapter (60.1-java)
|
||||||
activerecord (~> 5.2.0)
|
activerecord (~> 6.0.0)
|
||||||
activerecord-jdbcmysql-adapter (52.3-java)
|
activerecord-jdbcmysql-adapter (60.1-java)
|
||||||
activerecord-jdbc-adapter (= 52.3)
|
activerecord-jdbc-adapter (= 60.1)
|
||||||
jdbc-mysql (~> 5.1.36, < 9)
|
jdbc-mysql (~> 5.1.36, < 9)
|
||||||
activerecord-jdbcpostgresql-adapter (52.3-java)
|
activerecord-jdbcpostgresql-adapter (60.1-java)
|
||||||
activerecord-jdbc-adapter (= 52.3)
|
activerecord-jdbc-adapter (= 60.1)
|
||||||
jdbc-postgres (>= 9.4, < 43)
|
jdbc-postgres (>= 9.4, < 43)
|
||||||
activerecord-jdbcsqlite3-adapter (52.3-java)
|
activerecord-jdbcsqlite3-adapter (60.1-java)
|
||||||
activerecord-jdbc-adapter (= 52.3)
|
activerecord-jdbc-adapter (= 60.1)
|
||||||
jdbc-sqlite3 (~> 3.8, < 3.30)
|
jdbc-sqlite3 (~> 3.8, < 3.30)
|
||||||
addressable (2.7.0)
|
addressable (2.7.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
|
@ -117,21 +117,21 @@ GEM
|
||||||
ansi (1.5.0)
|
ansi (1.5.0)
|
||||||
ast (2.4.0)
|
ast (2.4.0)
|
||||||
aws-eventstream (1.0.3)
|
aws-eventstream (1.0.3)
|
||||||
aws-partitions (1.221.0)
|
aws-partitions (1.260.0)
|
||||||
aws-sdk-core (3.68.1)
|
aws-sdk-core (3.86.0)
|
||||||
aws-eventstream (~> 1.0, >= 1.0.2)
|
aws-eventstream (~> 1.0, >= 1.0.2)
|
||||||
aws-partitions (~> 1.0)
|
aws-partitions (~> 1, >= 1.239.0)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
jmespath (~> 1.0)
|
jmespath (~> 1.0)
|
||||||
aws-sdk-kms (1.24.0)
|
aws-sdk-kms (1.27.0)
|
||||||
aws-sdk-core (~> 3, >= 3.61.1)
|
aws-sdk-core (~> 3, >= 3.71.0)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
aws-sdk-s3 (1.48.0)
|
aws-sdk-s3 (1.60.1)
|
||||||
aws-sdk-core (~> 3, >= 3.61.1)
|
aws-sdk-core (~> 3, >= 3.83.0)
|
||||||
aws-sdk-kms (~> 1)
|
aws-sdk-kms (~> 1)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
aws-sdk-sns (1.19.0)
|
aws-sdk-sns (1.21.0)
|
||||||
aws-sdk-core (~> 3, >= 3.61.1)
|
aws-sdk-core (~> 3, >= 3.71.0)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
aws-sigv4 (1.1.0)
|
aws-sigv4 (1.1.0)
|
||||||
aws-eventstream (~> 1.0, >= 1.0.2)
|
aws-eventstream (~> 1.0, >= 1.0.2)
|
||||||
|
@ -175,11 +175,11 @@ GEM
|
||||||
msgpack (~> 1.0)
|
msgpack (~> 1.0)
|
||||||
bootsnap (1.4.5-java)
|
bootsnap (1.4.5-java)
|
||||||
msgpack (~> 1.0)
|
msgpack (~> 1.0)
|
||||||
builder (3.2.3)
|
builder (3.2.4)
|
||||||
bunny (2.14.3)
|
bunny (2.14.3)
|
||||||
amq-protocol (~> 2.3, >= 2.3.0)
|
amq-protocol (~> 2.3, >= 2.3.0)
|
||||||
byebug (11.0.1)
|
byebug (11.0.1)
|
||||||
capybara (3.29.0)
|
capybara (3.30.0)
|
||||||
addressable
|
addressable
|
||||||
mini_mime (>= 0.1.3)
|
mini_mime (>= 0.1.3)
|
||||||
nokogiri (~> 1.8)
|
nokogiri (~> 1.8)
|
||||||
|
@ -197,7 +197,7 @@ GEM
|
||||||
cookiejar (0.3.3)
|
cookiejar (0.3.3)
|
||||||
crack (0.4.3)
|
crack (0.4.3)
|
||||||
safe_yaml (~> 1.0.0)
|
safe_yaml (~> 1.0.0)
|
||||||
crass (1.0.4)
|
crass (1.0.5)
|
||||||
curses (1.0.2)
|
curses (1.0.2)
|
||||||
daemons (1.3.1)
|
daemons (1.3.1)
|
||||||
dalli (2.7.10)
|
dalli (2.7.10)
|
||||||
|
@ -224,7 +224,7 @@ GEM
|
||||||
event_emitter (0.2.6)
|
event_emitter (0.2.6)
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
execjs (2.7.0)
|
execjs (2.7.0)
|
||||||
faraday (0.17.0)
|
faraday (0.17.1)
|
||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (>= 1.2, < 3)
|
||||||
faraday_middleware (0.13.1)
|
faraday_middleware (0.13.1)
|
||||||
faraday (>= 0.7.4, < 1.0)
|
faraday (>= 0.7.4, < 1.0)
|
||||||
|
@ -248,32 +248,32 @@ GEM
|
||||||
raabro (~> 1.1)
|
raabro (~> 1.1)
|
||||||
globalid (0.4.2)
|
globalid (0.4.2)
|
||||||
activesupport (>= 4.2.0)
|
activesupport (>= 4.2.0)
|
||||||
google-api-client (0.32.1)
|
google-api-client (0.36.2)
|
||||||
addressable (~> 2.5, >= 2.5.1)
|
addressable (~> 2.5, >= 2.5.1)
|
||||||
googleauth (>= 0.5, < 0.10.0)
|
googleauth (~> 0.9)
|
||||||
httpclient (>= 2.8.1, < 3.0)
|
httpclient (>= 2.8.1, < 3.0)
|
||||||
mini_mime (~> 1.0)
|
mini_mime (~> 1.0)
|
||||||
representable (~> 3.0)
|
representable (~> 3.0)
|
||||||
retriable (>= 2.0, < 4.0)
|
retriable (>= 2.0, < 4.0)
|
||||||
signet (~> 0.10)
|
signet (~> 0.12)
|
||||||
google-cloud-core (1.3.1)
|
google-cloud-core (1.4.1)
|
||||||
google-cloud-env (~> 1.0)
|
google-cloud-env (~> 1.0)
|
||||||
google-cloud-env (1.2.1)
|
google-cloud-env (1.3.0)
|
||||||
faraday (~> 0.11)
|
faraday (~> 0.11)
|
||||||
google-cloud-storage (1.21.1)
|
google-cloud-storage (1.25.0)
|
||||||
addressable (~> 2.5)
|
addressable (~> 2.5)
|
||||||
digest-crc (~> 0.4)
|
digest-crc (~> 0.4)
|
||||||
google-api-client (~> 0.26)
|
google-api-client (~> 0.33)
|
||||||
google-cloud-core (~> 1.2)
|
google-cloud-core (~> 1.2)
|
||||||
googleauth (>= 0.6.2, < 0.10.0)
|
googleauth (~> 0.9)
|
||||||
mini_mime (~> 1.0)
|
mini_mime (~> 1.0)
|
||||||
googleauth (0.9.0)
|
googleauth (0.10.0)
|
||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
jwt (>= 1.4, < 3.0)
|
jwt (>= 1.4, < 3.0)
|
||||||
memoist (~> 0.16)
|
memoist (~> 0.16)
|
||||||
multi_json (~> 1.11)
|
multi_json (~> 1.11)
|
||||||
os (>= 0.9, < 2.0)
|
os (>= 0.9, < 2.0)
|
||||||
signet (~> 0.7)
|
signet (~> 0.12)
|
||||||
hashdiff (1.0.0)
|
hashdiff (1.0.0)
|
||||||
hiredis (0.6.3)
|
hiredis (0.6.3)
|
||||||
hiredis (0.6.3-java)
|
hiredis (0.6.3-java)
|
||||||
|
@ -281,7 +281,7 @@ GEM
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (1.7.0)
|
i18n (1.7.0)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
image_processing (1.9.3)
|
image_processing (1.10.0)
|
||||||
mini_magick (>= 4.9.5, < 5)
|
mini_magick (>= 4.9.5, < 5)
|
||||||
ruby-vips (>= 2.0.13, < 3)
|
ruby-vips (>= 2.0.13, < 3)
|
||||||
jaro_winkler (1.5.4)
|
jaro_winkler (1.5.4)
|
||||||
|
@ -300,31 +300,31 @@ GEM
|
||||||
listen (3.2.1)
|
listen (3.2.1)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
loofah (2.3.0)
|
loofah (2.4.0)
|
||||||
crass (~> 1.0.2)
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.5.9)
|
nokogiri (>= 1.5.9)
|
||||||
mail (2.7.1)
|
mail (2.7.1)
|
||||||
mini_mime (>= 0.1.1)
|
mini_mime (>= 0.1.1)
|
||||||
marcel (0.3.3)
|
marcel (0.3.3)
|
||||||
mimemagic (~> 0.3.2)
|
mimemagic (~> 0.3.2)
|
||||||
memoist (0.16.0)
|
memoist (0.16.2)
|
||||||
method_source (0.9.2)
|
method_source (0.9.2)
|
||||||
mimemagic (0.3.3)
|
mimemagic (0.3.3)
|
||||||
mini_magick (4.9.5)
|
mini_magick (4.9.5)
|
||||||
mini_mime (1.0.2)
|
mini_mime (1.0.2)
|
||||||
mini_portile2 (2.4.0)
|
mini_portile2 (2.4.0)
|
||||||
minitest (5.12.2)
|
minitest (5.13.0)
|
||||||
minitest-bisect (1.5.1)
|
minitest-bisect (1.5.1)
|
||||||
minitest-server (~> 1.0)
|
minitest-server (~> 1.0)
|
||||||
path_expander (~> 1.1)
|
path_expander (~> 1.1)
|
||||||
minitest-reporters (1.4.0)
|
minitest-reporters (1.4.2)
|
||||||
ansi
|
ansi
|
||||||
builder
|
builder
|
||||||
minitest (>= 5.0)
|
minitest (>= 5.0)
|
||||||
ruby-progressbar
|
ruby-progressbar
|
||||||
minitest-retry (0.1.9)
|
minitest-retry (0.1.9)
|
||||||
minitest (>= 5.0)
|
minitest (>= 5.0)
|
||||||
minitest-server (1.0.5)
|
minitest-server (1.0.6)
|
||||||
minitest (~> 5.0)
|
minitest (~> 5.0)
|
||||||
mono_logger (1.1.0)
|
mono_logger (1.1.0)
|
||||||
msgpack (1.3.1)
|
msgpack (1.3.1)
|
||||||
|
@ -333,42 +333,42 @@ GEM
|
||||||
msgpack (1.3.1-x86-mingw32)
|
msgpack (1.3.1-x86-mingw32)
|
||||||
multi_json (1.14.1)
|
multi_json (1.14.1)
|
||||||
multipart-post (2.1.1)
|
multipart-post (2.1.1)
|
||||||
mustache (1.1.0)
|
mustache (1.1.1)
|
||||||
mustermann (1.0.3)
|
mustermann (1.0.3)
|
||||||
mysql2 (0.5.3)
|
mysql2 (0.5.3)
|
||||||
mysql2 (0.5.3-x64-mingw32)
|
mysql2 (0.5.3-x64-mingw32)
|
||||||
mysql2 (0.5.3-x86-mingw32)
|
mysql2 (0.5.3-x86-mingw32)
|
||||||
nio4r (2.5.2)
|
nio4r (2.5.2)
|
||||||
nio4r (2.5.2-java)
|
nio4r (2.5.2-java)
|
||||||
nokogiri (1.10.4)
|
nokogiri (1.10.7)
|
||||||
mini_portile2 (~> 2.4.0)
|
mini_portile2 (~> 2.4.0)
|
||||||
nokogiri (1.10.4-java)
|
nokogiri (1.10.7-java)
|
||||||
nokogiri (1.10.4-x64-mingw32)
|
nokogiri (1.10.7-x64-mingw32)
|
||||||
mini_portile2 (~> 2.4.0)
|
mini_portile2 (~> 2.4.0)
|
||||||
nokogiri (1.10.4-x86-mingw32)
|
nokogiri (1.10.7-x86-mingw32)
|
||||||
mini_portile2 (~> 2.4.0)
|
mini_portile2 (~> 2.4.0)
|
||||||
os (1.0.1)
|
os (1.0.1)
|
||||||
parallel (1.19.1)
|
parallel (1.19.1)
|
||||||
parser (2.6.5.0)
|
parser (2.7.0.0)
|
||||||
ast (~> 2.4.0)
|
ast (~> 2.4.0)
|
||||||
path_expander (1.1.0)
|
path_expander (1.1.0)
|
||||||
pg (1.2.0)
|
pg (1.2.0)
|
||||||
pg (1.2.0-x64-mingw32)
|
pg (1.2.0-x64-mingw32)
|
||||||
pg (1.2.0-x86-mingw32)
|
pg (1.2.0-x86-mingw32)
|
||||||
psych (3.1.0)
|
psych (3.1.0)
|
||||||
public_suffix (4.0.1)
|
public_suffix (4.0.2)
|
||||||
puma (4.2.1)
|
puma (4.3.1)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
puma (4.2.1-java)
|
puma (4.3.1-java)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
que (0.14.3)
|
que (0.14.3)
|
||||||
qunit-selenium (0.0.4)
|
qunit-selenium (0.0.4)
|
||||||
selenium-webdriver
|
selenium-webdriver
|
||||||
thor
|
thor
|
||||||
raabro (1.1.6)
|
raabro (1.1.6)
|
||||||
racc (1.4.15)
|
racc (1.4.16)
|
||||||
rack (2.0.8)
|
rack (2.0.8)
|
||||||
rack-cache (1.9.0)
|
rack-cache (1.10.0)
|
||||||
rack (>= 0.4)
|
rack (>= 0.4)
|
||||||
rack-protection (2.0.7)
|
rack-protection (2.0.7)
|
||||||
rack
|
rack
|
||||||
|
@ -382,14 +382,14 @@ GEM
|
||||||
rails-html-sanitizer (1.3.0)
|
rails-html-sanitizer (1.3.0)
|
||||||
loofah (~> 2.3)
|
loofah (~> 2.3)
|
||||||
rainbow (3.0.0)
|
rainbow (3.0.0)
|
||||||
rake (13.0.0)
|
rake (13.0.1)
|
||||||
rb-fsevent (0.10.3)
|
rb-fsevent (0.10.3)
|
||||||
rb-inotify (0.10.0)
|
rb-inotify (0.10.1)
|
||||||
ffi (~> 1.0)
|
ffi (~> 1.0)
|
||||||
rdoc (6.2.0)
|
rdoc (6.2.1)
|
||||||
redcarpet (3.2.3)
|
redcarpet (3.2.3)
|
||||||
redis (4.1.3)
|
redis (4.1.3)
|
||||||
redis-namespace (1.6.0)
|
redis-namespace (1.7.0)
|
||||||
redis (>= 3.0.4)
|
redis (>= 3.0.4)
|
||||||
regexp_parser (1.6.0)
|
regexp_parser (1.6.0)
|
||||||
representable (3.0.4)
|
representable (3.0.4)
|
||||||
|
@ -408,20 +408,20 @@ GEM
|
||||||
resque (>= 1.26)
|
resque (>= 1.26)
|
||||||
rufus-scheduler (~> 3.2)
|
rufus-scheduler (~> 3.2)
|
||||||
retriable (3.1.2)
|
retriable (3.1.2)
|
||||||
rubocop (0.77.0)
|
rubocop (0.78.0)
|
||||||
jaro_winkler (~> 1.5.1)
|
jaro_winkler (~> 1.5.1)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
parser (>= 2.6)
|
parser (>= 2.6)
|
||||||
rainbow (>= 2.2.2, < 4.0)
|
rainbow (>= 2.2.2, < 4.0)
|
||||||
ruby-progressbar (~> 1.7)
|
ruby-progressbar (~> 1.7)
|
||||||
unicode-display_width (>= 1.4.0, < 1.7)
|
unicode-display_width (>= 1.4.0, < 1.7)
|
||||||
rubocop-performance (1.5.1)
|
rubocop-performance (1.5.2)
|
||||||
rubocop (>= 0.71.0)
|
rubocop (>= 0.71.0)
|
||||||
rubocop-rails (2.3.2)
|
rubocop-rails (2.4.1)
|
||||||
rack (>= 1.1)
|
rack (>= 1.1)
|
||||||
rubocop (>= 0.72.0)
|
rubocop (>= 0.72.0)
|
||||||
ruby-progressbar (1.10.1)
|
ruby-progressbar (1.10.1)
|
||||||
ruby-vips (2.0.15)
|
ruby-vips (2.0.16)
|
||||||
ffi (~> 1.9)
|
ffi (~> 1.9)
|
||||||
rubyzip (2.0.0)
|
rubyzip (2.0.0)
|
||||||
rufus-scheduler (3.6.0)
|
rufus-scheduler (3.6.0)
|
||||||
|
@ -443,19 +443,19 @@ GEM
|
||||||
tilt
|
tilt
|
||||||
sdoc (1.0.0)
|
sdoc (1.0.0)
|
||||||
rdoc (>= 5.0)
|
rdoc (>= 5.0)
|
||||||
selenium-webdriver (3.142.6)
|
selenium-webdriver (3.142.7)
|
||||||
childprocess (>= 0.5, < 4.0)
|
childprocess (>= 0.5, < 4.0)
|
||||||
rubyzip (>= 1.2.2)
|
rubyzip (>= 1.2.2)
|
||||||
sequel (5.25.0)
|
sequel (5.27.0)
|
||||||
serverengine (2.0.7)
|
serverengine (2.0.7)
|
||||||
sigdump (~> 0.2.2)
|
sigdump (~> 0.2.2)
|
||||||
sidekiq (6.0.1)
|
sidekiq (6.0.4)
|
||||||
connection_pool (>= 2.2.2)
|
connection_pool (>= 2.2.2)
|
||||||
rack (>= 2.0.0)
|
rack (>= 2.0.0)
|
||||||
rack-protection (>= 2.0.0)
|
rack-protection (>= 2.0.0)
|
||||||
redis (>= 4.1.0)
|
redis (>= 4.1.0)
|
||||||
sigdump (0.2.4)
|
sigdump (0.2.4)
|
||||||
signet (0.11.0)
|
signet (0.12.0)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.3)
|
||||||
faraday (~> 0.9)
|
faraday (~> 0.9)
|
||||||
jwt (>= 1.5, < 3.0)
|
jwt (>= 1.5, < 3.0)
|
||||||
|
@ -480,14 +480,14 @@ GEM
|
||||||
activesupport (>= 4.0)
|
activesupport (>= 4.0)
|
||||||
sprockets (>= 3.0.0)
|
sprockets (>= 3.0.0)
|
||||||
sqlite3 (1.4.2)
|
sqlite3 (1.4.2)
|
||||||
stackprof (0.2.13)
|
stackprof (0.2.15)
|
||||||
sucker_punch (2.1.2)
|
sucker_punch (2.1.2)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
thin (1.7.2)
|
thin (1.7.2)
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
daemons (~> 1.0, >= 1.0.9)
|
||||||
eventmachine (~> 1.0, >= 1.0.4)
|
eventmachine (~> 1.0, >= 1.0.4)
|
||||||
rack (>= 1, < 3)
|
rack (>= 1, < 3)
|
||||||
thor (1.0.0)
|
thor (1.0.1)
|
||||||
thread_safe (0.3.6)
|
thread_safe (0.3.6)
|
||||||
thread_safe (0.3.6-java)
|
thread_safe (0.3.6-java)
|
||||||
tilt (2.0.10)
|
tilt (2.0.10)
|
||||||
|
@ -517,7 +517,7 @@ GEM
|
||||||
addressable (>= 2.3.6)
|
addressable (>= 2.3.6)
|
||||||
crack (>= 0.3.2)
|
crack (>= 0.3.2)
|
||||||
hashdiff (>= 0.4.0, < 2.0.0)
|
hashdiff (>= 0.4.0, < 2.0.0)
|
||||||
webpacker (4.0.7)
|
webpacker (4.2.2)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 4.2)
|
||||||
rack-proxy (>= 0.6.1)
|
rack-proxy (>= 0.6.1)
|
||||||
railties (>= 4.2)
|
railties (>= 4.2)
|
||||||
|
|
|
@ -64,7 +64,13 @@ class DriverTest < ActiveSupport::TestCase
|
||||||
driver.use
|
driver.use
|
||||||
browser_options = driver.__send__(:browser_options)
|
browser_options = driver.__send__(:browser_options)
|
||||||
|
|
||||||
expected = { "goog:chromeOptions" => { args: ["start-maximized"], mobileEmulation: { deviceName: "iphone 6" }, prefs: { detach: true } } }
|
expected = {
|
||||||
|
"goog:chromeOptions" => {
|
||||||
|
"args" => ["start-maximized"],
|
||||||
|
"mobileEmulation" => { "deviceName" => "iphone 6" },
|
||||||
|
"prefs" => { "detach" => true }
|
||||||
|
}
|
||||||
|
}
|
||||||
assert_equal expected, browser_options[:options].as_json
|
assert_equal expected, browser_options[:options].as_json
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -77,7 +83,13 @@ class DriverTest < ActiveSupport::TestCase
|
||||||
driver.use
|
driver.use
|
||||||
browser_options = driver.__send__(:browser_options)
|
browser_options = driver.__send__(:browser_options)
|
||||||
|
|
||||||
expected = { "goog:chromeOptions" => { args: ["--headless", "start-maximized"], mobileEmulation: { deviceName: "iphone 6" }, prefs: { detach: true } } }
|
expected = {
|
||||||
|
"goog:chromeOptions" => {
|
||||||
|
"args" => ["--headless", "start-maximized"],
|
||||||
|
"mobileEmulation" => { "deviceName" => "iphone 6" },
|
||||||
|
"prefs" => { "detach" => true }
|
||||||
|
}
|
||||||
|
}
|
||||||
assert_equal expected, browser_options[:options].as_json
|
assert_equal expected, browser_options[:options].as_json
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -89,7 +101,12 @@ class DriverTest < ActiveSupport::TestCase
|
||||||
driver.use
|
driver.use
|
||||||
browser_options = driver.__send__(:browser_options)
|
browser_options = driver.__send__(:browser_options)
|
||||||
|
|
||||||
expected = { "moz:firefoxOptions" => { args: ["--host=127.0.0.1"], prefs: { "browser.startup.homepage" => "http://www.seleniumhq.com/" } } }
|
expected = {
|
||||||
|
"moz:firefoxOptions" => {
|
||||||
|
"args" => ["--host=127.0.0.1"],
|
||||||
|
"prefs" => { "browser.startup.homepage" => "http://www.seleniumhq.com/" }
|
||||||
|
}
|
||||||
|
}
|
||||||
assert_equal expected, browser_options[:options].as_json
|
assert_equal expected, browser_options[:options].as_json
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -101,7 +118,12 @@ class DriverTest < ActiveSupport::TestCase
|
||||||
driver.use
|
driver.use
|
||||||
browser_options = driver.__send__(:browser_options)
|
browser_options = driver.__send__(:browser_options)
|
||||||
|
|
||||||
expected = { "moz:firefoxOptions" => { args: ["-headless", "--host=127.0.0.1"], prefs: { "browser.startup.homepage" => "http://www.seleniumhq.com/" } } }
|
expected = {
|
||||||
|
"moz:firefoxOptions" => {
|
||||||
|
"args" => ["-headless", "--host=127.0.0.1"],
|
||||||
|
"prefs" => { "browser.startup.homepage" => "http://www.seleniumhq.com/" }
|
||||||
|
}
|
||||||
|
}
|
||||||
assert_equal expected, browser_options[:options].as_json
|
assert_equal expected, browser_options[:options].as_json
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue