test: add assert_exist and refute_exist

This commit is contained in:
Parker Moore 2016-01-18 13:42:03 -08:00
parent 2554281188
commit 5cf5ce979f
1 changed files with 16 additions and 0 deletions

View File

@ -42,6 +42,22 @@ Minitest::Reporters.use! [
)
]
module Minitest::Assertions
def assert_exist(filename, msg = nil)
msg = message(msg) {
"Expected '#{filename}' to exist"
}
assert File.exist?(filename), msg
end
def refute_exist(filename, msg = nil)
msg = message(msg) {
"Expected '#{filename}' not to exist"
}
refute File.exist?(filename), msg
end
end
class JekyllUnitTest < Minitest::Test
include ::RSpec::Mocks::ExampleMethods