Sha256: 96f59412f22ed0eb9e552c33a5a61a84900a6354f025284e18ed667d4c260c0c

Contents?: true

Size: 730 Bytes

Versions: 33

Compression:

Stored size: 730 Bytes

Contents

require File.expand_path('../../../../spec_helper', __FILE__)

describe "File::Stat#inspect" do

  before :each do
    @file = tmp('i_exist')
    touch(@file) { |f| f.write "rubinius" }
  end

  after :each do
    rm_r @file
  end
if ( System.get_property('platform') != 'WINDOWS' )
  it "produces a nicely formatted description of a File::Stat object" do
    st = File.stat(@file)
    expected = "#<File::Stat dev=0x#{st.dev.to_s(16)}, ino=#{st.ino}, mode=#{sprintf("%07o", st.mode)}, nlink=#{st.nlink}, uid=#{st.uid}, gid=#{st.gid}, rdev=0x#{st.rdev.to_s(16)}, size=#{st.size}, blksize=#{st.blksize}, blocks=#{st.blocks}, atime=#{st.atime}, mtime=#{st.mtime}, ctime=#{st.ctime}>"
    st.inspect.should == expected
  end
end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
rhodes-3.3.5 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.4 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.3 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.3.beta.4 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.3.beta.3 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.3.beta.2 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.3.beta.1 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.7 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.6 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.5 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.4 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.3 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.2 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.2.beta.1 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.1 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.0 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.0.beta.3 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.0.beta.2 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb
rhodes-3.3.0.beta.1 spec/framework_spec/app/spec/core/file/stat/inspect_spec.rb