diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0eb0aebee23..2598bcac746 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -175,6 +175,10 @@ jobs: if: matrix.build_type == 'system' run: bin/ember-cli --build + - name: Setup Webdriver + if: matrix.build_type == 'system' + run: bin/rails runner "require 'webdrivers'; Webdrivers::Chromedriver.required_version='114.0.5735.90'; Webdrivers::Chromedriver.update" + - name: Core System Tests if: matrix.build_type == 'system' && matrix.target == 'core' run: bin/rspec spec/system --format documentation --profile diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index cb888cb5d66..55eedf8c686 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -63,6 +63,8 @@ require "webdrivers" require "selenium-webdriver" require "capybara/rails" +Webdrivers::Chromedriver.required_version = "114.0.5735.90" + # The shoulda-matchers gem no longer detects the test framework # you're using or mixes itself into that framework automatically. Shoulda::Matchers.configure do |config|