Current section

Files

Jump to
snabbkaffe include snabbkaffe.hrl
Raw

include/snabbkaffe.hrl

-ifndef(SNABBKAFFE_HRL).
-define(SNABBKAFFE_HRL, true).
-include("trace.hrl").
-include("test_macros.hrl").
-define(defer_assert(BODY),
(fun() ->
try BODY
catch
EC:Err:Stack ->
?tp(error, ?snk_deferred_assert, #{EC => Err, stacktrace => Stack})
end,
ok
end)()).
-endif.