Sha256: 468d89788ce04976b6cf537210739320b04cbe5aa68f6fd7fc80eda1b65df1e0
Contents?: true
Size: 823 Bytes
Versions: 3
Compression:
Stored size: 823 Bytes
Contents
require 'helper' include FunWith::Files class TestTouching < Test::Unit::TestCase context "inside a tmpdir" do setup do @dir = FilePath.tmpdir end teardown do FileUtils.rmtree( @dir ) end should "touch a subdirectory" do @subdir = @dir.touch_dir( "Movies", "Basketball", "Shaquille" ) assert_kind_of FilePath, @subdir assert @subdir.directory? assert_equal @dir, @subdir.up.up.up @subdir_file = @dir.join( "Movies", "Basketball", "Shaquille", "JamNinja.m4v" ).touch assert_kind_of FilePath, @subdir_file assert @subdir_file.file? assert_equal @dir, @subdir_file.dirname.up.up.up end should "accept touch_dir on existing directory" do assert_nothing_raised do @dir.touch_dir end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fun_with_files-0.0.3 | ./test/test_touching.rb |
fun_with_files-0.0.2 | ./test/test_touching.rb |
fun_with_files-0.0.1 | ./test/test_touching.rb |