blob: dad427c94a955b72265b228b0f92d66b593e50d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# -*- ruby encoding: utf-8 -*-
require 'mime/type'
require 'fileutils'
gem 'minitest'
require 'minitest/autorun'
module MIME
@__deprecated = Hash.new { |h, k| h[k] = true }
class << self
attr_reader :__deprecated
end
end
def assert_deprecated(name, message = "and will be removed")
MIME.__deprecated[name] = false
assert_output(nil, /#{Regexp.escape(name)} is deprecated #{Regexp.escape(message)}./) { yield }
ensure
MIME.__deprecated[name] = true
end
|