Sha256: 3d17d3151895d7b17f0a3df6c8f2b0cabf4bcda5d4900412997847b500499c01
Contents?: true
Size: 828 Bytes
Versions: 3
Compression:
Stored size: 828 Bytes
Contents
require 'helper' class TestTouching < FunWith::Files::TestCase context "inside a tmpdir" do setup do @dir = FilePath.tmpdir end teardown do @dir.rm assert_equal false, @dir.directory? 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.7 | ./test/test_touching.rb |
fun_with_files-0.0.6 | ./test/test_touching.rb |
fun_with_files-0.0.5 | ./test/test_touching.rb |