Sha256: d03ac5e2816b52455cd25aa12666c99fe24e59e208c4575507e125a3603d9fa7

Contents?: true

Size: 557 Bytes

Versions: 5

Compression:

Stored size: 557 Bytes

Contents

# encoding: UTF-8

require 'minitest/rails/action_view'

module Keynote
  module MiniTest
    class TestCase < ::MiniTest::Rails::ActionView::TestCase
      # describe SomePresenter do
      register_spec_type(self) do |desc|
        desc < Keynote::Presenter if desc.is_a?(Class)
      end

      # describe "SomePresenter" do
      register_spec_type(/presenter( ?test)?\z/i, self)

      # Don't try to include any particular helper, since we're not testing one
      def self.include_helper_modules!
        include _helpers
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
keynote-0.1.3 lib/keynote/testing/minitest_rails.rb
keynote-0.1.2 lib/keynote/testing/minitest_rails.rb
keynote-0.1.1 lib/keynote/testing/minitest_rails.rb
keynote-0.1.0 lib/keynote/testing/minitest_rails.rb
keynote-0.0.1 lib/keynote/testing/minitest_rails.rb