Sha256: 4f56ac861d027b0f478bfe8d7a3dab4e7182a579789010d6f63e2cbed5c959ac

Contents?: true

Size: 754 Bytes

Versions: 1

Compression:

Stored size: 754 Bytes

Contents

require File.expand_path('../../test_helper', __FILE__)

class FlashHelperTest < Test::Unit::TestCase
  setup do
    @app = MockSinatra.new
    @app.extend Main::FlashHelpers
  end

  test "flash errors" do
    @app.production do |a|
      assert ! a.flash_errors?

      a.flash_error "Amazing!"
      assert a.flash_errors?

      # Display the errors
      errors = a.flash_errors
      assert errors.is_a? Array
      assert ! a.flash_errors?
    end
  end

  test "flash" do
    @app.production do |a|
      assert ! a.flash_messages?

      a.flash_message "Amazing!"
      assert a.flash_messages?

      # Display the messages
      messages = a.flash_messages
      assert messages.is_a? Array
      assert ! a.flash_messages?
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
aura-0.0.1.pre10 test/unit/flash_helper_test.rb