Sha256: 384d71567cb668693810d4802a0ebe802dd01e0681c943c2fca926eea38ffea5

Contents?: true

Size: 583 Bytes

Versions: 50

Compression:

Stored size: 583 Bytes

Contents

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

        within("[class='flash success']") do
          page.should 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

50 entries across 50 versions & 1 rubygems

Version Path
spree_core-2.2.14 lib/spree/testing_support/flash.rb
spree_core-2.2.13 lib/spree/testing_support/flash.rb
spree_core-2.2.12 lib/spree/testing_support/flash.rb
spree_core-2.2.11 lib/spree/testing_support/flash.rb
spree_core-2.2.10 lib/spree/testing_support/flash.rb
spree_core-2.2.9 lib/spree/testing_support/flash.rb
spree_core-2.1.12 lib/spree/testing_support/flash.rb
spree_core-2.2.8 lib/spree/testing_support/flash.rb
spree_core-2.1.11 lib/spree/testing_support/flash.rb
spree_core-2.2.7 lib/spree/testing_support/flash.rb
spree_core-2.1.10 lib/spree/testing_support/flash.rb
spree_core-2.0.13 lib/spree/testing_support/flash.rb
spree_core-2.4.0.rc2 lib/spree/testing_support/flash.rb
spree_core-2.4.0.rc1 lib/spree/testing_support/flash.rb
spree_core-2.3.4 lib/spree/testing_support/flash.rb
spree_core-2.1.9 lib/spree/testing_support/flash.rb
spree_core-2.2.6 lib/spree/testing_support/flash.rb
spree_core-2.3.3 lib/spree/testing_support/flash.rb
spree_core-2.3.2 lib/spree/testing_support/flash.rb
spree_core-2.2.5 lib/spree/testing_support/flash.rb