Sha256: a0c4d6d643a571459dc6a6fe46d198720c7803f6e33aa71cf4a4bff977202bf0

Contents?: true

Size: 524 Bytes

Versions: 5

Compression:

Stored size: 524 Bytes

Contents

module MiniTestSpecRails
  module Init
    module MiniShouldaBehavior

      extend ActiveSupport::Concern

      included do
        class << self
          alias :should  :it
          alias :context :describe
        end
        extend ClassMethods
      end

      module ClassMethods

        def should_eventually(desc)
          it("should eventually #{desc}") { skip("Should eventually #{desc}") }
        end

      end

    end
  end
end

MiniTest::Spec.send :include, MiniTestSpecRails::Init::MiniShouldaBehavior

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
minitest-spec-rails-4.3.8 lib/minitest-spec-rails/init/mini_shoulda.rb
minitest-spec-rails-4.3.7 lib/minitest-spec-rails/init/mini_shoulda.rb
minitest-spec-rails-4.3.6 lib/minitest-spec-rails/init/mini_shoulda.rb
minitest-spec-rails-4.3.5 lib/minitest-spec-rails/init/mini_shoulda.rb
minitest-spec-rails-4.3.4 lib/minitest-spec-rails/init/mini_shoulda.rb