Sha256: 68ec12230d321a2de7cab2249b00abb1d3c036e722c996ae4f904c71007357dc

Contents?: true

Size: 215 Bytes

Versions: 33

Compression:

Stored size: 215 Bytes

Contents

describe "Struct#dup" do
  it "should return another struct instance" do
    klass = Struct.new("Klass", :foo)
    a = klass.new(1)
    b = a.dup
    b.foo = 2

    a.foo.should == 1
    b.foo.should == 2
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
opal-1.8.3.rc1 spec/opal/core/struct/dup_spec.rb
opal-1.8.2 spec/opal/core/struct/dup_spec.rb
opal-1.8.1 spec/opal/core/struct/dup_spec.rb
opal-1.8.0 spec/opal/core/struct/dup_spec.rb
opal-1.8.0.beta1 spec/opal/core/struct/dup_spec.rb
opal-1.7.4 spec/opal/core/struct/dup_spec.rb
opal-1.8.0.alpha1 spec/opal/core/struct/dup_spec.rb
opal-1.7.3 spec/opal/core/struct/dup_spec.rb
opal-1.7.2 spec/opal/core/struct/dup_spec.rb
opal-1.7.1 spec/opal/core/struct/dup_spec.rb
opal-1.7.0 spec/opal/core/struct/dup_spec.rb
opal-1.7.0.rc1 spec/opal/core/struct/dup_spec.rb
opal-1.6.1 spec/opal/core/struct/dup_spec.rb
opal-1.6.0 spec/opal/core/struct/dup_spec.rb
opal-1.6.0.rc1 spec/opal/core/struct/dup_spec.rb
opal-1.6.0.alpha1 spec/opal/core/struct/dup_spec.rb
opal-1.5.1 spec/opal/core/struct/dup_spec.rb
opal-1.5.0 spec/opal/core/struct/dup_spec.rb
opal-1.5.0.rc1 spec/opal/core/struct/dup_spec.rb
opal-1.4.1 spec/opal/core/struct/dup_spec.rb