Sha256: 4cc39acb05d5e19375342ceecd6abffe90187cb4dcf8ef9da0764a3aa3a44f9b
Contents?: true
Size: 510 Bytes
Versions: 7
Compression:
Stored size: 510 Bytes
Contents
require_relative 'base' module Spectus module RequirementLevel # Low requirement level's class. # # @api private # class Low < Base # Evaluate the expectation. # # @return [Result::Fail, Result::Pass] report if the low expectation # pass or fail. def result state = sandbox if state.valid? || state.exception.class.equal?(::NoMethodError) pass!(state) else fail!(state) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems