summaryrefslogtreecommitdiff
path: root/test/minitest_helper.rb
blob: 63ee66a98e8f101489868d7202a95b7ddf62c15a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# -*- ruby encoding: utf-8 -*-

require 'mime/type'
require 'fileutils'

gem 'minitest'
require 'minitest/autorun'
require 'minitest/focus'

module Minitest::MIMEDeprecated
  def assert_deprecated(name, message = "and will be removed")
    assert_output nil,
      /#{Regexp.escape(name)} is deprecated #{Regexp.escape(message)}./ do
      yield
    end
  ensure
  end

  Minitest::Test.send(:include, self)
end