Sha256: ba889e5094b24877c287d96515545c355898e5a609391a5d54e302d6473e3bb5
Contents?: true
Size: 610 Bytes
Versions: 26
Compression:
Stored size: 610 Bytes
Contents
# encoding: utf-8 module Mutant class Killer # Abstract base class for killer with static result class Static < self # Return result # # @return [true] # if mutation was killed # # @return [false] # otherwise # # @api private # def run self.class::RESULT end # Killer that is always successful class Success < self RESULT = true end # Success # Killer that always fails class Fail < self RESULT = false end # Fail end # Static end # Killer end # Mutant
Version data entries
26 entries across 26 versions & 1 rubygems