Add methods to force failure

This commit is contained in:
Michael Miller 2018-10-19 21:09:17 -06:00
parent 686304f31d
commit 532a314441

View file

@ -11,5 +11,14 @@ module Spectator::DSL
macro expect(actual) macro expect(actual)
::Spectator::Expectations::ValueExpectationPartial.new({{actual.stringify}}, {{actual}}) ::Spectator::Expectations::ValueExpectationPartial.new({{actual.stringify}}, {{actual}})
end end
def fail(reason : String)
raise ExampleFailed.new(reason)
end
@[AlwaysInline]
def fail
fail("Example failed")
end
end end
end end