process_is_foreground do with_feature :readline do require 'readline' describe "Readline::HISTORY.empty?" do it "returns true when the history is empty" do Readline::HISTORY.should be_empty Readline::HISTORY.push("test") Readline::HISTORY.should_not be_empty Readline::HISTORY.pop Readline::HISTORY.should be_empty end end end end