unless g:speckle_env?
g:speckle_env = {} g:speckle_env.matchers = g:MatchersConstructor() g:speckle_env.assertions = 0
end
def expect(actual)
env = g:speckle_env env.actual = actual matchers = env.matchers expectation = g:ExpectationConstructor(actual) expectation.load(matchers) return expectation
end
def get_matchers()
env = g:speckle_env matchers = env.matchers return matchers
end
def define_matcher(ok_name, not_ok_name, matcher)
matchers = get_matchers() matchers.define_pair(ok_name, not_ok_name, matcher)
end
def get_logger()
unless g:logger? g:logger = g:LoggerConstructor() end return g:logger
end
s:logger = get_logger()