-module(glacier@should). -compile(no_auto_import). -export([equal/2, not_equal/2, be_ok/1, be_error/1]). -spec equal(FZR, FZR) -> nil. equal(A, B) -> gleeunit_ffi:should_equal(A, B). -spec not_equal(FZS, FZS) -> nil. not_equal(A, B) -> gleeunit_ffi:should_not_equal(A, B). -spec be_ok({ok, FZT} | {error, any()}) -> FZT. be_ok(Result) -> gleeunit_ffi:should_be_ok(Result). -spec be_error({ok, any()} | {error, FZY}) -> FZY. be_error(Result) -> gleeunit_ffi:should_be_error(Result).