Sha256: 9cbaf0c2038ed668eef04c54867b77bf3b3cf91708e2d9a8ac730cdb726b89a9

Contents?: true

Size: 462 Bytes

Versions: 2

Compression:

Stored size: 462 Bytes

Contents

module Tochtli
  module Test
    module UnitTestSupport
      module BaseBeforeSetup
        def before_setup
        end
      end

      def append_features(base)
        base.send :include, BaseBeforeSetup
        super
      end

      def included(base)
        if base < ::Test::Unit::TestCase
          base.setup :before_setup # Run before_setup for Test::Unit (Minitest uses it as an only callback)
        end
        super
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tochtli-0.5.1 lib/tochtli/test/test_unit.rb
tochtli-0.5.0 lib/tochtli/test/test_unit.rb