lib/mutant/mutator/node/literal/float.rb in mutant-0.8.10 vs lib/mutant/mutator/node/literal/float.rb in mutant-0.8.11

- old
+ new

@@ -7,16 +7,16 @@ handle(:float) private - # Emit mutants + # Emit mutations # # @return [undefined] def dispatch emit_singletons - emit_values(values) + emit_values emit_special_cases end SPECIAL = [ N_NAN, @@ -34,13 +34,11 @@ # Values to mutate to # # @return [Array] def values original = children.first - # Work around a bug in RBX/MRI or JRUBY: - [0.0, 1.0, -original].delete_if do |value| - value.eql?(original) - end + + [0.0, 1.0, -original] end end # Float end # Literal end # Node