Sha256: a813dec8e93ee32a2e178327e58397063b9f8ac5d2d886df81e45098f6975fde

Contents?: true

Size: 326 Bytes

Versions: 45

Compression:

Stored size: 326 Bytes

Contents

require 'spec_helper'

class Empty
end

class MyClass
    attr_accessor :stuff
end

describe Object do

    describe '#deep_clone' do
        it 'returns a deep copy of the object' do
            a = [ [1,2] ]
            b = a.deep_clone
            a[0] << 3

            expect(b).to eq([ [1,2] ])
        end
    end

end

Version data entries

45 entries across 45 versions & 2 rubygems

Version Path
cuboid-0.2.13 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.12 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.11 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.10 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.9 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.8 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.7 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.6 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.5 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.4.2 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.4.1 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.4 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.3 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.2 spec/cuboid/ruby/object_spec.rb
cuboid-0.2.1 spec/cuboid/ruby/object_spec.rb
cuboid-0.2 spec/cuboid/ruby/object_spec.rb
arachni-1.6.1.3 spec/arachni/ruby/object_spec.rb
cuboid-0.1.9.1 spec/cuboid/ruby/object_spec.rb
arachni-1.6.1.2 spec/arachni/ruby/object_spec.rb
cuboid-0.1.9 spec/cuboid/ruby/object_spec.rb