Sha256: 223a610f0a1986386599ccfe9ceb449d2ec869f1d80c86e3dcd1fa8c8682a48f
Contents?: true
Size: 603 Bytes
Versions: 3
Compression:
Stored size: 603 Bytes
Contents
require "spec_helper" require "hamster/deque" describe Hamster::Deque do describe "#inspect" do [ [[], 'Hamster::Deque[]'], [["A"], 'Hamster::Deque["A"]'], [%w[A B C], 'Hamster::Deque["A", "B", "C"]'] ].each do |values, expected| context "on #{values.inspect}" do let(:deque) { D[*values] } it "returns #{expected.inspect}" do deque.inspect.should == expected end it "returns a string which can be eval'd to get an equivalent object" do eval(deque.inspect).should eql(deque) end end end end end
Version data entries
3 entries across 3 versions & 2 rubygems