This is used to power the auto_test()
and
auto_test_package()
functions which are used to rerun tests
whenever source code changes.
Arguments
- path
character vector of paths to watch. Omit trailing backslash.
- callback
function called every time a change occurs. It should have three parameters: added, deleted, modified, and should return
TRUE
to keep watching, orFALSE
to stop.- pattern
file pattern passed to
dir()
- hash
hashes are more accurate at detecting changes, but are slower for large files. When
FALSE
, uses modification time stamps