Sha256: 06e3cd2f9294690c198267ba4224d75a48d0a607e9b3800d317f420cf0d3a1bc
Contents?: true
Size: 913 Bytes
Versions: 1
Compression:
Stored size: 913 Bytes
Contents
require File.dirname(__FILE__) + '/../../spec_helper' process_is_foreground do not_supported_on :ironruby, :jruby do require 'readline' describe "Readline.readline" do before :each do @file = tmp('readline') File.open(@file, 'w') do |file| file.puts "test\n" end @stdin_back = STDIN.dup @stdout_back = STDOUT.dup STDIN.reopen(@file, 'r') STDOUT.reopen("/dev/null") end after :each do File.delete(@file) if File.exists?(@file) STDIN.reopen(@stdin_back) STDOUT.reopen(@stdout_back) end it "returns the input string" do Readline.readline.should == "test" end # ruby_version_is "" ... "1.8" do # Exclude MRI 1.9.1.p0 because it segfaults. it "taints the returned strings" do Readline.readline.tainted?.should be_true end #end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
readline-ffi-0.0.2 | spec/library/readline/readline_spec.rb |