2017-07-09 12:06:36 +00:00
|
|
|
# frozen_string_literal: true
|
2017-07-10 13:39:13 +00:00
|
|
|
|
2018-09-30 00:50:43 +00:00
|
|
|
require_relative "abstract_unit"
|
|
|
|
require_relative "file_update_checker_shared_tests"
|
2010-06-20 11:26:42 +00:00
|
|
|
|
2015-10-12 19:44:21 +00:00
|
|
|
class FileUpdateCheckerTest < ActiveSupport::TestCase
|
2015-11-10 15:21:33 +00:00
|
|
|
include FileUpdateCheckerSharedTests
|
2015-10-12 19:44:21 +00:00
|
|
|
|
2015-11-11 05:38:18 +00:00
|
|
|
def new_checker(files = [], dirs = {}, &block)
|
2015-10-12 18:41:14 +00:00
|
|
|
ActiveSupport::FileUpdateChecker.new(files, dirs, &block)
|
2012-03-15 12:21:20 +00:00
|
|
|
end
|
2015-11-09 17:24:41 +00:00
|
|
|
|
|
|
|
def wait
|
|
|
|
# noop
|
|
|
|
end
|
|
|
|
|
|
|
|
def touch(files)
|
|
|
|
sleep 1 # let's wait a bit to ensure there's a new mtime
|
|
|
|
super
|
|
|
|
end
|
2012-01-06 22:42:53 +00:00
|
|
|
end
|