Sha256: 078631e23f81d1f29a0b9c2d645b5e7f1d6bf72cda28da3ff84173d141ad13b1
Contents?: true
Size: 662 Bytes
Versions: 3
Compression:
Stored size: 662 Bytes
Contents
process_is_foreground do with_feature :readline do require 'readline' describe "Readline::HISTORY.each" do before(:each) do Readline::HISTORY.push("1", "2", "3") end after(:each) do Readline::HISTORY.pop Readline::HISTORY.pop Readline::HISTORY.pop end it "yields each item in the history" do result = [] Readline::HISTORY.each do |x| result << x end result.should == ["1", "2", "3"] end it "yields tainted Objects" do Readline::HISTORY.each do |x| x.tainted?.should be_true end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubysl-readline-1.0.1 | spec/history/each_spec.rb |
rubysl-readline-2.0.2 | spec/history/each_spec.rb |
rubysl-readline-1.0.0 | spec/history/each_spec.rb |