Sha256: 74ed1a16647585462acbec76324e6d449ca5fb31e090fa0fffb8a5594eef521a

Contents?: true

Size: 499 Bytes

Versions: 3

Compression:

Stored size: 499 Bytes

Contents

# frozen_string_literal: true

Mutant::Meta::Example.add :hash do
  source '{true => true, false => false}'

  singleton_mutations

  # Mutation of each key and value in hash
  mutation '{ false => true  ,  false => false }'
  mutation '{ true  => false ,  false => false }'
  mutation '{ true  => true  ,  true  => false }'
  mutation '{ true  => true  ,  false => true  }'

  # Remove each key once
  mutation '{ true => true }'
  mutation '{ false => false }'

  # Empty hash
  mutation '{}'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mutant-0.9.11 meta/hash.rb
mutant-0.9.10 meta/hash.rb
mutant-0.9.9 meta/hash.rb