free_mutant/meta/super.rb
Markus Schirp 7bf70d9634 Add support for explicit type in meta examples
* This is needed to relate examples to node types for nodes that cannot
  stand alone. Example are :where nodes that do not have syntax outside
  a :case
2016-03-19 15:13:05 +00:00

25 lines
462 B
Ruby

Mutant::Meta::Example.add :super do
source 'super'
singleton_mutations
mutation 'super()'
end
Mutant::Meta::Example.add :super do
source 'super()'
singleton_mutations
end
Mutant::Meta::Example.add :super do
source 'super(foo, bar)'
singleton_mutations
mutation 'super()'
mutation 'super(foo)'
mutation 'super(bar)'
mutation 'super(foo, nil)'
mutation 'super(foo, self)'
mutation 'super(nil, bar)'
mutation 'super(self, bar)'
end