Skip to content

Commit 2cc61da

Browse files
committed
Configure /tmp as shared volume from seleniun driver
1 parent cee96c9 commit 2cc61da

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ services:
5151
- selenium.test
5252
shm_size: 2g
5353
volumes:
54-
- selenium_downloads:/home/seluser/Downloads
54+
- selenium_downloads:/tmp
5555

5656
volumes:
5757
selenium_downloads:

spec/rails_helper.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
]
2020

2121
chrome_options = Selenium::WebDriver::Chrome::Options.new(args: chrome_args).tap do |options|
22-
options.add_preference(:download, prompt_for_download: false, directory_upgrade: true, default_directory: '/home/seluser/Downloads')
22+
options.add_preference(:download, prompt_for_download: false, directory_upgrade: true, default_directory: '/tmp')
2323
options.add_preference(:browser, set_download_behavior: { behavior: 'allow' })
2424
end
2525

@@ -39,8 +39,6 @@
3939
end
4040

4141
Capybara.default_driver = Capybara.javascript_driver = :remote_chrome
42-
# Capybara.app_host = 'http://app.test:3000'
43-
# check for CI later
4442
Capybara.app_host = "http://#{IPSocket.getaddress(Socket.gethostname)}:3000"
4543
Capybara.server_host = '0.0.0.0'
4644
Capybara.always_include_port = true

0 commit comments

Comments
 (0)