diff options
Diffstat (limited to 'test/rake/test_task_manager.rb')
-rw-r--r-- | test/rake/test_task_manager.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/rake/test_task_manager.rb b/test/rake/test_task_manager.rb index 94c30d9c82..1e92e25fbf 100644 --- a/test/rake/test_task_manager.rb +++ b/test/rake/test_task_manager.rb @@ -1,4 +1,6 @@ require 'test/unit' +require 'fileutils' +require 'tmpdir' require 'rake' class Rake::TestTaskManager < Test::Unit::TestCase @@ -7,7 +9,16 @@ class Rake::TestTaskManager < Test::Unit::TestCase end def setup + @oldpwd = Dir.pwd + @tmpdir = Dir.mktmpdir("rake") + Dir.chdir(@tmpdir) @tm = TaskManager.new + open("README", "wb") {} + end + + def teardown + Dir.chdir(@oldpwd) + FileUtils.rm_rf(@tmpdir) end def test_create_task_manager |