зеркало из https://github.com/github/ruby.git
Migrate {assert,refute}_patch_exits for compatibility with Minitest5
This commit is contained in:
Родитель
7a2177ea50
Коммит
e5db3da9d3
|
@ -127,12 +127,6 @@ class Gem::TestCase < (defined?(Minitest::Test) ? Minitest::Test : MiniTest::Uni
|
||||||
assert_equal expected.sort, loaded.sort if expected
|
assert_equal expected.sort, loaded.sort if expected
|
||||||
end
|
end
|
||||||
|
|
||||||
# TODO: move to minitest
|
|
||||||
def assert_path_exists(path, msg = nil)
|
|
||||||
msg = message(msg) { "Expected path '#{path}' to exist" }
|
|
||||||
assert File.exist?(path), msg
|
|
||||||
end
|
|
||||||
|
|
||||||
def assert_directory_exists(path, msg = nil)
|
def assert_directory_exists(path, msg = nil)
|
||||||
msg = message(msg) { "Expected path '#{path}' to be a directory" }
|
msg = message(msg) { "Expected path '#{path}' to be a directory" }
|
||||||
assert_path_exists path
|
assert_path_exists path
|
||||||
|
@ -226,12 +220,6 @@ class Gem::TestCase < (defined?(Minitest::Test) ? Minitest::Test : MiniTest::Uni
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# TODO: move to minitest
|
|
||||||
def refute_path_exists(path, msg = nil)
|
|
||||||
msg = message(msg) { "Expected path '#{path}' to not exist" }
|
|
||||||
refute File.exist?(path), msg
|
|
||||||
end
|
|
||||||
|
|
||||||
def scan_make_command_lines(output)
|
def scan_make_command_lines(output)
|
||||||
output.scan(/^#{Regexp.escape make_command}(?:[[:blank:]].*)?$/)
|
output.scan(/^#{Regexp.escape make_command}(?:[[:blank:]].*)?$/)
|
||||||
end
|
end
|
||||||
|
|
|
@ -446,6 +446,16 @@ module MiniTest
|
||||||
assert caught, message(msg) { default }
|
assert caught, message(msg) { default }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def assert_path_exists(path, msg = nil)
|
||||||
|
msg = message(msg) { "Expected path '#{path}' to exist" }
|
||||||
|
assert File.exist?(path), msg
|
||||||
|
end
|
||||||
|
|
||||||
|
def refute_path_exists(path, msg = nil)
|
||||||
|
msg = message(msg) { "Expected path '#{path}' to not exist" }
|
||||||
|
refute File.exist?(path), msg
|
||||||
|
end
|
||||||
|
|
||||||
##
|
##
|
||||||
# Captures $stdout and $stderr into strings:
|
# Captures $stdout and $stderr into strings:
|
||||||
#
|
#
|
||||||
|
|
Загрузка…
Ссылка в новой задаче