free_mutant/meta/float.rb
2014-06-02 14:22:57 +00:00

38 lines
578 B
Ruby

# encoding: utf-8
Mutant::Meta::Example.add do
source '10.0'
# generic
mutation 'nil'
# edge cases
mutation '0.0'
mutation '1.0'
mutation '(0.0 / 0.0)'
mutation '(1.0 / 0.0)'
mutation '(-1.0 / 0.0)'
# negative
mutation '-10.0'
end
Mutant::Meta::Example.add do
source '0.0'
mutation 'nil'
mutation '1.0'
mutation '(0.0 / 0.0)'
mutation '(1.0 / 0.0)'
mutation '(-1.0 / 0.0)'
end
Mutant::Meta::Example.add do
source '-0.0'
mutation 'nil'
mutation '1.0'
mutation '(0.0 / 0.0)'
mutation '(1.0 / 0.0)'
mutation '(-1.0 / 0.0)'
end