# File lib/fakefs/fileutils.rb, line 264 def touch(list, options = {}) Array(list).each do |f| if (fs = FileSystem.find(f)) now = Time.now fs.mtime = options[:mtime] || now fs.atime = now else file = File.open(f, 'w') file.close if (mtime = options[:mtime]) fs = FileSystem.find(f) fs.mtime = mtime end end end end