# File lib/fakefs/fileutils.rb, line 112 def touch(list, options={}) Array(list).each do |f| directory = File.dirname(f) # FIXME this explicit check for '.' shouldn't need to happen if File.exists?(directory) || directory == '.' FileSystem.add(f, FakeFile.new) else raise Errno::ENOENT, f end end end