Sha256: 9608d5f2d362b8e493cf81b112df00378a599f3910bffac02c6a376dd849e8fb

Contents?: true

Size: 304 Bytes

Versions: 17

Compression:

Stored size: 304 Bytes

Contents

require 'spec_helper'

describe Mutant::Mutator::Node::Literal, 'fixnum' do
  let(:random_fixnum) { 5 }

  let(:source) { '10' }

  let(:mutations) do
    %W(nil 0 1 #{random_fixnum} -10)
  end

  before do
    Mutant::Random.stub(:fixnum => random_fixnum)
  end

  it_should_behave_like 'a mutator'
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
mutant-0.2.20 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.17 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.16 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.15 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.14 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.13 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.12 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.11 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.9 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.8 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.7 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.6 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.5 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.4 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.3 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.2 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb
mutant-0.2.1 spec/unit/mutant/mutator/node/literal/fixnum_spec.rb