Sha256: 09215a8763983653cbaa5e46f7c0b52f8b4aa3076c0e23e7a97282470064ee47
Contents?: true
Size: 812 Bytes
Versions: 1
Compression:
Stored size: 812 Bytes
Contents
ruby_version_is ""..."1.9" do require 'ftools' describe "File.compare" do before(:each) do (1..3).to_a.each do |n| if n == 3 system "echo 'hello mri' > compare_test_#{n}" else system "echo 'hello rubinius' > compare_test_#{n}" end system "chmod a+x compare_test_#{n}" end end after(:each) do (1..3).to_a.each { |n| File.unlink "compare_test_#{n}" } end it "compares the file at 1st arg to the file at 2nd arg" do File.compare("compare_test_1", "compare_test_2").should == true File.compare("compare_test_2", "compare_test_1").should == true File.compare("compare_test_1", "compare_test_3").should == false File.compare("compare_test_2", "compare_test_3").should == false end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubysl-ftools-1.0.0 | spec/compare_spec.rb |