We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14b9b7b commit 2ec4a45Copy full SHA for 2ec4a45
2 files changed
.github/workflows/test.yml
@@ -45,6 +45,7 @@ jobs:
45
rails-version: "8.0"
46
env:
47
TEST_RESULTS_PATH: coverage/coverage.xml
48
+ CAPYBARA_JAVASCRIPT_DRIVER: selenium_headless
49
steps:
50
- uses: actions/checkout@v4
51
- name: Run extension tests
spec/spec_helper.rb
@@ -16,6 +16,12 @@
16
# Requires factories and other useful helpers defined in spree_core.
17
require "solidus_dev_support/rspec/feature_helper"
18
19
+Capybara::Screenshot.register_driver(:selenium_headless) do |driver, path|
20
+ driver.browser.save_screenshot(path)
21
+end
22
+
23
+Capybara.javascript_driver = :selenium_headless
24
25
# Requires supporting ruby files with custom matchers and macros, etc,
26
# in spec/support/ and its subdirectories.
27
Dir["#{__dir__}/support/**/*.rb"].sort.each { |f| require f }
0 commit comments