Sha256: bdca4db2f5b21fdfe5fffde8d23a6d6322163b2381e8c89ce6e41d59158bb41f
Contents?: true
Size: 523 Bytes
Versions: 3
Compression:
Stored size: 523 Bytes
Contents
module Mutest class Mutator class Node class Literal < self # Abstract mutator for boolean literals class Boolean < self private MAP = { true: :false, false: :true }.freeze handle(*MAP.keys) # Emit mutations # # @return [undefined] def dispatch emit(s(MAP.fetch(node.type))) end end # Boolean end # Literal end # Node end # Mutator end # Mutest
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mutest-0.0.9 | lib/mutest/mutator/node/literal/boolean.rb |
mutest-0.0.8 | lib/mutest/mutator/node/literal/boolean.rb |
mutest-0.0.7 | lib/mutest/mutator/node/literal/boolean.rb |