Sha256: 22004f8433cdf00eedfaac9d74471dc8d75ad82a25641e07b7761a56e718fe07

Contents?: true

Size: 333 Bytes

Versions: 5

Compression:

Stored size: 333 Bytes

Contents

# encoding: utf-8

require 'spec_helper'

describe Mutant::Mutator::Node::NamedValue::VariableAssignment, 'mutations' do
  let(:source) { 'A = true' }

  let(:mutations) do
    mutations = []
    mutations << 'A__MUTANT__ = true'
    mutations << 'A = false'
    mutations << 'A = nil'
  end

  it_should_behave_like 'a mutator'
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
mutant-0.5.17 spec/unit/mutant/mutator/node/named_value/constant_assignment_spec.rb
mutant-0.5.16 spec/unit/mutant/mutator/node/named_value/constant_assignment_spec.rb
mutant-0.5.15 spec/unit/mutant/mutator/node/named_value/constant_assignment_spec.rb
mutant-0.5.14 spec/unit/mutant/mutator/node/named_value/constant_assignment_spec.rb
mutant-0.5.13 spec/unit/mutant/mutator/node/named_value/constant_assignment_spec.rb