Sha256: 66eee1283501a74f85c7bb29b718f940d269b502e71812b0c7f97ca4c4c6c4b2
Contents?: true
Size: 440 Bytes
Versions: 22
Compression:
Stored size: 440 Bytes
Contents
# frozen_string_literal: true RSpec.describe Blacklight::NestedOpenStructWithHashAccess do describe "#deep_dup" do it "preserves the current class" do expect(described_class.new(described_class).deep_dup).to be_a_kind_of described_class end it "preserves the default proc" do nested = described_class.new Hash copy = nested.deep_dup copy.a[:b] = 1 expect(copy.a[:b]).to eq 1 end end end
Version data entries
22 entries across 22 versions & 1 rubygems