diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index a9330fd..57a4d31 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - ruby: [2.5.9, 2.6.10, 2.7.7] + ruby: [2.7.7] gemfile: [Gemfile, gemfiles/rails60.gemfile, gemfiles/rails52.gemfile, gemfiles/rails51.gemfile] steps: - uses: actions/checkout@v1 diff --git a/Gemfile b/Gemfile index 4c60bec..31faa28 100644 --- a/Gemfile +++ b/Gemfile @@ -16,7 +16,7 @@ group :test do gem 'webmock' # System tests gem 'capybara' - gem 'puma', '< 6' # https://github.com/teamcapybara/capybara/issues/2598 + gem 'puma' gem 'selenium-webdriver' gem 'webdrivers' end diff --git a/test/spec_helper.rb b/test/spec_helper.rb index 78abc26..661e1ad 100644 --- a/test/spec_helper.rb +++ b/test/spec_helper.rb @@ -6,7 +6,7 @@ require 'minitest/autorun' require 'webmock/minitest' -WebMock.disable_net_connect! allow_localhost: true, allow: ['codeclimate.com', 'chromedriver.storage.googleapis.com'] +WebMock.disable_net_connect! allow_localhost: true, allow: ['codeclimate.com', 'chromedriver.storage.googleapis.com', 'googlechromelabs.github.io', 'storage.googleapis.com'] # Chrome Setup require 'selenium-webdriver'