Sha256: 796ac70a1c6102045f941e94768b43e6f2ed8cab830c4ee8936df13ee26b6bbf
Contents?: true
Size: 1.41 KB
Versions: 1
Compression:
Stored size: 1.41 KB
Contents
require 'spec_helper' require 'tempfile' require 'fileutils' include FileUtils TMPDIR = File.join(File.dirname(__FILE__), '../tmp') describe "file_extensions" do before(:all) do Dir.mkdir(TMPDIR) unless File.exist?(TMPDIR) end after(:each) do rm_rf(Dir.glob(File.join(TMPDIR,'file_extensions_spec*'))) end describe("File.mkdirs") do it "should make a single directory when it does not exist" do dirspec = get_temp_filename File.mkdirs(dirspec) (File.exist?(dirspec).should be_true) && (File.directory?(dirspec).should be_true) end it "should make a multiple directories when they do not exist" do dirspec = File.join(get_temp_filename, 'foo', 'bar') File.mkdirs(dirspec) (File.exist?(dirspec).should be_true) && (File.directory?(dirspec).should be_true) end it "should not make any directories when they already exist" do dirspec = File.join(get_temp_filename, 'foo', 'bar') File.mkdirs(dirspec) File.mkdirs(dirspec) (File.exist?(dirspec).should be_true) && (File.directory?(dirspec).should be_true) end end describe("File.touch") do it "should create new file if none exists" it "should change the modification time to the current time for pre-existing file" end def get_temp_filename outfile = Tempfile.new('file_extensions_spec', TMPDIR) filespec = outfile.path outfile.unlink filespec end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
royw-roys_extensions-0.0.4 | spec/file_extensions_spec.rb |