1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
emacs/test/automated
Michael Albinus 0d9c67236c Further work on `stopped' events in filenotify.el
* doc/lispref/os.texi (File Notifications): Rework examples.

* lisp/filenotify.el (file-notify--rm-descriptor): Optional parameter.
(file-notify--rm-descriptor, file-notify-callback): Improve check
for sending `stopped' event.
(file-notify-add-watch): Check for more events for `inotify'.

* test/automated/file-notify-tests.el
(file-notify--test-expected-events): New defvar.
(file-notify--test-with-events): Use it.
(file-notify--test-cleanup): Make it more robust when deleting
directories.
(file-notify--test-event-test): Check also for watched directories.
(file-notify--test-event-handler): Suppress temporary .#files.
(file-notify-test02-events, file-notify-test04-file-validity):
Rework `stopped' events.
(file-notify-test05-dir-validity): Wait for events when appropriate.
2015-10-26 16:46:48 +01:00
..
data Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
add-log-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
advice-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
auth-source-tests.el Add first unit tests for auth-source.el 2015-10-05 13:58:24 +02:00
auto-revert-tests.el Adapt tests in auto-revert-tests.el 2015-09-15 20:12:34 +02:00
bytecomp-tests.el Fix bytecomp-tests--warnings when $TMPDIR has a long name 2015-06-21 20:27:48 +03:00
calc-tests.el Backport: Handle the `neg' operator in some calc-units functions. 2015-01-22 03:29:23 +01:00
cl-generic-tests.el Change defgeneric so it doesn't completely redefine the function 2015-05-21 23:46:10 -04:00
cl-lib-tests.el Spelling fixes 2015-05-05 12:25:48 -07:00
cmds-tests.el Add test for `self-insert-command' (bug#21633) 2015-10-07 15:09:19 +02:00
coding-tests.el Spelling fixes 2015-10-14 14:46:50 -07:00
comint-testsuite.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
compile-tests.el Some more minor backslash fixes 2015-09-17 15:56:46 -07:00
completion-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
core-elisp-tests.el * lisp/emacs-lisp/backquote.el: Fix bug with unoptimized exp. 2015-01-30 16:00:29 -05:00
data-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
dbus-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
decoder-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
descr-text-test.el descr-text: add `describe-char-eldoc' describing character at point 2015-01-20 15:03:20 +01:00
eieio-test-methodinvoke.el automated/eieio-test-methodinvoke.el (make-instance) <(subclass C)>: 2015-04-14 23:06:44 -04:00
eieio-test-persist.el Update eieio tests for recent eieio-core change. 2015-07-03 17:25:51 -07:00
eieio-tests.el Update eieio tests for recent eieio-core change. 2015-07-03 17:25:51 -07:00
electric-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
elisp-mode-tests.el Fix a bug in elisp--xref-find-definitions related to cl-generic defaults 2015-09-15 14:44:46 -05:00
epg-tests.el epg-tests.el: Standardize license notice. 2015-03-24 13:58:46 -04:00
ert-tests.el * test/automated/ert-tests.el (ert-test-deftest): Add FIXME. 2015-08-08 19:43:14 -04:00
ert-x-tests.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
eshell.el * lisp/eshell: Make backslash a no-op in front of normal chars 2015-04-08 22:31:51 -04:00
f90.el * lisp/progmodes/f90.el (f90-type-def-re): Handle attribute lists 2015-07-05 19:25:04 -07:00
file-notify-tests.el Further work on `stopped' events in filenotify.el 2015-10-26 16:46:48 +01:00
files.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
finalizer-tests.el Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS 2015-08-26 19:24:58 -07:00
flymake-tests.el Support automated ‘make check’ in non-C locale 2015-09-03 22:14:33 -07:00
fns-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
font-parse-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
generator-tests.el Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS 2015-08-26 19:24:58 -07:00
gnus-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
help-fns.el Spelling fixes 2015-06-14 22:56:45 -07:00
icalendar-tests.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
imenu-test.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
info-xref.el Some more minor backslash fixes 2015-09-17 15:56:46 -07:00
inotify-test.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
json-tests.el Maintain ordering of JSON object keys by default 2015-10-03 23:52:36 +02:00
let-alist.el * lisp/let-alist.el (let-alist--deep-dot-search): Fix cons 2015-06-11 15:08:32 +01:00
lexbind-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
libxml-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
Makefile.in Minor quoting fixes in scripts and doc 2015-09-16 16:07:15 -07:00
man-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
map-tests.el Improve the semantic of map-some 2015-09-06 00:51:35 +02:00
message-mode-tests.el * test/automated/message-mode-tests.el (message-mode-propertize): 2015-04-24 00:10:11 -07:00
mule-util.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
newsticker-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
occur-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
package-test.el * test/automated/package-test.el (package-test-install-single): 2015-10-06 19:40:27 +01:00
pcase-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
print-tests.el Omit needless "\ " after multibyte then newline 2015-04-22 11:00:16 -07:00
process-tests.el Add facility to collect stderr of async subprocess 2015-04-11 07:59:27 +09:00
python-tests.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
reftex-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
regexp-tests.el * test/automated/regexp-tests.el: Require regexp-opt 2015-01-23 19:52:07 -05:00
replace-tests.el Add test for previous commit 2015-06-02 10:54:31 +02:00
ruby-mode-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sasl-scram-rfc-tests.el # Add 2015 to copyright years 2015-02-13 18:45:40 -08:00
seq-tests.el New function seq-position 2015-10-20 00:39:27 +02:00
sgml-mode-tests.el * test/automated/sgml-mode-tests.el: New file. 2015-05-18 22:31:20 +03:00
simple-test.el * test/automated/simple-test.el: New file 2015-10-26 00:27:10 +00:00
subr-tests.el Add new function string-greaterp 2015-06-04 18:27:54 +02:00
subr-x-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
subword-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
syntax-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tabulated-list-test.el Spelling fixes 2015-10-14 14:46:50 -07:00
textprop-tests.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
thingatpt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
thunk-tests.el New library thunk.el 2015-10-23 13:22:21 +02:00
tildify-tests.el Support automated ‘make check’ in non-C locale 2015-09-03 22:14:33 -07:00
timer-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tramp-tests.el * lisp/net/tramp-sh.el (tramp-convert-file-attributes): 2015-08-30 09:59:02 +02:00
undo-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-future-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-util-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-bzr.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-tests.el Fix VC test suite on MS-Windows 2015-06-27 14:27:23 +03:00
xml-parse-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
zlib-tests.el Rename 'foo-gzipped' to 'foo.gz' 2015-05-17 17:30:22 -07:00