Sha256: 70eb1c77d5aed7a72884e153d696497c4a90307693787c750dc0259ef6cc46f4
Contents?: true
Size: 540 Bytes
Versions: 11
Compression:
Stored size: 540 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(isolation = false) state = sandbox(isolation) if state.valid? || state.exception.class.equal?(::NoMethodError) pass!(state) else fail!(state) end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems