Sha256: 215224b2c6ec117f12fee0cbd607a2ca5797a14af36e3be082ea35ec52040150
Contents?: true
Size: 714 Bytes
Versions: 6
Compression:
Stored size: 714 Bytes
Contents
module Mutant module Meta class Example include Adamantium, Anima.new(:file, :node, :node_type, :expected) # Verification instance for example # # @return [Verification] def verification Verification.new(self, generated) end # Normalized source # # @return [String] def source Unparser.unparse(node) end memoize :source # Generated mutations on example source # # @return [Enumerable<Mutant::Mutation>] def generated Mutator.mutate(node).map do |node| Mutation::Evil.new(self, node) end end memoize :generated end # Example end # Meta end # Mutant
Version data entries
6 entries across 6 versions & 1 rubygems