Sha256: a034797735eca22a157a370887427e91c61de9c7f99108117c3aca9b40a26389
Contents?: true
Size: 399 Bytes
Versions: 33
Compression:
Stored size: 399 Bytes
Contents
describe "Marshal.load" do it 'loads array with instance variable' do a = Marshal.load("\x04\bI[\bi\x06i\ai\b\x06:\n@ivari\x01{") a.should == [1, 2, 3] a.instance_variable_get(:@ivar).should == 123 end it 'loads a hash with a default value (hash_def)' do hash = Marshal.load("\x04\b}\x06i\x06i\a:\bdef") hash.should == { 1 => 2 } hash.default.should == :def end end
Version data entries
33 entries across 33 versions & 1 rubygems