$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..', 'lib') require 'fakefs/safe' require 'test/unit' class FakeFSSafeTest < Test::Unit::TestCase def setup FakeFS.deactivate! end def test_FakeFS_method_does_not_intrude_on_global_namespace path = '/path/to/file.txt' FakeFS do File.open(path, 'w') { |f| f.write "Yatta!" } assert File.exists?(path) end assert ! File.exists?(path) end end