diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 41c3047f50..059f5a86c2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,6 @@ jobs: specs: - "spec/controllers" - "spec/models" - - "spec/features/admin/[a-o0-9]*_spec.rb" - "spec/lib" - "spec/migrations" - "spec/serializers" diff --git a/spec/features/admin/invoice_print_spec.rb b/spec/system/admin/invoice_print_spec.rb similarity index 99% rename from spec/features/admin/invoice_print_spec.rb rename to spec/system/admin/invoice_print_spec.rb index c483564d4a..65175e2c05 100644 --- a/spec/features/admin/invoice_print_spec.rb +++ b/spec/system/admin/invoice_print_spec.rb @@ -1,11 +1,11 @@ # frozen_string_literal: true -require "spec_helper" +require "system_helper" describe ' As an administrator I want to print a invoice as PDF -', js: false do +', type: :feature do include WebHelper include AuthenticationHelper @@ -27,9 +27,14 @@ describe ' end before do + Capybara.current_driver = :rack_test stub_request(:get, ->(uri) { uri.to_s.include? "/css/mail" }) end + after do + Capybara.use_default_driver + end + describe "that contains right Payment Description at Checkout information" do let!(:payment_method1) do create(:stripe_sca_payment_method, distributors: [distributor], description: "description1")