Sha256: b1f5d07e0ac97b0da3232a73b27b9536a8178bb9f8d0889a18be1cd57bcd1c4c
Contents?: true
Size: 913 Bytes
Versions: 83
Compression:
Stored size: 913 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' describe "File.atime" do before :each do @file = tmp('test.txt') File.open(@file, "w") {} # touch end after :each do File.delete(@file) if File.exist?(@file) end it "returns the last access time for the named file as a Time object" do File.atime(@file) File.atime(@file).should be_kind_of(Time) end it "raises an Errno::ENOENT exception if the file is not found" do lambda { File.atime('a_fake_file') }.should raise_error(Errno::ENOENT) end end describe "File#atime" do before :each do @name = File.expand_path(File.join(__rhoGetCurrentDir(), __FILE__)).gsub(/\.rb/,".iseq") @file = File.open(@name) end after :each do @file.close rescue nil end it "returns the last access time to self" do @file.atime @file.atime.should be_kind_of(Time) end end
Version data entries
83 entries across 83 versions & 1 rubygems