Sha256: 997e45d6d7a37e87e994d849f195468ec9264aeab01a47e50fb8303626d8e10c

Contents?: true

Size: 584 Bytes

Versions: 148

Compression:

Stored size: 584 Bytes

Contents

module Spree
  module TestingSupport
    module Flash
      def assert_flash_success(flash)
        flash = convert_flash(flash)

        within("[class='flash success']") do
          expect(page).to have_content(flash)
        end
      end

      def assert_successful_update_message(resource)
        flash = Spree.t(:successfully_updated, resource: Spree.t(resource))
        assert_flash_success(flash)
      end

      private

      def convert_flash(flash)
        if flash.is_a?(Symbol)
          flash = Spree.t(flash)
        end
        flash
      end
    end
  end
end

Version data entries

148 entries across 148 versions & 3 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0.1 lib/spree/testing_support/flash.rb
goca-spree-core-3.1.14.rails.5.0 lib/spree/testing_support/flash.rb
goca-spree-core-3.1.15.rails.5.0 lib/spree/testing_support/flash.rb
goca-spree-core-3.1.15.pre.rails.pre.5.0 lib/spree/testing_support/flash.rb
spree_core-3.2.9 lib/spree/testing_support/flash.rb
spree_core-3.1.14 lib/spree/testing_support/flash.rb
spree_core-3.3.6 lib/spree/testing_support/flash.rb
spree_core-3.2.8 lib/spree/testing_support/flash.rb
spree_core-3.1.13 lib/spree/testing_support/flash.rb
spree_core-3.3.5 lib/spree/testing_support/flash.rb
solidus_core-2.4.2 lib/spree/testing_support/flash.rb
spree_core-3.3.4 lib/spree/testing_support/flash.rb
spree_core-3.2.7 lib/spree/testing_support/flash.rb
spree_core-3.1.12 lib/spree/testing_support/flash.rb
solidus_core-2.3.1 lib/spree/testing_support/flash.rb
solidus_core-2.4.1 lib/spree/testing_support/flash.rb
solidus_core-2.2.2 lib/spree/testing_support/flash.rb
solidus_core-2.1.1 lib/spree/testing_support/flash.rb
solidus_core-2.0.3 lib/spree/testing_support/flash.rb
solidus_core-1.4.2 lib/spree/testing_support/flash.rb