aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorK. Handa2016-01-14 21:55:43 +0900
committerK. Handa2016-01-14 21:55:43 +0900
commit641a3472ef245157ebcb2114f2d608cb3cb401a7 (patch)
tree85e524c8d12caca29588382205f536b2008edc55 /test
parent9835757013569673854b692ccbb58bfb3c3ed1f7 (diff)
parentee83b77f5ddede0fed518d0c23cf0ae38ce5b745 (diff)
downloademacs-641a3472ef245157ebcb2114f2d608cb3cb401a7.tar.gz
emacs-641a3472ef245157ebcb2114f2d608cb3cb401a7.zip
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'test')
-rw-r--r--test/ChangeLog.12
-rw-r--r--test/Makefile.in18
-rw-r--r--test/automated/vc-hg.el58
-rw-r--r--test/lisp/abbrev-tests.el2
-rw-r--r--test/lisp/autorevert-tests.el5
-rw-r--r--test/lisp/calc/calc-tests.el2
-rw-r--r--test/lisp/calendar/icalendar-tests.el2
-rw-r--r--test/lisp/character-fold-tests.el2
-rw-r--r--test/lisp/comint-tests.el2
-rw-r--r--test/lisp/descr-text-tests.el2
-rw-r--r--test/lisp/dired-tests.el2
-rw-r--r--test/lisp/electric-tests.el2
-rw-r--r--test/lisp/emacs-lisp/cl-generic-tests.el2
-rw-r--r--test/lisp/emacs-lisp/cl-lib-tests.el2
-rw-r--r--test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el2
-rw-r--r--test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el2
-rw-r--r--test/lisp/emacs-lisp/eieio-tests/eieio-tests.el2
-rw-r--r--test/lisp/emacs-lisp/ert-tests.el2
-rw-r--r--test/lisp/emacs-lisp/ert-x-tests.el2
-rw-r--r--test/lisp/emacs-lisp/generator-tests.el2
-rw-r--r--test/lisp/emacs-lisp/let-alist-tests.el2
-rw-r--r--test/lisp/emacs-lisp/map-tests.el2
-rw-r--r--test/lisp/emacs-lisp/nadvice-tests.el2
-rw-r--r--test/lisp/emacs-lisp/package-tests.el2
-rw-r--r--test/lisp/emacs-lisp/pcase-tests.el2
-rw-r--r--test/lisp/emacs-lisp/regexp-opt-tests.el2
-rw-r--r--test/lisp/emacs-lisp/seq-tests.el2
-rw-r--r--test/lisp/emacs-lisp/subr-x-tests.el2
-rw-r--r--test/lisp/emacs-lisp/tabulated-list-test.el2
-rw-r--r--test/lisp/emacs-lisp/thunk-tests.el2
-rw-r--r--test/lisp/emacs-lisp/timer-tests.el2
-rw-r--r--test/lisp/epg-tests.el2
-rw-r--r--test/lisp/eshell/eshell.el2
-rw-r--r--test/lisp/faces-tests.el2
-rw-r--r--test/lisp/filenotify-tests.el4
-rw-r--r--test/lisp/gnus/auth-source-tests.el2
-rw-r--r--test/lisp/gnus/gnus-tests.el2
-rw-r--r--test/lisp/gnus/message-tests.el2
-rw-r--r--test/lisp/help-fns-tests.el2
-rw-r--r--test/lisp/htmlfontify-tests.el2
-rw-r--r--test/lisp/ibuffer-tests.el2
-rw-r--r--test/lisp/imenu-tests.el2
-rw-r--r--test/lisp/info-xref-tests.el2
-rw-r--r--test/lisp/international/mule-util-tests.el2
-rw-r--r--test/lisp/isearch-tests.el2
-rw-r--r--test/lisp/json-tests.el2
-rw-r--r--test/lisp/legacy/bytecomp-tests.el2
-rw-r--r--test/lisp/legacy/coding-tests.el2
-rw-r--r--test/lisp/legacy/core-elisp-tests.el2
-rw-r--r--test/lisp/legacy/decoder-tests.el2
-rw-r--r--test/lisp/legacy/files-tests.el2
-rw-r--r--test/lisp/legacy/font-parse-tests.el2
-rw-r--r--test/lisp/legacy/lexbind-tests.el2
-rw-r--r--test/lisp/legacy/occur-tests.el2
-rw-r--r--test/lisp/legacy/process-tests.el2
-rw-r--r--test/lisp/legacy/syntax-tests.el2
-rw-r--r--test/lisp/legacy/textprop-tests.el2
-rw-r--r--test/lisp/legacy/undo-tests.el2
-rw-r--r--test/lisp/mail/rmail-tests.el2
-rw-r--r--test/lisp/man-tests.el2
-rw-r--r--test/lisp/minibuffer-tests.el2
-rw-r--r--test/lisp/net/dbus-tests.el2
-rw-r--r--test/lisp/net/newsticker-tests.el2
-rw-r--r--test/lisp/net/sasl-scram-rfc-tests.el2
-rw-r--r--test/lisp/net/tramp-tests.el36
-rw-r--r--test/lisp/obarray-tests.el2
-rw-r--r--test/lisp/progmodes/compile-tests.el2
-rw-r--r--test/lisp/progmodes/elisp-mode-tests.el2
-rw-r--r--test/lisp/progmodes/f90.el2
-rw-r--r--test/lisp/progmodes/flymake-tests.el2
-rw-r--r--test/lisp/progmodes/python-tests.el2
-rw-r--r--test/lisp/progmodes/ruby-mode-tests.el2
-rw-r--r--test/lisp/progmodes/subword-tests.el2
-rw-r--r--test/lisp/ps-print-tests.el2
-rw-r--r--test/lisp/replace-tests.el2
-rw-r--r--test/lisp/simple-tests.el2
-rw-r--r--test/lisp/sort-tests.el2
-rw-r--r--test/lisp/subr-tests.el2
-rw-r--r--test/lisp/textmodes/reftex-tests.el2
-rw-r--r--test/lisp/textmodes/sgml-mode-tests.el2
-rw-r--r--test/lisp/textmodes/tildify-tests.el2
-rw-r--r--test/lisp/thingatpt-tests.el2
-rw-r--r--test/lisp/url/url-expand-tests.el2
-rw-r--r--test/lisp/url/url-future-tests.el2
-rw-r--r--test/lisp/url/url-parse-tests.el2
-rw-r--r--test/lisp/url/url-util-tests.el2
-rw-r--r--test/lisp/vc/add-log-tests.el2
-rw-r--r--test/lisp/vc/vc-bzr-tests.el2
-rw-r--r--test/lisp/vc/vc-tests.el2
-rw-r--r--test/lisp/xml-tests.el2
-rw-r--r--test/make-test-deps.emacs-lisp2
-rw-r--r--test/manual/biditest.el2
-rw-r--r--test/manual/cedet/cedet-utests.el2
-rw-r--r--test/manual/cedet/ede-tests.el2
-rw-r--r--test/manual/cedet/semantic-ia-utest.el2
-rw-r--r--test/manual/cedet/semantic-tests.el2
-rw-r--r--test/manual/cedet/semantic-utest-c.el2
-rw-r--r--test/manual/cedet/semantic-utest.el2
-rw-r--r--test/manual/cedet/srecode-tests.el2
-rw-r--r--test/manual/cedet/tests/test.c2
-rw-r--r--test/manual/cedet/tests/test.el2
-rw-r--r--test/manual/cedet/tests/test.make2
-rw-r--r--test/manual/cedet/tests/testdoublens.cpp2
-rw-r--r--test/manual/cedet/tests/testdoublens.hpp2
-rw-r--r--test/manual/cedet/tests/testjavacomp.java2
-rw-r--r--test/manual/cedet/tests/testpolymorph.cpp2
-rw-r--r--test/manual/cedet/tests/testspp.c2
-rw-r--r--test/manual/cedet/tests/testsppreplace.c2
-rw-r--r--test/manual/cedet/tests/testsppreplaced.c2
-rw-r--r--test/manual/cedet/tests/testsubclass.cpp2
-rw-r--r--test/manual/cedet/tests/testsubclass.hh2
-rw-r--r--test/manual/cedet/tests/testtypedefs.cpp2
-rw-r--r--test/manual/cedet/tests/testvarnames.c2
-rw-r--r--test/manual/etags/c-src/abbrev.c3
-rw-r--r--test/manual/etags/c-src/emacs/src/gmalloc.c2
-rw-r--r--test/manual/etags/c-src/emacs/src/keyboard.c2
-rw-r--r--test/manual/etags/c-src/emacs/src/lisp.h2
-rw-r--r--test/manual/etags/c-src/emacs/src/regex.h2
-rw-r--r--test/manual/etags/c-src/etags.c2
-rw-r--r--test/manual/etags/c-src/exit.c2
-rw-r--r--test/manual/etags/c-src/exit.strange_suffix2
-rw-r--r--test/manual/etags/c-src/getopt.h2
-rw-r--r--test/manual/etags/c-src/sysdep.h2
-rw-r--r--test/manual/etags/el-src/emacs/lisp/progmodes/etags.el2
-rw-r--r--test/manual/etags/tex-src/texinfo.tex3
-rw-r--r--test/manual/etags/y-src/cccp.c3
-rw-r--r--test/manual/etags/y-src/parse.c2
-rw-r--r--test/manual/etags/y-src/parse.y2
-rw-r--r--test/manual/indent/pascal.pas2
-rwxr-xr-xtest/manual/indent/shell.sh3
-rw-r--r--test/manual/redisplay-testsuite.el2
-rw-r--r--test/manual/rmailmm.el2
-rw-r--r--test/src/alloc-tests.el2
-rw-r--r--test/src/buffer-tests.el2
-rw-r--r--test/src/cmds-tests.el2
-rw-r--r--test/src/data-tests.el2
-rw-r--r--test/src/decompress-tests.el2
-rw-r--r--test/src/fns-tests.el2
-rw-r--r--test/src/inotify-tests.el2
-rw-r--r--test/src/keymap-tests.el2
-rw-r--r--test/src/print-tests.el2
-rw-r--r--test/src/xml-tests.el2
142 files changed, 243 insertions, 156 deletions
diff --git a/test/ChangeLog.1 b/test/ChangeLog.1
index 7f8eecfe8a2..01cb97e0da3 100644
--- a/test/ChangeLog.1
+++ b/test/ChangeLog.1
@@ -2952,7 +2952,7 @@
2952;; coding: utf-8 2952;; coding: utf-8
2953;; End: 2953;; End:
2954 2954
2955 Copyright (C) 2008-2015 Free Software Foundation, Inc. 2955 Copyright (C) 2008-2016 Free Software Foundation, Inc.
2956 2956
2957 This file is part of GNU Emacs. 2957 This file is part of GNU Emacs.
2958 2958
diff --git a/test/Makefile.in b/test/Makefile.in
index 1e76675ac76..e8b14319549 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -1,6 +1,6 @@
1### @configure_input@ 1### @configure_input@
2 2
3# Copyright (C) 2010-2015 Free Software Foundation, Inc. 3# Copyright (C) 2010-2016 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
@@ -87,6 +87,9 @@ WRITE_LOG = > $@ 2>&1 || { stat=ERROR; cat $@; }; echo $$stat: $@
87## to change this; bug#17848 - if that gets done, this can be simplified). 87## to change this; bug#17848 - if that gets done, this can be simplified).
88## 88##
89## Beware: it approximates 'no-byte-compile', so watch out for false-positives! 89## Beware: it approximates 'no-byte-compile', so watch out for false-positives!
90SELECTOR_DEFAULT=(quote (not (tag :expensive-test)))
91SELECTOR_EXPENSIVE=nil
92SELECTOR=
90%.log: %.el 93%.log: %.el
91 @if grep '^;.*no-byte-compile: t' $< > /dev/null; then \ 94 @if grep '^;.*no-byte-compile: t' $< > /dev/null; then \
92 loadfile=$<; \ 95 loadfile=$<; \
@@ -98,7 +101,7 @@ WRITE_LOG = > $@ 2>&1 || { stat=ERROR; cat $@; }; echo $$stat: $@
98 stat=OK ; \ 101 stat=OK ; \
99 mkdir --parents $(dir $@) ; \ 102 mkdir --parents $(dir $@) ; \
100 $(emacs) -l ert -l $$loadfile \ 103 $(emacs) -l ert -l $$loadfile \
101 -f ert-run-tests-batch-and-exit ${WRITE_LOG} 104 --eval "(ert-run-tests-batch-and-exit ${SELECTOR})" ${WRITE_LOG}
102 105
103ELFILES = $(shell find ${srcdir} -path "${srcdir}/manual" -prune -o \ 106ELFILES = $(shell find ${srcdir} -path "${srcdir}/manual" -prune -o \
104 -path "*resources" -prune -o -name "*el" -print) 107 -path "*resources" -prune -o -name "*el" -print)
@@ -133,9 +136,18 @@ $(foreach test,${TESTS},$(eval $(call test_template,${test})))
133## have to run Emacs for every make invocation, and it might not be 136## have to run Emacs for every make invocation, and it might not be
134## available during clean. 137## available during clean.
135-include make-test-deps.mk 138-include make-test-deps.mk
139## Rerun default tests.
140check:
141 @${MAKE} check-doit SELECTOR="${SELECTOR_DEFAULT}"
142
143## Rerun also expensive tests.
144.PHONY: check-expensive
145check-expensive:
146 @${MAKE} check-doit SELECTOR="${SELECTOR_EXPENSIVE}"
136 147
137## Re-run all the tests every time. 148## Re-run all the tests every time.
138check: 149.PHONY: check-doit
150check-doit:
139 -@for f in $(LOGFILES); do test ! -f $$f || mv $$f $$f~; done 151 -@for f in $(LOGFILES); do test ! -f $$f || mv $$f $$f~; done
140 @${MAKE} check-maybe 152 @${MAKE} check-maybe
141 153
diff --git a/test/automated/vc-hg.el b/test/automated/vc-hg.el
new file mode 100644
index 00000000000..ba966598c4d
--- /dev/null
+++ b/test/automated/vc-hg.el
@@ -0,0 +1,58 @@
1;;; vc-hg.el --- tests for vc/vc-hg.el
2
3;; Copyright (C) 2016 Free Software Foundation, Inc.
4
5;; Author: Dmitry Gutov <dgutov@yandex.ru>
6;; Maintainer: emacs-devel@gnu.org
7
8;; This file is part of GNU Emacs.
9
10;; GNU Emacs is free software: you can redistribute it and/or modify
11;; it under the terms of the GNU General Public License as published by
12;; the Free Software Foundation, either version 3 of the License, or
13;; (at your option) any later version.
14
15;; GNU Emacs is distributed in the hope that it will be useful,
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18;; GNU General Public License for more details.
19
20;; You should have received a copy of the GNU General Public License
21;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
22
23;;; Commentary:
24
25;;; Code:
26
27(require 'vc-hg)
28(require 'vc-annotate)
29
30(ert-deftest vc-hg-annotate-extract-revision-at-line-with-filename ()
31 ;; with filename
32 (with-temp-buffer
33 (save-excursion (insert "215 2007-06-20 CONTENTS:"))
34 (should (equal (vc-hg-annotate-extract-revision-at-line)
35 (cons
36 "215"
37 (expand-file-name "CONTENTS"))))))
38
39(ert-deftest vc-hg-annotate-extract-revision-at-line-with-user ()
40 (with-temp-buffer
41 (save-excursion (insert " gerv 107217 2012-09-17:"))
42 (should (equal (vc-hg-annotate-extract-revision-at-line)
43 "107217"))))
44
45(ert-deftest vc-hg-annotate-extract-revision-at-line-with-both ()
46 (with-temp-buffer
47 (save-excursion (insert "philringnalda 218075 2014-11-28 CLOBBER:"))
48 (should (equal (vc-hg-annotate-extract-revision-at-line)
49 (cons
50 "218075"
51 (expand-file-name "CLOBBER"))))))
52
53(ert-deftest vc-hg-annotate-time ()
54 (with-temp-buffer
55 (save-excursion (insert "philringnalda 218075 2014-11-28 CLOBBER:"))
56 (should (floatp (vc-hg-annotate-time)))))
57
58;;; vc-hg.el ends here
diff --git a/test/lisp/abbrev-tests.el b/test/lisp/abbrev-tests.el
index 37917ec5353..0d93e268a99 100644
--- a/test/lisp/abbrev-tests.el
+++ b/test/lisp/abbrev-tests.el
@@ -1,6 +1,6 @@
1;;; abbrev-tests.el --- Test suite for abbrevs -*- lexical-binding: t; -*- 1;;; abbrev-tests.el --- Test suite for abbrevs -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eli Zaretskii <eliz@gnu.org> 5;; Author: Eli Zaretskii <eliz@gnu.org>
6;; Keywords: abbrevs 6;; Keywords: abbrevs
diff --git a/test/lisp/autorevert-tests.el b/test/lisp/autorevert-tests.el
index 043f80de49e..a6f8cb29563 100644
--- a/test/lisp/autorevert-tests.el
+++ b/test/lisp/autorevert-tests.el
@@ -1,6 +1,6 @@
1;;; auto-revert-tests.el --- Tests of auto-revert 1;;; auto-revert-tests.el --- Tests of auto-revert
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michael Albinus <michael.albinus@gmx.de> 5;; Author: Michael Albinus <michael.albinus@gmx.de>
6 6
@@ -94,6 +94,7 @@
94;; This is inspired by Bug#21841. 94;; This is inspired by Bug#21841.
95(ert-deftest auto-revert-test01-auto-revert-several-files () 95(ert-deftest auto-revert-test01-auto-revert-several-files ()
96 "Check autorevert for several files at once." 96 "Check autorevert for several files at once."
97 :tags '(:expensive-test)
97 (skip-unless (executable-find "cp")) 98 (skip-unless (executable-find "cp"))
98 99
99 (let* ((cp (executable-find "cp")) 100 (let* ((cp (executable-find "cp"))
@@ -138,7 +139,7 @@
138 ;; Strange, that `copy-directory' does not work as expected. 139 ;; Strange, that `copy-directory' does not work as expected.
139 ;; The following shell command is not portable on all 140 ;; The following shell command is not portable on all
140 ;; platforms, unfortunately. 141 ;; platforms, unfortunately.
141 (shell-command (format "%s %s/* %s" cp tmpdir2 tmpdir1)) 142 (shell-command (format "%s -f %s/* %s" cp tmpdir2 tmpdir1))
142 143
143 ;; Check, that the buffers have been reverted. 144 ;; Check, that the buffers have been reverted.
144 (dolist (buf (list buf1 buf2)) 145 (dolist (buf (list buf1 buf2))
diff --git a/test/lisp/calc/calc-tests.el b/test/lisp/calc/calc-tests.el
index d5252ea62a9..c1fb1695c78 100644
--- a/test/lisp/calc/calc-tests.el
+++ b/test/lisp/calc/calc-tests.el
@@ -1,6 +1,6 @@
1;;; calc-tests.el --- tests for calc -*- lexical-binding: t; -*- 1;;; calc-tests.el --- tests for calc -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Leo Liu <sdl.web@gmail.com> 5;; Author: Leo Liu <sdl.web@gmail.com>
6;; Keywords: maint 6;; Keywords: maint
diff --git a/test/lisp/calendar/icalendar-tests.el b/test/lisp/calendar/icalendar-tests.el
index 829cbf2d765..2c13a363213 100644
--- a/test/lisp/calendar/icalendar-tests.el
+++ b/test/lisp/calendar/icalendar-tests.el
@@ -1,6 +1,6 @@
1;; icalendar-tests.el --- Test suite for icalendar.el 1;; icalendar-tests.el --- Test suite for icalendar.el
2 2
3;; Copyright (C) 2005, 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2005, 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Ulf Jasper <ulf.jasper@web.de> 5;; Author: Ulf Jasper <ulf.jasper@web.de>
6;; Created: March 2005 6;; Created: March 2005
diff --git a/test/lisp/character-fold-tests.el b/test/lisp/character-fold-tests.el
index c0568625649..c611217712e 100644
--- a/test/lisp/character-fold-tests.el
+++ b/test/lisp/character-fold-tests.el
@@ -1,6 +1,6 @@
1;;; character-fold-tests.el --- Tests for character-fold.el -*- lexical-binding: t; -*- 1;;; character-fold-tests.el --- Tests for character-fold.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6 6
diff --git a/test/lisp/comint-tests.el b/test/lisp/comint-tests.el
index 53f0a0dac0d..576be238408 100644
--- a/test/lisp/comint-tests.el
+++ b/test/lisp/comint-tests.el
@@ -1,6 +1,6 @@
1;;; comint-testsuite.el 1;;; comint-testsuite.el
2 2
3;; Copyright (C) 2010-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2010-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/descr-text-tests.el b/test/lisp/descr-text-tests.el
index 81ae727f076..9e851c3a119 100644
--- a/test/lisp/descr-text-tests.el
+++ b/test/lisp/descr-text-tests.el
@@ -1,6 +1,6 @@
1;;; descr-text-test.el --- ERT tests for descr-text.el -*- lexical-binding: t -*- 1;;; descr-text-test.el --- ERT tests for descr-text.el -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2014 Free Software Foundation, Inc. 3;; Copyright (C) 2014, 2016 Free Software Foundation, Inc.
4 4
5;; Author: Michal Nazarewicz <mina86@mina86.com> 5;; Author: Michal Nazarewicz <mina86@mina86.com>
6 6
diff --git a/test/lisp/dired-tests.el b/test/lisp/dired-tests.el
index ff6c88f80e7..3efe2599138 100644
--- a/test/lisp/dired-tests.el
+++ b/test/lisp/dired-tests.el
@@ -1,6 +1,6 @@
1;;; dired-tests.el --- Test suite. -*- lexical-binding: t -*- 1;;; dired-tests.el --- Test suite. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/electric-tests.el b/test/lisp/electric-tests.el
index b675989c072..107b2e79fb6 100644
--- a/test/lisp/electric-tests.el
+++ b/test/lisp/electric-tests.el
@@ -1,6 +1,6 @@
1;;; electric-tests.el --- tests for electric.el 1;;; electric-tests.el --- tests for electric.el
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: João Távora <joaotavora@gmail.com> 5;; Author: João Távora <joaotavora@gmail.com>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/emacs-lisp/cl-generic-tests.el b/test/lisp/emacs-lisp/cl-generic-tests.el
index 2703b44dee5..dee10fe285e 100644
--- a/test/lisp/emacs-lisp/cl-generic-tests.el
+++ b/test/lisp/emacs-lisp/cl-generic-tests.el
@@ -1,6 +1,6 @@
1;;; cl-generic-tests.el --- Tests for cl-generic.el functionality -*- lexical-binding: t; -*- 1;;; cl-generic-tests.el --- Tests for cl-generic.el functionality -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6 6
diff --git a/test/lisp/emacs-lisp/cl-lib-tests.el b/test/lisp/emacs-lisp/cl-lib-tests.el
index e2429b7de37..cbaf70fc4bb 100644
--- a/test/lisp/emacs-lisp/cl-lib-tests.el
+++ b/test/lisp/emacs-lisp/cl-lib-tests.el
@@ -1,6 +1,6 @@
1;;; cl-lib.el --- tests for emacs-lisp/cl-lib.el -*- lexical-binding:t -*- 1;;; cl-lib.el --- tests for emacs-lisp/cl-lib.el -*- lexical-binding:t -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el b/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
index 557f031d181..eb26047da2f 100644
--- a/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
+++ b/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
@@ -1,6 +1,6 @@
1;;; eieio-testsinvoke.el -- eieio tests for method invocation 1;;; eieio-testsinvoke.el -- eieio tests for method invocation
2 2
3;; Copyright (C) 2005, 2008, 2010, 2013-2015 Free Software Foundation, 3;; Copyright (C) 2005, 2008, 2010, 2013-2016 Free Software Foundation,
4;; Inc. 4;; Inc.
5 5
6;; Author: Eric M. Ludlam <zappo@gnu.org> 6;; Author: Eric M. Ludlam <zappo@gnu.org>
diff --git a/test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el b/test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el
index 9b21b730385..2f8d65e512e 100644
--- a/test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el
+++ b/test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el
@@ -1,6 +1,6 @@
1;;; eieio-persist.el --- Tests for eieio-persistent class 1;;; eieio-persist.el --- Tests for eieio-persistent class
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el b/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el
index 3a181be5071..9665beb490e 100644
--- a/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el
+++ b/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el
@@ -1,6 +1,6 @@
1;;; eieio-tests.el -- eieio tests routines 1;;; eieio-tests.el -- eieio tests routines
2 2
3;; Copyright (C) 1999-2003, 2005-2010, 2012-2015 Free Software 3;; Copyright (C) 1999-2003, 2005-2010, 2012-2016 Free Software
4;; Foundation, Inc. 4;; Foundation, Inc.
5 5
6;; Author: Eric M. Ludlam <zappo@gnu.org> 6;; Author: Eric M. Ludlam <zappo@gnu.org>
diff --git a/test/lisp/emacs-lisp/ert-tests.el b/test/lisp/emacs-lisp/ert-tests.el
index 5382c400962..5d3675553d7 100644
--- a/test/lisp/emacs-lisp/ert-tests.el
+++ b/test/lisp/emacs-lisp/ert-tests.el
@@ -1,6 +1,6 @@
1;;; ert-tests.el --- ERT's self-tests -*- lexical-binding: t -*- 1;;; ert-tests.el --- ERT's self-tests -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2007-2008, 2010-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2007-2008, 2010-2016 Free Software Foundation, Inc.
4 4
5;; Author: Christian Ohler <ohler@gnu.org> 5;; Author: Christian Ohler <ohler@gnu.org>
6 6
diff --git a/test/lisp/emacs-lisp/ert-x-tests.el b/test/lisp/emacs-lisp/ert-x-tests.el
index 660a1cb218e..ef8642aebfb 100644
--- a/test/lisp/emacs-lisp/ert-x-tests.el
+++ b/test/lisp/emacs-lisp/ert-x-tests.el
@@ -1,6 +1,6 @@
1;;; ert-x-tests.el --- Tests for ert-x.el 1;;; ert-x-tests.el --- Tests for ert-x.el
2 2
3;; Copyright (C) 2008, 2010-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008, 2010-2016 Free Software Foundation, Inc.
4 4
5;; Author: Phil Hagelberg 5;; Author: Phil Hagelberg
6;; Christian Ohler <ohler@gnu.org> 6;; Christian Ohler <ohler@gnu.org>
diff --git a/test/lisp/emacs-lisp/generator-tests.el b/test/lisp/emacs-lisp/generator-tests.el
index 96a68d1b9c1..8ed0f2a240d 100644
--- a/test/lisp/emacs-lisp/generator-tests.el
+++ b/test/lisp/emacs-lisp/generator-tests.el
@@ -1,6 +1,6 @@
1;;; generator-tests.el --- Testing generators -*- lexical-binding: t -*- 1;;; generator-tests.el --- Testing generators -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Daniel Colascione <dancol@dancol.org> 5;; Author: Daniel Colascione <dancol@dancol.org>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/emacs-lisp/let-alist-tests.el b/test/lisp/emacs-lisp/let-alist-tests.el
index 65727dc3af5..80d418cabbe 100644
--- a/test/lisp/emacs-lisp/let-alist-tests.el
+++ b/test/lisp/emacs-lisp/let-alist-tests.el
@@ -1,6 +1,6 @@
1;;; let-alist.el --- tests for file handling. -*- lexical-binding: t; -*- 1;;; let-alist.el --- tests for file handling. -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/emacs-lisp/map-tests.el b/test/lisp/emacs-lisp/map-tests.el
index 2a7fcc39d41..d145c197a4e 100644
--- a/test/lisp/emacs-lisp/map-tests.el
+++ b/test/lisp/emacs-lisp/map-tests.el
@@ -1,6 +1,6 @@
1;;; map-tests.el --- Tests for map.el -*- lexical-binding:t -*- 1;;; map-tests.el --- Tests for map.el -*- lexical-binding:t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Nicolas Petton <nicolas@petton.fr> 5;; Author: Nicolas Petton <nicolas@petton.fr>
6;; Maintainer: emacs-devel@gnu.org 6;; Maintainer: emacs-devel@gnu.org
diff --git a/test/lisp/emacs-lisp/nadvice-tests.el b/test/lisp/emacs-lisp/nadvice-tests.el
index e1d125de4af..cd51599b86a 100644
--- a/test/lisp/emacs-lisp/nadvice-tests.el
+++ b/test/lisp/emacs-lisp/nadvice-tests.el
@@ -1,6 +1,6 @@
1;;; advice-tests.el --- Test suite for the new advice thingy. 1;;; advice-tests.el --- Test suite for the new advice thingy.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/emacs-lisp/package-tests.el b/test/lisp/emacs-lisp/package-tests.el
index f8e05721255..9afdfe67c26 100644
--- a/test/lisp/emacs-lisp/package-tests.el
+++ b/test/lisp/emacs-lisp/package-tests.el
@@ -1,6 +1,6 @@
1;;; package-test.el --- Tests for the Emacs package system 1;;; package-test.el --- Tests for the Emacs package system
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Daniel Hackney <dan@haxney.org> 5;; Author: Daniel Hackney <dan@haxney.org>
6;; Version: 1.0 6;; Version: 1.0
diff --git a/test/lisp/emacs-lisp/pcase-tests.el b/test/lisp/emacs-lisp/pcase-tests.el
index 701bcccc0e6..a428e4092f1 100644
--- a/test/lisp/emacs-lisp/pcase-tests.el
+++ b/test/lisp/emacs-lisp/pcase-tests.el
@@ -1,6 +1,6 @@
1;;; pcase-tests.el --- Test suite for pcase macro. 1;;; pcase-tests.el --- Test suite for pcase macro.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/emacs-lisp/regexp-opt-tests.el b/test/lisp/emacs-lisp/regexp-opt-tests.el
index ee177b3e2e9..01119a3374f 100644
--- a/test/lisp/emacs-lisp/regexp-opt-tests.el
+++ b/test/lisp/emacs-lisp/regexp-opt-tests.el
@@ -1,6 +1,6 @@
1;;; regexp-tests.el --- Test suite for regular expression handling. 1;;; regexp-tests.el --- Test suite for regular expression handling.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/lisp/emacs-lisp/seq-tests.el b/test/lisp/emacs-lisp/seq-tests.el
index 5d936828fbb..a8ca48b1328 100644
--- a/test/lisp/emacs-lisp/seq-tests.el
+++ b/test/lisp/emacs-lisp/seq-tests.el
@@ -1,6 +1,6 @@
1;;; seq-tests.el --- Tests for sequences.el 1;;; seq-tests.el --- Tests for sequences.el
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Nicolas Petton <nicolas@petton.fr> 5;; Author: Nicolas Petton <nicolas@petton.fr>
6;; Maintainer: emacs-devel@gnu.org 6;; Maintainer: emacs-devel@gnu.org
diff --git a/test/lisp/emacs-lisp/subr-x-tests.el b/test/lisp/emacs-lisp/subr-x-tests.el
index bdd3dffe02a..e30b5d8f549 100644
--- a/test/lisp/emacs-lisp/subr-x-tests.el
+++ b/test/lisp/emacs-lisp/subr-x-tests.el
@@ -1,6 +1,6 @@
1;;; subr-x-tests.el --- Testing the extended lisp routines 1;;; subr-x-tests.el --- Testing the extended lisp routines
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Fabián E. Gallina <fgallina@gnu.org> 5;; Author: Fabián E. Gallina <fgallina@gnu.org>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/emacs-lisp/tabulated-list-test.el b/test/lisp/emacs-lisp/tabulated-list-test.el
index 9aa62ee59e5..0fb8dee7fd1 100644
--- a/test/lisp/emacs-lisp/tabulated-list-test.el
+++ b/test/lisp/emacs-lisp/tabulated-list-test.el
@@ -1,6 +1,6 @@
1;;; tabulated-list-test.el --- Tests for emacs-lisp/tabulated-list.el -*- lexical-binding: t; -*- 1;;; tabulated-list-test.el --- Tests for emacs-lisp/tabulated-list.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6 6
diff --git a/test/lisp/emacs-lisp/thunk-tests.el b/test/lisp/emacs-lisp/thunk-tests.el
index 7abbd299ead..f995d362c7d 100644
--- a/test/lisp/emacs-lisp/thunk-tests.el
+++ b/test/lisp/emacs-lisp/thunk-tests.el
@@ -1,6 +1,6 @@
1;;; thunk-tests.el --- Tests for thunk.el -*- lexical-binding: t -*- 1;;; thunk-tests.el --- Tests for thunk.el -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Nicolas Petton <nicolas@petton.fr> 5;; Author: Nicolas Petton <nicolas@petton.fr>
6;; Maintainer: emacs-devel@gnu.org 6;; Maintainer: emacs-devel@gnu.org
diff --git a/test/lisp/emacs-lisp/timer-tests.el b/test/lisp/emacs-lisp/timer-tests.el
index b006b398a81..e3cdec73232 100644
--- a/test/lisp/emacs-lisp/timer-tests.el
+++ b/test/lisp/emacs-lisp/timer-tests.el
@@ -1,6 +1,6 @@
1;;; timer-tests.el --- tests for timers -*- lexical-binding:t -*- 1;;; timer-tests.el --- tests for timers -*- lexical-binding:t -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/epg-tests.el b/test/lisp/epg-tests.el
index a958d82bd03..4a317974ef5 100644
--- a/test/lisp/epg-tests.el
+++ b/test/lisp/epg-tests.el
@@ -1,6 +1,6 @@
1;;; epg-tests.el --- Test suite for epg.el -*- lexical-binding: t -*- 1;;; epg-tests.el --- Test suite for epg.el -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/eshell/eshell.el b/test/lisp/eshell/eshell.el
index 81898db79a7..d5676dd1daf 100644
--- a/test/lisp/eshell/eshell.el
+++ b/test/lisp/eshell/eshell.el
@@ -1,6 +1,6 @@
1;;; tests/eshell.el --- Eshell test suite 1;;; tests/eshell.el --- Eshell test suite
2 2
3;; Copyright (C) 1999-2015 Free Software Foundation, Inc. 3;; Copyright (C) 1999-2016 Free Software Foundation, Inc.
4 4
5;; Author: John Wiegley <johnw@gnu.org> 5;; Author: John Wiegley <johnw@gnu.org>
6 6
diff --git a/test/lisp/faces-tests.el b/test/lisp/faces-tests.el
index ff9dfc53fbe..809ba24d210 100644
--- a/test/lisp/faces-tests.el
+++ b/test/lisp/faces-tests.el
@@ -1,6 +1,6 @@
1;;; faces-tests.el --- Tests for faces.el -*- lexical-binding: t; -*- 1;;; faces-tests.el --- Tests for faces.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/filenotify-tests.el b/test/lisp/filenotify-tests.el
index 376904dd65c..de64f5086d2 100644
--- a/test/lisp/filenotify-tests.el
+++ b/test/lisp/filenotify-tests.el
@@ -1,6 +1,6 @@
1;;; file-notify-tests.el --- Tests of file notifications -*- lexical-binding: t; -*- 1;;; file-notify-tests.el --- Tests of file notifications -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michael Albinus <michael.albinus@gmx.de> 5;; Author: Michael Albinus <michael.albinus@gmx.de>
6 6
@@ -152,6 +152,7 @@ remote host, or nil."
152 (declare (indent 1)) 152 (declare (indent 1))
153 `(ert-deftest ,(intern (concat (symbol-name test) "-remote")) () 153 `(ert-deftest ,(intern (concat (symbol-name test) "-remote")) ()
154 ,docstring 154 ,docstring
155 :tags '(:expensive-test)
155 (let* ((temporary-file-directory 156 (let* ((temporary-file-directory
156 file-notify-test-remote-temporary-file-directory) 157 file-notify-test-remote-temporary-file-directory)
157 (ert-test (ert-get-test ',test))) 158 (ert-test (ert-get-test ',test)))
@@ -783,6 +784,7 @@ longer than timeout seconds for the events to be delivered."
783 784
784(ert-deftest file-notify-test06-many-events () 785(ert-deftest file-notify-test06-many-events ()
785 "Check that events are not dropped." 786 "Check that events are not dropped."
787 :tags '(:expensive-test)
786 (skip-unless (file-notify--test-local-enabled)) 788 (skip-unless (file-notify--test-local-enabled))
787 ;; Under cygwin events arrive in random order. Impossible to define a test. 789 ;; Under cygwin events arrive in random order. Impossible to define a test.
788 (skip-unless (not (eq system-type 'cygwin))) 790 (skip-unless (not (eq system-type 'cygwin)))
diff --git a/test/lisp/gnus/auth-source-tests.el b/test/lisp/gnus/auth-source-tests.el
index dd70d546d5c..5faa1fe20bf 100644
--- a/test/lisp/gnus/auth-source-tests.el
+++ b/test/lisp/gnus/auth-source-tests.el
@@ -1,6 +1,6 @@
1;;; auth-source-tests.el --- Tests for auth-source.el -*- lexical-binding: t; -*- 1;;; auth-source-tests.el --- Tests for auth-source.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Damien Cassou <damien@cassou.me>, 5;; Author: Damien Cassou <damien@cassou.me>,
6;; Nicolas Petton <nicolas@petton.fr> 6;; Nicolas Petton <nicolas@petton.fr>
diff --git a/test/lisp/gnus/gnus-tests.el b/test/lisp/gnus/gnus-tests.el
index ef785ec9a0b..6801ce69a3e 100644
--- a/test/lisp/gnus/gnus-tests.el
+++ b/test/lisp/gnus/gnus-tests.el
@@ -1,6 +1,6 @@
1;;; gnus-tests.el --- Wrapper for the Gnus tests 1;;; gnus-tests.el --- Wrapper for the Gnus tests
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Teodor Zlatanov <tzz@lifelogs.com> 5;; Author: Teodor Zlatanov <tzz@lifelogs.com>
6 6
diff --git a/test/lisp/gnus/message-tests.el b/test/lisp/gnus/message-tests.el
index 790b5c15125..3afa1569f64 100644
--- a/test/lisp/gnus/message-tests.el
+++ b/test/lisp/gnus/message-tests.el
@@ -1,6 +1,6 @@
1;;; message-mode-tests.el --- Tests for message-mode -*- lexical-binding: t; -*- 1;;; message-mode-tests.el --- Tests for message-mode -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: João Távora <joaotavora@gmail.com> 5;; Author: João Távora <joaotavora@gmail.com>
6 6
diff --git a/test/lisp/help-fns-tests.el b/test/lisp/help-fns-tests.el
index 79e90f7819c..babba1a68fc 100644
--- a/test/lisp/help-fns-tests.el
+++ b/test/lisp/help-fns-tests.el
@@ -1,6 +1,6 @@
1;;; help-fns.el --- tests for help-fns.el 1;;; help-fns.el --- tests for help-fns.el
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Maintainer: emacs-devel@gnu.org 5;; Maintainer: emacs-devel@gnu.org
6 6
diff --git a/test/lisp/htmlfontify-tests.el b/test/lisp/htmlfontify-tests.el
index a5a92fa8fac..012e170f4d6 100644
--- a/test/lisp/htmlfontify-tests.el
+++ b/test/lisp/htmlfontify-tests.el
@@ -1,6 +1,6 @@
1;;; htmlfontify-tests.el --- Test suite. -*- lexical-binding: t -*- 1;;; htmlfontify-tests.el --- Test suite. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/ibuffer-tests.el b/test/lisp/ibuffer-tests.el
index c813e717c9f..de281c03735 100644
--- a/test/lisp/ibuffer-tests.el
+++ b/test/lisp/ibuffer-tests.el
@@ -1,6 +1,6 @@
1;;; ibuffer-tests.el --- Test suite. -*- lexical-binding: t -*- 1;;; ibuffer-tests.el --- Test suite. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/imenu-tests.el b/test/lisp/imenu-tests.el
index 984e620bb18..b6e0f604d0e 100644
--- a/test/lisp/imenu-tests.el
+++ b/test/lisp/imenu-tests.el
@@ -1,6 +1,6 @@
1;;; imenu-tests.el --- Test suite for imenu. 1;;; imenu-tests.el --- Test suite for imenu.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Masatake YAMATO <yamato@redhat.com> 5;; Author: Masatake YAMATO <yamato@redhat.com>
6;; Keywords: tools convenience 6;; Keywords: tools convenience
diff --git a/test/lisp/info-xref-tests.el b/test/lisp/info-xref-tests.el
index 67f963beb00..bc3115042bc 100644
--- a/test/lisp/info-xref-tests.el
+++ b/test/lisp/info-xref-tests.el
@@ -1,6 +1,6 @@
1;;; info-xref.el --- tests for info-xref.el 1;;; info-xref.el --- tests for info-xref.el
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/international/mule-util-tests.el b/test/lisp/international/mule-util-tests.el
index 24b56c0969b..9846aa13295 100644
--- a/test/lisp/international/mule-util-tests.el
+++ b/test/lisp/international/mule-util-tests.el
@@ -1,6 +1,6 @@
1;;; mule-util --- tests for international/mule-util.el 1;;; mule-util --- tests for international/mule-util.el
2 2
3;; Copyright (C) 2002-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2002-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/isearch-tests.el b/test/lisp/isearch-tests.el
index d60c229c8f7..48c342403c9 100644
--- a/test/lisp/isearch-tests.el
+++ b/test/lisp/isearch-tests.el
@@ -1,6 +1,6 @@
1;;; isearch-tests.el --- Tests for isearch.el -*- lexical-binding: t; -*- 1;;; isearch-tests.el --- Tests for isearch.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6 6
diff --git a/test/lisp/json-tests.el b/test/lisp/json-tests.el
index bb043dc4e05..78cebb45eed 100644
--- a/test/lisp/json-tests.el
+++ b/test/lisp/json-tests.el
@@ -1,6 +1,6 @@
1;;; json-tests.el --- Test suite for json.el 1;;; json-tests.el --- Test suite for json.el
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Dmitry Gutov <dgutov@yandex.ru> 5;; Author: Dmitry Gutov <dgutov@yandex.ru>
6 6
diff --git a/test/lisp/legacy/bytecomp-tests.el b/test/lisp/legacy/bytecomp-tests.el
index c65009cb1b0..48211f03ba4 100644
--- a/test/lisp/legacy/bytecomp-tests.el
+++ b/test/lisp/legacy/bytecomp-tests.el
@@ -1,6 +1,6 @@
1;;; bytecomp-testsuite.el 1;;; bytecomp-testsuite.el
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Shigeru Fukaya <shigeru.fukaya@gmail.com> 5;; Author: Shigeru Fukaya <shigeru.fukaya@gmail.com>
6;; Created: November 2008 6;; Created: November 2008
diff --git a/test/lisp/legacy/coding-tests.el b/test/lisp/legacy/coding-tests.el
index cda382fff97..cba8c7bc25f 100644
--- a/test/lisp/legacy/coding-tests.el
+++ b/test/lisp/legacy/coding-tests.el
@@ -1,6 +1,6 @@
1;;; coding-tests.el --- tests for text encoding and decoding 1;;; coding-tests.el --- tests for text encoding and decoding
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eli Zaretskii <eliz@gnu.org> 5;; Author: Eli Zaretskii <eliz@gnu.org>
6 6
diff --git a/test/lisp/legacy/core-elisp-tests.el b/test/lisp/legacy/core-elisp-tests.el
index c31ecef4a32..76985331566 100644
--- a/test/lisp/legacy/core-elisp-tests.el
+++ b/test/lisp/legacy/core-elisp-tests.el
@@ -1,6 +1,6 @@
1;;; core-elisp-tests.el --- Testing some core Elisp rules 1;;; core-elisp-tests.el --- Testing some core Elisp rules
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/legacy/decoder-tests.el b/test/lisp/legacy/decoder-tests.el
index 80ff5205ac5..5699fec7d17 100644
--- a/test/lisp/legacy/decoder-tests.el
+++ b/test/lisp/legacy/decoder-tests.el
@@ -1,6 +1,6 @@
1;;; decoder-tests.el --- test for text decoder 1;;; decoder-tests.el --- test for text decoder
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Kenichi Handa <handa@gnu.org> 5;; Author: Kenichi Handa <handa@gnu.org>
6 6
diff --git a/test/lisp/legacy/files-tests.el b/test/lisp/legacy/files-tests.el
index 0522e0c5c79..3c6f61b792c 100644
--- a/test/lisp/legacy/files-tests.el
+++ b/test/lisp/legacy/files-tests.el
@@ -1,6 +1,6 @@
1;;; files.el --- tests for file handling. 1;;; files.el --- tests for file handling.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/legacy/font-parse-tests.el b/test/lisp/legacy/font-parse-tests.el
index e2c51e6bfde..6274253360f 100644
--- a/test/lisp/legacy/font-parse-tests.el
+++ b/test/lisp/legacy/font-parse-tests.el
@@ -1,6 +1,6 @@
1;;; font-parse-tests.el --- Test suite for font parsing. 1;;; font-parse-tests.el --- Test suite for font parsing.
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Chong Yidong <cyd@stupidchicken.com> 5;; Author: Chong Yidong <cyd@stupidchicken.com>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/lisp/legacy/lexbind-tests.el b/test/lisp/legacy/lexbind-tests.el
index dd60cd6db41..3bf8c1361ad 100644
--- a/test/lisp/legacy/lexbind-tests.el
+++ b/test/lisp/legacy/lexbind-tests.el
@@ -1,6 +1,6 @@
1;;; lexbind-tests.el --- Testing the lexbind byte-compiler 1;;; lexbind-tests.el --- Testing the lexbind byte-compiler
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/legacy/occur-tests.el b/test/lisp/legacy/occur-tests.el
index 1699cd007e5..da45d5f6502 100644
--- a/test/lisp/legacy/occur-tests.el
+++ b/test/lisp/legacy/occur-tests.el
@@ -1,6 +1,6 @@
1;;; occur-tests.el --- Test suite for occur. 1;;; occur-tests.el --- Test suite for occur.
2 2
3;; Copyright (C) 2010-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2010-2016 Free Software Foundation, Inc.
4 4
5;; Author: Juri Linkov <juri@jurta.org> 5;; Author: Juri Linkov <juri@jurta.org>
6;; Keywords: matching, internal 6;; Keywords: matching, internal
diff --git a/test/lisp/legacy/process-tests.el b/test/lisp/legacy/process-tests.el
index ee9e4f35891..8554a287ccd 100644
--- a/test/lisp/legacy/process-tests.el
+++ b/test/lisp/legacy/process-tests.el
@@ -1,6 +1,6 @@
1;;; process-tests.el --- Testing the process facilities 1;;; process-tests.el --- Testing the process facilities
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This program is free software; you can redistribute it and/or modify 5;; This program is free software; you can redistribute it and/or modify
6;; it under the terms of the GNU General Public License as published by 6;; it under the terms of the GNU General Public License as published by
diff --git a/test/lisp/legacy/syntax-tests.el b/test/lisp/legacy/syntax-tests.el
index b884c3ef5b8..d4af80e8ebe 100644
--- a/test/lisp/legacy/syntax-tests.el
+++ b/test/lisp/legacy/syntax-tests.el
@@ -1,6 +1,6 @@
1;;; syntax-tests.el --- Testing syntax rules and basic movement -*- lexical-binding: t -*- 1;;; syntax-tests.el --- Testing syntax rules and basic movement -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Daniel Colascione <dancol@dancol.org> 5;; Author: Daniel Colascione <dancol@dancol.org>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/legacy/textprop-tests.el b/test/lisp/legacy/textprop-tests.el
index 0baa911421b..397ef28c035 100644
--- a/test/lisp/legacy/textprop-tests.el
+++ b/test/lisp/legacy/textprop-tests.el
@@ -1,6 +1,6 @@
1;;; textprop-tests.el --- Test suite for text properties. 1;;; textprop-tests.el --- Test suite for text properties.
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Wolfgang Jenkner <wjenkner@inode.at> 5;; Author: Wolfgang Jenkner <wjenkner@inode.at>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/lisp/legacy/undo-tests.el b/test/lisp/legacy/undo-tests.el
index f462b269337..b1c786993e8 100644
--- a/test/lisp/legacy/undo-tests.el
+++ b/test/lisp/legacy/undo-tests.el
@@ -1,6 +1,6 @@
1;;; undo-tests.el --- Tests of primitive-undo 1;;; undo-tests.el --- Tests of primitive-undo
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Aaron S. Hawley <aaron.s.hawley@gmail.com> 5;; Author: Aaron S. Hawley <aaron.s.hawley@gmail.com>
6 6
diff --git a/test/lisp/mail/rmail-tests.el b/test/lisp/mail/rmail-tests.el
index ed481d05b8a..2f18372146a 100644
--- a/test/lisp/mail/rmail-tests.el
+++ b/test/lisp/mail/rmail-tests.el
@@ -1,6 +1,6 @@
1;;; rmail-tests.el --- Test suite. -*- lexical-binding: t -*- 1;;; rmail-tests.el --- Test suite. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/man-tests.el b/test/lisp/man-tests.el
index adfeff8e7e3..b1cc4437256 100644
--- a/test/lisp/man-tests.el
+++ b/test/lisp/man-tests.el
@@ -1,6 +1,6 @@
1;;; man-tests.el --- Test suite for man. 1;;; man-tests.el --- Test suite for man.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Wolfgang Jenkner <wjenkner@inode.at> 5;; Author: Wolfgang Jenkner <wjenkner@inode.at>
6;; Keywords: help, internal, unix 6;; Keywords: help, internal, unix
diff --git a/test/lisp/minibuffer-tests.el b/test/lisp/minibuffer-tests.el
index 69e7b76fa30..0f2abf45673 100644
--- a/test/lisp/minibuffer-tests.el
+++ b/test/lisp/minibuffer-tests.el
@@ -1,6 +1,6 @@
1;;; completion-tests.el --- Tests for completion functions -*- lexical-binding: t; -*- 1;;; completion-tests.el --- Tests for completion functions -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/net/dbus-tests.el b/test/lisp/net/dbus-tests.el
index 9465c859505..12be1637109 100644
--- a/test/lisp/net/dbus-tests.el
+++ b/test/lisp/net/dbus-tests.el
@@ -1,6 +1,6 @@
1;;; dbus-tests.el --- Tests of D-Bus integration into Emacs 1;;; dbus-tests.el --- Tests of D-Bus integration into Emacs
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michael Albinus <michael.albinus@gmx.de> 5;; Author: Michael Albinus <michael.albinus@gmx.de>
6 6
diff --git a/test/lisp/net/newsticker-tests.el b/test/lisp/net/newsticker-tests.el
index 1e51b9eb693..d8531083e60 100644
--- a/test/lisp/net/newsticker-tests.el
+++ b/test/lisp/net/newsticker-tests.el
@@ -1,6 +1,6 @@
1;;; newsticker-testsuite.el --- Test suite for newsticker. 1;;; newsticker-testsuite.el --- Test suite for newsticker.
2 2
3;; Copyright (C) 2003-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2003-2016 Free Software Foundation, Inc.
4 4
5;; Author: Ulf Jasper <ulf.jasper@web.de> 5;; Author: Ulf Jasper <ulf.jasper@web.de>
6;; Keywords: News, RSS, Atom 6;; Keywords: News, RSS, Atom
diff --git a/test/lisp/net/sasl-scram-rfc-tests.el b/test/lisp/net/sasl-scram-rfc-tests.el
index 46b139b21a7..130de240481 100644
--- a/test/lisp/net/sasl-scram-rfc-tests.el
+++ b/test/lisp/net/sasl-scram-rfc-tests.el
@@ -1,6 +1,6 @@
1;;; sasl-scram-rfc-tests.el --- tests for SCRAM-SHA-1 -*- lexical-binding: t; -*- 1;;; sasl-scram-rfc-tests.el --- tests for SCRAM-SHA-1 -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Magnus Henoch <magnus.henoch@gmail.com> 5;; Author: Magnus Henoch <magnus.henoch@gmail.com>
6 6
diff --git a/test/lisp/net/tramp-tests.el b/test/lisp/net/tramp-tests.el
index 23171d6e983..a29e42e7343 100644
--- a/test/lisp/net/tramp-tests.el
+++ b/test/lisp/net/tramp-tests.el
@@ -1,6 +1,6 @@
1;;; tramp-tests.el --- Tests of remote file access 1;;; tramp-tests.el --- Tests of remote file access
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michael Albinus <michael.albinus@gmx.de> 5;; Author: Michael Albinus <michael.albinus@gmx.de>
6 6
@@ -44,6 +44,7 @@
44(require 'vc-git) 44(require 'vc-git)
45(require 'vc-hg) 45(require 'vc-hg)
46 46
47(autoload 'dired-uncache "dired")
47(declare-function tramp-find-executable "tramp-sh") 48(declare-function tramp-find-executable "tramp-sh")
48(declare-function tramp-get-remote-path "tramp-sh") 49(declare-function tramp-get-remote-path "tramp-sh")
49(declare-function tramp-get-remote-stat "tramp-sh") 50(declare-function tramp-get-remote-stat "tramp-sh")
@@ -1394,6 +1395,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1394 1395
1395(ert-deftest tramp-test26-process-file () 1396(ert-deftest tramp-test26-process-file ()
1396 "Check `process-file'." 1397 "Check `process-file'."
1398 :tags '(:expensive-test)
1397 (skip-unless (tramp--test-enabled)) 1399 (skip-unless (tramp--test-enabled))
1398 (skip-unless 1400 (skip-unless
1399 (not 1401 (not
@@ -1424,6 +1426,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1424 (should-not (get-buffer-window (current-buffer) t)) 1426 (should-not (get-buffer-window (current-buffer) t))
1425 1427
1426 ;; Second run. The output must be appended. 1428 ;; Second run. The output must be appended.
1429 (goto-char (point-max))
1427 (should (zerop (process-file "ls" nil t t fnnd))) 1430 (should (zerop (process-file "ls" nil t t fnnd)))
1428 ;; `ls' could produce colorized output. 1431 ;; `ls' could produce colorized output.
1429 (goto-char (point-min)) 1432 (goto-char (point-min))
@@ -1439,6 +1442,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1439 1442
1440(ert-deftest tramp-test27-start-file-process () 1443(ert-deftest tramp-test27-start-file-process ()
1441 "Check `start-file-process'." 1444 "Check `start-file-process'."
1445 :tags '(:expensive-test)
1442 (skip-unless (tramp--test-enabled)) 1446 (skip-unless (tramp--test-enabled))
1443 (skip-unless 1447 (skip-unless
1444 (not 1448 (not
@@ -1508,6 +1512,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1508 1512
1509(ert-deftest tramp-test28-shell-command () 1513(ert-deftest tramp-test28-shell-command ()
1510 "Check `shell-command'." 1514 "Check `shell-command'."
1515 :tags '(:expensive-test)
1511 (skip-unless (tramp--test-enabled)) 1516 (skip-unless (tramp--test-enabled))
1512 (skip-unless 1517 (skip-unless
1513 (not 1518 (not
@@ -1595,6 +1600,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1595 1600
1596(ert-deftest tramp-test29-vc-registered () 1601(ert-deftest tramp-test29-vc-registered ()
1597 "Check `vc-registered'." 1602 "Check `vc-registered'."
1603 :tags '(:expensive-test)
1598 (skip-unless (tramp--test-enabled)) 1604 (skip-unless (tramp--test-enabled))
1599 (skip-unless 1605 (skip-unless
1600 (eq 1606 (eq
@@ -1652,8 +1658,11 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
1652 (error 1658 (error
1653 (vc-register 1659 (vc-register
1654 nil (list (car vc-handled-backends) 1660 nil (list (car vc-handled-backends)
1655 (list (file-name-nondirectory tmp-name2))))))) 1661 (list (file-name-nondirectory tmp-name2))))))
1656 (should (vc-registered tmp-name2))) 1662 ;; vc-git uses an own process sentinel, Tramp's sentinel
1663 ;; for flushing the cache isn't used.
1664 (dired-uncache (concat (file-remote-p default-directory) "/"))
1665 (should (vc-registered (file-name-nondirectory tmp-name2)))))
1657 1666
1658 ;; Cleanup. 1667 ;; Cleanup.
1659 (ignore-errors (delete-directory tmp-name1 'recursive))))) 1668 (ignore-errors (delete-directory tmp-name1 'recursive)))))
@@ -1776,14 +1785,6 @@ Several special characters do not work properly there."
1776 (file-truename tramp-test-temporary-file-directory) nil 1785 (file-truename tramp-test-temporary-file-directory) nil
1777 (string-match "^HP-UX" (tramp-get-connection-property v "uname" "")))) 1786 (string-match "^HP-UX" (tramp-get-connection-property v "uname" ""))))
1778 1787
1779(defun tramp--test-darwin-p ()
1780 "Check, whether the remote host runs Mac OS X.
1781Several special characters do not work properly there."
1782 ;; We must refill the cache. `file-truename' does it.
1783 (with-parsed-tramp-file-name
1784 (file-truename tramp-test-temporary-file-directory) nil
1785 (string-match "^Darwin" (tramp-get-connection-property v "uname" ""))))
1786
1787(defun tramp--test-check-files (&rest files) 1788(defun tramp--test-check-files (&rest files)
1788 "Run a simple but comprehensive test over every file in FILES." 1789 "Run a simple but comprehensive test over every file in FILES."
1789 ;; We must use `file-truename' for the temporary directory, because 1790 ;; We must use `file-truename' for the temporary directory, because
@@ -1970,6 +1971,7 @@ Several special characters do not work properly there."
1970(ert-deftest tramp-test31-special-characters-with-stat () 1971(ert-deftest tramp-test31-special-characters-with-stat ()
1971 "Check special characters in file names. 1972 "Check special characters in file names.
1972Use the `stat' command." 1973Use the `stat' command."
1974 :tags '(:expensive-test)
1973 (skip-unless (tramp--test-enabled)) 1975 (skip-unless (tramp--test-enabled))
1974 (skip-unless 1976 (skip-unless
1975 (eq 1977 (eq
@@ -1988,6 +1990,7 @@ Use the `stat' command."
1988(ert-deftest tramp-test31-special-characters-with-perl () 1990(ert-deftest tramp-test31-special-characters-with-perl ()
1989 "Check special characters in file names. 1991 "Check special characters in file names.
1990Use the `perl' command." 1992Use the `perl' command."
1993 :tags '(:expensive-test)
1991 (skip-unless (tramp--test-enabled)) 1994 (skip-unless (tramp--test-enabled))
1992 (skip-unless 1995 (skip-unless
1993 (eq 1996 (eq
@@ -2009,6 +2012,7 @@ Use the `perl' command."
2009(ert-deftest tramp-test31-special-characters-with-ls () 2012(ert-deftest tramp-test31-special-characters-with-ls ()
2010 "Check special characters in file names. 2013 "Check special characters in file names.
2011Use the `ls' command." 2014Use the `ls' command."
2015 :tags '(:expensive-test)
2012 (skip-unless (tramp--test-enabled)) 2016 (skip-unless (tramp--test-enabled))
2013 (skip-unless 2017 (skip-unless
2014 (eq 2018 (eq
@@ -2029,16 +2033,15 @@ Use the `ls' command."
2029 2033
2030(defun tramp--test-utf8 () 2034(defun tramp--test-utf8 ()
2031 "Perform the test in `tramp-test32-utf8*'." 2035 "Perform the test in `tramp-test32-utf8*'."
2032 (tramp--instrument-test-case 10
2033 (let ((coding-system-for-read 'utf-8) 2036 (let ((coding-system-for-read 'utf-8)
2034 (coding-system-for-write 'utf-8) 2037 (coding-system-for-write 'utf-8)
2035 (file-name-coding-system 'utf-8)) 2038 (file-name-coding-system 'utf-8))
2036 (tramp--test-check-files 2039 (tramp--test-check-files
2037 (unless (tramp--test-hpux-p) "Γυρίστε το Γαλαξία με Ώτο Στοπ") 2040 (unless (tramp--test-hpux-p) "Γυρίστε το Γαλαξία με Ώτο Στοπ")
2038 (unless (or (tramp--test-hpux-p) (tramp--test-darwin-p)) 2041 (unless (tramp--test-hpux-p)
2039 "أصبح بوسعك الآن تنزيل نسخة كاملة من موسوعة ويكيبيديا العربية لتصفحها بلا اتصال بالإنترنت") 2042 "أصبح بوسعك الآن تنزيل نسخة كاملة من موسوعة ويكيبيديا العربية لتصفحها بلا اتصال بالإنترنت")
2040 "银河系漫游指南系列" 2043 "银河系漫游指南系列"
2041 "Автостопом по гала́ктике")))) 2044 "Автостопом по гала́ктике")))
2042 2045
2043(ert-deftest tramp-test32-utf8 () 2046(ert-deftest tramp-test32-utf8 ()
2044 "Check UTF8 encoding in file names and file contents." 2047 "Check UTF8 encoding in file names and file contents."
@@ -2049,6 +2052,7 @@ Use the `ls' command."
2049(ert-deftest tramp-test32-utf8-with-stat () 2052(ert-deftest tramp-test32-utf8-with-stat ()
2050 "Check UTF8 encoding in file names and file contents. 2053 "Check UTF8 encoding in file names and file contents.
2051Use the `stat' command." 2054Use the `stat' command."
2055 :tags '(:expensive-test)
2052 (skip-unless (tramp--test-enabled)) 2056 (skip-unless (tramp--test-enabled))
2053 (skip-unless 2057 (skip-unless
2054 (eq 2058 (eq
@@ -2067,6 +2071,7 @@ Use the `stat' command."
2067(ert-deftest tramp-test32-utf8-with-perl () 2071(ert-deftest tramp-test32-utf8-with-perl ()
2068 "Check UTF8 encoding in file names and file contents. 2072 "Check UTF8 encoding in file names and file contents.
2069Use the `perl' command." 2073Use the `perl' command."
2074 :tags '(:expensive-test)
2070 (skip-unless (tramp--test-enabled)) 2075 (skip-unless (tramp--test-enabled))
2071 (skip-unless 2076 (skip-unless
2072 (eq 2077 (eq
@@ -2088,6 +2093,7 @@ Use the `perl' command."
2088(ert-deftest tramp-test32-utf8-with-ls () 2093(ert-deftest tramp-test32-utf8-with-ls ()
2089 "Check UTF8 encoding in file names and file contents. 2094 "Check UTF8 encoding in file names and file contents.
2090Use the `ls' command." 2095Use the `ls' command."
2096 :tags '(:expensive-test)
2091 (skip-unless (tramp--test-enabled)) 2097 (skip-unless (tramp--test-enabled))
2092 (skip-unless 2098 (skip-unless
2093 (eq 2099 (eq
@@ -2113,6 +2119,7 @@ Such requests could arrive from timers, process filters and
2113process sentinels. They shall not disturb each other." 2119process sentinels. They shall not disturb each other."
2114 ;; Mark as failed until bug has been fixed. 2120 ;; Mark as failed until bug has been fixed.
2115 :expected-result :failed 2121 :expected-result :failed
2122 :tags '(:expensive-test)
2116 (skip-unless (tramp--test-enabled)) 2123 (skip-unless (tramp--test-enabled))
2117 (skip-unless 2124 (skip-unless
2118 (eq 2125 (eq
@@ -2224,6 +2231,7 @@ process sentinels. They shall not disturb each other."
2224Since it unloads Tramp, it shall be the last test to run." 2231Since it unloads Tramp, it shall be the last test to run."
2225 ;; Mark as failed until all symbols are unbound. 2232 ;; Mark as failed until all symbols are unbound.
2226 :expected-result (if (featurep 'tramp) :failed :passed) 2233 :expected-result (if (featurep 'tramp) :failed :passed)
2234 :tags '(:expensive-test)
2227 (when (featurep 'tramp) 2235 (when (featurep 'tramp)
2228 (unload-feature 'tramp 'force) 2236 (unload-feature 'tramp 'force)
2229 ;; No Tramp feature must be left. 2237 ;; No Tramp feature must be left.
diff --git a/test/lisp/obarray-tests.el b/test/lisp/obarray-tests.el
index 4cc61b6903f..92345b7198e 100644
--- a/test/lisp/obarray-tests.el
+++ b/test/lisp/obarray-tests.el
@@ -1,6 +1,6 @@
1;;; obarray-tests.el --- Tests for obarray -*- lexical-binding: t; -*- 1;;; obarray-tests.el --- Tests for obarray -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Przemysław Wojnowski <esperanto@cumego.com> 5;; Author: Przemysław Wojnowski <esperanto@cumego.com>
6 6
diff --git a/test/lisp/progmodes/compile-tests.el b/test/lisp/progmodes/compile-tests.el
index 0974a78e073..6821a6bfae5 100644
--- a/test/lisp/progmodes/compile-tests.el
+++ b/test/lisp/progmodes/compile-tests.el
@@ -1,6 +1,6 @@
1;;; compile-tests.el --- Test suite for font parsing. 1;;; compile-tests.el --- Test suite for font parsing.
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Chong Yidong <cyd@stupidchicken.com> 5;; Author: Chong Yidong <cyd@stupidchicken.com>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/lisp/progmodes/elisp-mode-tests.el b/test/lisp/progmodes/elisp-mode-tests.el
index 2d0452f69d7..1679af30821 100644
--- a/test/lisp/progmodes/elisp-mode-tests.el
+++ b/test/lisp/progmodes/elisp-mode-tests.el
@@ -1,6 +1,6 @@
1;;; elisp-mode-tests.el --- Tests for emacs-lisp-mode -*- lexical-binding: t; -*- 1;;; elisp-mode-tests.el --- Tests for emacs-lisp-mode -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Dmitry Gutov <dgutov@yandex.ru> 5;; Author: Dmitry Gutov <dgutov@yandex.ru>
6;; Author: Stephen Leake <stephen_leake@member.fsf.org> 6;; Author: Stephen Leake <stephen_leake@member.fsf.org>
diff --git a/test/lisp/progmodes/f90.el b/test/lisp/progmodes/f90.el
index e429b21c092..fece86ca1d8 100644
--- a/test/lisp/progmodes/f90.el
+++ b/test/lisp/progmodes/f90.el
@@ -1,6 +1,6 @@
1;;; f90.el --- tests for progmodes/f90.el 1;;; f90.el --- tests for progmodes/f90.el
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Glenn Morris <rgm@gnu.org> 5;; Author: Glenn Morris <rgm@gnu.org>
6 6
diff --git a/test/lisp/progmodes/flymake-tests.el b/test/lisp/progmodes/flymake-tests.el
index 1d8c12c0655..386516190bb 100644
--- a/test/lisp/progmodes/flymake-tests.el
+++ b/test/lisp/progmodes/flymake-tests.el
@@ -1,6 +1,6 @@
1;;; flymake-tests.el --- Test suite for flymake 1;;; flymake-tests.el --- Test suite for flymake
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eduard Wiebe <usenet@pusto.de> 5;; Author: Eduard Wiebe <usenet@pusto.de>
6 6
diff --git a/test/lisp/progmodes/python-tests.el b/test/lisp/progmodes/python-tests.el
index 9da6807c144..ec93c01059c 100644
--- a/test/lisp/progmodes/python-tests.el
+++ b/test/lisp/progmodes/python-tests.el
@@ -1,6 +1,6 @@
1;;; python-tests.el --- Test suite for python.el 1;;; python-tests.el --- Test suite for python.el
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/progmodes/ruby-mode-tests.el b/test/lisp/progmodes/ruby-mode-tests.el
index 065aa56a4d5..da8d77c5157 100644
--- a/test/lisp/progmodes/ruby-mode-tests.el
+++ b/test/lisp/progmodes/ruby-mode-tests.el
@@ -1,6 +1,6 @@
1;;; ruby-mode-tests.el --- Test suite for ruby-mode 1;;; ruby-mode-tests.el --- Test suite for ruby-mode
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/progmodes/subword-tests.el b/test/lisp/progmodes/subword-tests.el
index bedb1523999..5a562765bb1 100644
--- a/test/lisp/progmodes/subword-tests.el
+++ b/test/lisp/progmodes/subword-tests.el
@@ -1,6 +1,6 @@
1;;; subword-tests.el --- Testing the subword rules 1;;; subword-tests.el --- Testing the subword rules
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca> 5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: 6;; Keywords:
diff --git a/test/lisp/ps-print-tests.el b/test/lisp/ps-print-tests.el
index 67c3fbb67c4..9ebd31b7460 100644
--- a/test/lisp/ps-print-tests.el
+++ b/test/lisp/ps-print-tests.el
@@ -1,6 +1,6 @@
1;;; ps-print-tests.el --- Test suite for ps-print.el -*- lexical-binding: t; -*- 1;;; ps-print-tests.el --- Test suite for ps-print.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Phillip Lord <phillip.lord@russet.org.uk> 5;; Author: Phillip Lord <phillip.lord@russet.org.uk>
6 6
diff --git a/test/lisp/replace-tests.el b/test/lisp/replace-tests.el
index f4e474bcafd..bfaab6c8944 100644
--- a/test/lisp/replace-tests.el
+++ b/test/lisp/replace-tests.el
@@ -1,6 +1,6 @@
1;;; replace-tests.el --- tests for replace.el. 1;;; replace-tests.el --- tests for replace.el.
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/simple-tests.el b/test/lisp/simple-tests.el
index 771241ad7ef..12ebc75ea92 100644
--- a/test/lisp/simple-tests.el
+++ b/test/lisp/simple-tests.el
@@ -1,6 +1,6 @@
1;;; simple-test.el --- Tests for simple.el -*- lexical-binding: t; -*- 1;;; simple-test.el --- Tests for simple.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6 6
diff --git a/test/lisp/sort-tests.el b/test/lisp/sort-tests.el
index 22acb83e26a..52973297818 100644
--- a/test/lisp/sort-tests.el
+++ b/test/lisp/sort-tests.el
@@ -1,6 +1,6 @@
1;;; sort-tests.el --- Tests for sort.el -*- lexical-binding: t; -*- 1;;; sort-tests.el --- Tests for sort.el -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Artur Malabarba <bruce.connor.am@gmail.com> 5;; Author: Artur Malabarba <bruce.connor.am@gmail.com>
6 6
diff --git a/test/lisp/subr-tests.el b/test/lisp/subr-tests.el
index 3fcb7d346a3..7906a207a96 100644
--- a/test/lisp/subr-tests.el
+++ b/test/lisp/subr-tests.el
@@ -1,6 +1,6 @@
1;;; subr-tests.el --- Tests for subr.el 1;;; subr-tests.el --- Tests for subr.el
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Oleh Krehel <ohwoeowho@gmail.com>, 5;; Author: Oleh Krehel <ohwoeowho@gmail.com>,
6;; Nicolas Petton <nicolas@petton.fr> 6;; Nicolas Petton <nicolas@petton.fr>
diff --git a/test/lisp/textmodes/reftex-tests.el b/test/lisp/textmodes/reftex-tests.el
index a7af58f74c0..12ec7f5a394 100644
--- a/test/lisp/textmodes/reftex-tests.el
+++ b/test/lisp/textmodes/reftex-tests.el
@@ -1,6 +1,6 @@
1;;; reftex-tests.el --- Test suite for reftex. -*- lexical-binding: t -*- 1;;; reftex-tests.el --- Test suite for reftex. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Rüdiger Sonderfeld <ruediger@c-plusplus.de> 5;; Author: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/lisp/textmodes/sgml-mode-tests.el b/test/lisp/textmodes/sgml-mode-tests.el
index eeb5c7d60ae..4184e2c3802 100644
--- a/test/lisp/textmodes/sgml-mode-tests.el
+++ b/test/lisp/textmodes/sgml-mode-tests.el
@@ -1,6 +1,6 @@
1;;; sgml-mode-tests.el --- Tests for sgml-mode 1;;; sgml-mode-tests.el --- Tests for sgml-mode
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Przemysław Wojnowski <esperanto@cumego.com> 5;; Author: Przemysław Wojnowski <esperanto@cumego.com>
6;; Keywords: tests 6;; Keywords: tests
diff --git a/test/lisp/textmodes/tildify-tests.el b/test/lisp/textmodes/tildify-tests.el
index 788abe7f731..8b50cf72868 100644
--- a/test/lisp/textmodes/tildify-tests.el
+++ b/test/lisp/textmodes/tildify-tests.el
@@ -1,6 +1,6 @@
1;;; tildify-test.el --- ERT tests for tildify.el -*- lexical-binding: t -*- 1;;; tildify-test.el --- ERT tests for tildify.el -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michal Nazarewicz <mina86@mina86.com> 5;; Author: Michal Nazarewicz <mina86@mina86.com>
6;; Version: 4.5 6;; Version: 4.5
diff --git a/test/lisp/thingatpt-tests.el b/test/lisp/thingatpt-tests.el
index 12312388143..d3ecbf8c642 100644
--- a/test/lisp/thingatpt-tests.el
+++ b/test/lisp/thingatpt-tests.el
@@ -1,6 +1,6 @@
1;;; thingatpt.el --- tests for thing-at-point. 1;;; thingatpt.el --- tests for thing-at-point.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/lisp/url/url-expand-tests.el b/test/lisp/url/url-expand-tests.el
index 2bd28687f8d..6d1d54d4ffc 100644
--- a/test/lisp/url/url-expand-tests.el
+++ b/test/lisp/url/url-expand-tests.el
@@ -1,6 +1,6 @@
1;;; url-expand-tests.el --- Test suite for relative URI/URL resolution. 1;;; url-expand-tests.el --- Test suite for relative URI/URL resolution.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Alain Schneble <a.s@realize.ch> 5;; Author: Alain Schneble <a.s@realize.ch>
6;; Version: 1.0 6;; Version: 1.0
diff --git a/test/lisp/url/url-future-tests.el b/test/lisp/url/url-future-tests.el
index 66ce7d632f3..87298cc1b96 100644
--- a/test/lisp/url/url-future-tests.el
+++ b/test/lisp/url/url-future-tests.el
@@ -1,6 +1,6 @@
1;;; url-future-tests.el --- Test suite for url-future. 1;;; url-future-tests.el --- Test suite for url-future.
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Teodor Zlatanov <tzz@lifelogs.com> 5;; Author: Teodor Zlatanov <tzz@lifelogs.com>
6;; Keywords: data 6;; Keywords: data
diff --git a/test/lisp/url/url-parse-tests.el b/test/lisp/url/url-parse-tests.el
index 443034a603e..77c5320e351 100644
--- a/test/lisp/url/url-parse-tests.el
+++ b/test/lisp/url/url-parse-tests.el
@@ -1,6 +1,6 @@
1;;; url-parse-tests.el --- Test suite for URI/URL parsing. 1;;; url-parse-tests.el --- Test suite for URI/URL parsing.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Alain Schneble <a.s@realize.ch> 5;; Author: Alain Schneble <a.s@realize.ch>
6;; Version: 1.0 6;; Version: 1.0
diff --git a/test/lisp/url/url-util-tests.el b/test/lisp/url/url-util-tests.el
index 21ddeb50fd5..2f1de5103d6 100644
--- a/test/lisp/url/url-util-tests.el
+++ b/test/lisp/url/url-util-tests.el
@@ -1,6 +1,6 @@
1;;; url-util-tests.el --- Test suite for url-util. 1;;; url-util-tests.el --- Test suite for url-util.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Teodor Zlatanov <tzz@lifelogs.com> 5;; Author: Teodor Zlatanov <tzz@lifelogs.com>
6;; Keywords: data 6;; Keywords: data
diff --git a/test/lisp/vc/add-log-tests.el b/test/lisp/vc/add-log-tests.el
index 9909db06022..71be5a9eadc 100644
--- a/test/lisp/vc/add-log-tests.el
+++ b/test/lisp/vc/add-log-tests.el
@@ -1,6 +1,6 @@
1;;; add-log-tests.el --- Test suite for add-log. 1;;; add-log-tests.el --- Test suite for add-log.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Masatake YAMATO <yamato@redhat.com> 5;; Author: Masatake YAMATO <yamato@redhat.com>
6;; Keywords: vc tools 6;; Keywords: vc tools
diff --git a/test/lisp/vc/vc-bzr-tests.el b/test/lisp/vc/vc-bzr-tests.el
index c548562ba0f..82721eeee4e 100644
--- a/test/lisp/vc/vc-bzr-tests.el
+++ b/test/lisp/vc/vc-bzr-tests.el
@@ -1,6 +1,6 @@
1;;; vc-bzr.el --- tests for vc/vc-bzr.el 1;;; vc-bzr.el --- tests for vc/vc-bzr.el
2 2
3;; Copyright (C) 2011-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2011-2016 Free Software Foundation, Inc.
4 4
5;; Author: Glenn Morris <rgm@gnu.org> 5;; Author: Glenn Morris <rgm@gnu.org>
6;; Maintainer: emacs-devel@gnu.org 6;; Maintainer: emacs-devel@gnu.org
diff --git a/test/lisp/vc/vc-tests.el b/test/lisp/vc/vc-tests.el
index 847e0768da8..2faa1436522 100644
--- a/test/lisp/vc/vc-tests.el
+++ b/test/lisp/vc/vc-tests.el
@@ -1,6 +1,6 @@
1;;; vc-tests.el --- Tests of different backends of vc.el 1;;; vc-tests.el --- Tests of different backends of vc.el
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Michael Albinus <michael.albinus@gmx.de> 5;; Author: Michael Albinus <michael.albinus@gmx.de>
6 6
diff --git a/test/lisp/xml-tests.el b/test/lisp/xml-tests.el
index 95eb2865afc..763febb9b69 100644
--- a/test/lisp/xml-tests.el
+++ b/test/lisp/xml-tests.el
@@ -1,6 +1,6 @@
1;;; xml-parse-tests.el --- Test suite for XML parsing. 1;;; xml-parse-tests.el --- Test suite for XML parsing.
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Chong Yidong <cyd@stupidchicken.com> 5;; Author: Chong Yidong <cyd@stupidchicken.com>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/make-test-deps.emacs-lisp b/test/make-test-deps.emacs-lisp
index 3af068569de..9edeef3d2a8 100644
--- a/test/make-test-deps.emacs-lisp
+++ b/test/make-test-deps.emacs-lisp
@@ -1,6 +1,6 @@
1;; -*- emacs-lisp -*- 1;; -*- emacs-lisp -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/manual/biditest.el b/test/manual/biditest.el
index e2212083830..3545c50734f 100644
--- a/test/manual/biditest.el
+++ b/test/manual/biditest.el
@@ -1,6 +1,6 @@
1;;; biditest.el --- test bidi reordering in GNU Emacs display engine. 1;;; biditest.el --- test bidi reordering in GNU Emacs display engine.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eli Zaretskii 5;; Author: Eli Zaretskii
6;; Maintainer: emacs-devel@gnu.org 6;; Maintainer: emacs-devel@gnu.org
diff --git a/test/manual/cedet/cedet-utests.el b/test/manual/cedet/cedet-utests.el
index 76903639c3a..ae9d576f0f5 100644
--- a/test/manual/cedet/cedet-utests.el
+++ b/test/manual/cedet/cedet-utests.el
@@ -1,6 +1,6 @@
1;;; cedet-utests.el --- Run all unit tests in the CEDET suite. 1;;; cedet-utests.el --- Run all unit tests in the CEDET suite.
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/ede-tests.el b/test/manual/cedet/ede-tests.el
index 293c037ebd1..32971e441ef 100644
--- a/test/manual/cedet/ede-tests.el
+++ b/test/manual/cedet/ede-tests.el
@@ -1,6 +1,6 @@
1;;; ede-tests.el --- Some tests for the Emacs Development Environment 1;;; ede-tests.el --- Some tests for the Emacs Development Environment
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/semantic-ia-utest.el b/test/manual/cedet/semantic-ia-utest.el
index 71736c816f7..a5b70b8326f 100644
--- a/test/manual/cedet/semantic-ia-utest.el
+++ b/test/manual/cedet/semantic-ia-utest.el
@@ -1,6 +1,6 @@
1;;; semantic-ia-utest.el --- Analyzer unit tests 1;;; semantic-ia-utest.el --- Analyzer unit tests
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/semantic-tests.el b/test/manual/cedet/semantic-tests.el
index 0d9b688ee32..179851fafeb 100644
--- a/test/manual/cedet/semantic-tests.el
+++ b/test/manual/cedet/semantic-tests.el
@@ -1,6 +1,6 @@
1;;; semantic-utest.el --- Miscellaneous Semantic tests. 1;;; semantic-utest.el --- Miscellaneous Semantic tests.
2 2
3;;; Copyright (C) 2003-2004, 2007-2015 Free Software Foundation, Inc. 3;;; Copyright (C) 2003-2004, 2007-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <zappo@gnu.org> 5;; Author: Eric M. Ludlam <zappo@gnu.org>
6 6
diff --git a/test/manual/cedet/semantic-utest-c.el b/test/manual/cedet/semantic-utest-c.el
index ccf57076e4c..ec09b96211f 100644
--- a/test/manual/cedet/semantic-utest-c.el
+++ b/test/manual/cedet/semantic-utest-c.el
@@ -1,6 +1,6 @@
1;;; semantic-utest-c.el --- C based parsing tests. 1;;; semantic-utest-c.el --- C based parsing tests.
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/semantic-utest.el b/test/manual/cedet/semantic-utest.el
index 2c9ccd37e62..d26d6118d2d 100644
--- a/test/manual/cedet/semantic-utest.el
+++ b/test/manual/cedet/semantic-utest.el
@@ -1,6 +1,6 @@
1;;; semantic-utest.el --- Tests for semantic's parsing system. 1;;; semantic-utest.el --- Tests for semantic's parsing system.
2 2
3;;; Copyright (C) 2003-2004, 2007-2015 Free Software Foundation, Inc. 3;;; Copyright (C) 2003-2004, 2007-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <zappo@gnu.org> 5;; Author: Eric M. Ludlam <zappo@gnu.org>
6 6
diff --git a/test/manual/cedet/srecode-tests.el b/test/manual/cedet/srecode-tests.el
index f7529ecb5e3..18beb9291fa 100644
--- a/test/manual/cedet/srecode-tests.el
+++ b/test/manual/cedet/srecode-tests.el
@@ -1,6 +1,6 @@
1;;; srecode-tests.el --- Some tests for CEDET's srecode 1;;; srecode-tests.el --- Some tests for CEDET's srecode
2 2
3;; Copyright (C) 2008-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/test.c b/test/manual/cedet/tests/test.c
index 8f7208783ff..0aa8852b8a9 100644
--- a/test/manual/cedet/tests/test.c
+++ b/test/manual/cedet/tests/test.c
@@ -1,6 +1,6 @@
1/* test.c --- Semantic unit test for C. 1/* test.c --- Semantic unit test for C.
2 2
3 Copyright (C) 2001-2015 Free Software Foundation, Inc. 3 Copyright (C) 2001-2016 Free Software Foundation, Inc.
4 4
5 Author: Eric M. Ludlam <eric@siege-engine.com> 5 Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/test.el b/test/manual/cedet/tests/test.el
index 28b97750df2..0b8f9dee619 100644
--- a/test/manual/cedet/tests/test.el
+++ b/test/manual/cedet/tests/test.el
@@ -1,6 +1,6 @@
1;;; test.el --- Unit test file for Semantic Emacs Lisp support. 1;;; test.el --- Unit test file for Semantic Emacs Lisp support.
2 2
3;; Copyright (C) 2005-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2005-2016 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <eric@siege-engine.com> 5;; Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/test.make b/test/manual/cedet/tests/test.make
index ac8c599ee35..1eb71f7ccc8 100644
--- a/test/manual/cedet/tests/test.make
+++ b/test/manual/cedet/tests/test.make
@@ -1,6 +1,6 @@
1# test.make --- Semantic unit test for Make -*- makefile -*- 1# test.make --- Semantic unit test for Make -*- makefile -*-
2 2
3# Copyright (C) 2001-2002, 2010-2015 Free Software Foundation, Inc. 3# Copyright (C) 2001-2002, 2010-2016 Free Software Foundation, Inc.
4 4
5# Author: Eric M. Ludlam <eric@siege-engine.com> 5# Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testdoublens.cpp b/test/manual/cedet/tests/testdoublens.cpp
index b503c211790..63c4deedd08 100644
--- a/test/manual/cedet/tests/testdoublens.cpp
+++ b/test/manual/cedet/tests/testdoublens.cpp
@@ -1,6 +1,6 @@
1// testdoublens.cpp --- semantic-ia-utest completion engine unit tests 1// testdoublens.cpp --- semantic-ia-utest completion engine unit tests
2 2
3// Copyright (C) 2008-2015 Free Software Foundation, Inc. 3// Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testdoublens.hpp b/test/manual/cedet/tests/testdoublens.hpp
index 609ea74615e..6d2a0f0755e 100644
--- a/test/manual/cedet/tests/testdoublens.hpp
+++ b/test/manual/cedet/tests/testdoublens.hpp
@@ -1,6 +1,6 @@
1// testdoublens.hpp --- Header file used in one of the Semantic tests 1// testdoublens.hpp --- Header file used in one of the Semantic tests
2 2
3// Copyright (C) 2008-2015 Free Software Foundation, Inc. 3// Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testjavacomp.java b/test/manual/cedet/tests/testjavacomp.java
index d17f3049b62..f0abfc97b06 100644
--- a/test/manual/cedet/tests/testjavacomp.java
+++ b/test/manual/cedet/tests/testjavacomp.java
@@ -1,6 +1,6 @@
1// testjavacomp.java --- Semantic unit test for Java 1// testjavacomp.java --- Semantic unit test for Java
2 2
3// Copyright (C) 2009-2015 Free Software Foundation, Inc. 3// Copyright (C) 2009-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testpolymorph.cpp b/test/manual/cedet/tests/testpolymorph.cpp
index 9195bb670c2..94ae9d90413 100644
--- a/test/manual/cedet/tests/testpolymorph.cpp
+++ b/test/manual/cedet/tests/testpolymorph.cpp
@@ -1,6 +1,6 @@
1/** testpolymorph.cpp --- A sequence of polymorphism examples. 1/** testpolymorph.cpp --- A sequence of polymorphism examples.
2 * 2 *
3 * Copyright (C) 2009-2015 Free Software Foundation, Inc. 3 * Copyright (C) 2009-2016 Free Software Foundation, Inc.
4 * 4 *
5 * Author: Eric M. Ludlam <eric@siege-engine.com> 5 * Author: Eric M. Ludlam <eric@siege-engine.com>
6 * 6 *
diff --git a/test/manual/cedet/tests/testspp.c b/test/manual/cedet/tests/testspp.c
index 168898a4a3e..cfb3996db47 100644
--- a/test/manual/cedet/tests/testspp.c
+++ b/test/manual/cedet/tests/testspp.c
@@ -1,6 +1,6 @@
1/* testspp.cpp --- Semantic unit test for the C preprocessor 1/* testspp.cpp --- Semantic unit test for the C preprocessor
2 2
3 Copyright (C) 2007-2015 Free Software Foundation, Inc. 3 Copyright (C) 2007-2016 Free Software Foundation, Inc.
4 4
5 Author: Eric M. Ludlam <eric@siege-engine.com> 5 Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testsppreplace.c b/test/manual/cedet/tests/testsppreplace.c
index e831ea152e5..fbbaa75fee1 100644
--- a/test/manual/cedet/tests/testsppreplace.c
+++ b/test/manual/cedet/tests/testsppreplace.c
@@ -1,5 +1,5 @@
1/* testsppreplace.c --- unit test for CPP/SPP Replacement 1/* testsppreplace.c --- unit test for CPP/SPP Replacement
2 Copyright (C) 2007-2015 Free Software Foundation, Inc. 2 Copyright (C) 2007-2016 Free Software Foundation, Inc.
3 3
4 Author: Eric M. Ludlam <eric@siege-engine.com> 4 Author: Eric M. Ludlam <eric@siege-engine.com>
5 5
diff --git a/test/manual/cedet/tests/testsppreplaced.c b/test/manual/cedet/tests/testsppreplaced.c
index bb6a5522cf1..8cbe05bd4f7 100644
--- a/test/manual/cedet/tests/testsppreplaced.c
+++ b/test/manual/cedet/tests/testsppreplaced.c
@@ -1,5 +1,5 @@
1/* testsppreplaced.c --- unit test for CPP/SPP Replacement 1/* testsppreplaced.c --- unit test for CPP/SPP Replacement
2 Copyright (C) 2007-2015 Free Software Foundation, Inc. 2 Copyright (C) 2007-2016 Free Software Foundation, Inc.
3 3
4 Author: Eric M. Ludlam <eric@siege-engine.com> 4 Author: Eric M. Ludlam <eric@siege-engine.com>
5 5
diff --git a/test/manual/cedet/tests/testsubclass.cpp b/test/manual/cedet/tests/testsubclass.cpp
index 6dee867b794..2cb9e763888 100644
--- a/test/manual/cedet/tests/testsubclass.cpp
+++ b/test/manual/cedet/tests/testsubclass.cpp
@@ -1,6 +1,6 @@
1// testsubclass.cpp --- unit test for analyzer and complex C++ inheritance 1// testsubclass.cpp --- unit test for analyzer and complex C++ inheritance
2 2
3// Copyright (C) 2007-2015 Free Software Foundation, Inc. 3// Copyright (C) 2007-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testsubclass.hh b/test/manual/cedet/tests/testsubclass.hh
index 13e907da887..7c93f8ec02d 100644
--- a/test/manual/cedet/tests/testsubclass.hh
+++ b/test/manual/cedet/tests/testsubclass.hh
@@ -1,6 +1,6 @@
1// testsubclass.hh --- unit test for analyzer and complex C++ inheritance 1// testsubclass.hh --- unit test for analyzer and complex C++ inheritance
2 2
3// Copyright (C) 2007-2015 Free Software Foundation, Inc. 3// Copyright (C) 2007-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testtypedefs.cpp b/test/manual/cedet/tests/testtypedefs.cpp
index fa94af3596f..312a77f0058 100644
--- a/test/manual/cedet/tests/testtypedefs.cpp
+++ b/test/manual/cedet/tests/testtypedefs.cpp
@@ -1,6 +1,6 @@
1// testtypedefs.cpp --- Sample with some fake bits out of std::string 1// testtypedefs.cpp --- Sample with some fake bits out of std::string
2 2
3// Copyright (C) 2008-2015 Free Software Foundation, Inc. 3// Copyright (C) 2008-2016 Free Software Foundation, Inc.
4 4
5// Author: Eric M. Ludlam <eric@siege-engine.com> 5// Author: Eric M. Ludlam <eric@siege-engine.com>
6 6
diff --git a/test/manual/cedet/tests/testvarnames.c b/test/manual/cedet/tests/testvarnames.c
index f08b773bd4b..419361d1dbc 100644
--- a/test/manual/cedet/tests/testvarnames.c
+++ b/test/manual/cedet/tests/testvarnames.c
@@ -1,7 +1,7 @@
1/* testvarnames.cpp 1/* testvarnames.cpp
2 Test variable and function names, lists of variables on one line, etc. 2 Test variable and function names, lists of variables on one line, etc.
3 3
4 Copyright (C) 2008-2015 Free Software Foundation, Inc. 4 Copyright (C) 2008-2016 Free Software Foundation, Inc.
5 5
6 Author: Eric M. Ludlam <eric@siege-engine.com> 6 Author: Eric M. Ludlam <eric@siege-engine.com>
7 7
diff --git a/test/manual/etags/c-src/abbrev.c b/test/manual/etags/c-src/abbrev.c
index f30986db343..b7d137cd9bd 100644
--- a/test/manual/etags/c-src/abbrev.c
+++ b/test/manual/etags/c-src/abbrev.c
@@ -1,5 +1,6 @@
1/* Primitives for word-abbrev mode. 1/* Primitives for word-abbrev mode.
2 Copyright (C) 1985, 1986, 1993, 1996, 1998 Free Software Foundation, Inc. 2 Copyright (C) 1985-1986, 1993, 1996, 1998, 2016 Free Software
3 Foundation, Inc.
3 4
4This file is part of GNU Emacs. 5This file is part of GNU Emacs.
5 6
diff --git a/test/manual/etags/c-src/emacs/src/gmalloc.c b/test/manual/etags/c-src/emacs/src/gmalloc.c
index a88f4ab75e0..683ee0c9502 100644
--- a/test/manual/etags/c-src/emacs/src/gmalloc.c
+++ b/test/manual/etags/c-src/emacs/src/gmalloc.c
@@ -1,5 +1,5 @@
1/* Declarations for `malloc' and friends. 1/* Declarations for `malloc' and friends.
2 Copyright (C) 1990-1993, 1995-1996, 1999, 2002-2007, 2013-2015 Free 2 Copyright (C) 1990-1993, 1995-1996, 1999, 2002-2007, 2013-2016 Free
3 Software Foundation, Inc. 3 Software Foundation, Inc.
4 Written May 1989 by Mike Haertel. 4 Written May 1989 by Mike Haertel.
5 5
diff --git a/test/manual/etags/c-src/emacs/src/keyboard.c b/test/manual/etags/c-src/emacs/src/keyboard.c
index 77f7fb97898..077b147c76e 100644
--- a/test/manual/etags/c-src/emacs/src/keyboard.c
+++ b/test/manual/etags/c-src/emacs/src/keyboard.c
@@ -1,6 +1,6 @@
1/* Keyboard and mouse input; editor command loop. 1/* Keyboard and mouse input; editor command loop.
2 2
3Copyright (C) 1985-1989, 1993-1997, 1999-2015 Free Software Foundation, 3Copyright (C) 1985-1989, 1993-1997, 1999-2016 Free Software Foundation,
4Inc. 4Inc.
5 5
6This file is part of GNU Emacs. 6This file is part of GNU Emacs.
diff --git a/test/manual/etags/c-src/emacs/src/lisp.h b/test/manual/etags/c-src/emacs/src/lisp.h
index 6d34ce3b052..0fb068d1a2c 100644
--- a/test/manual/etags/c-src/emacs/src/lisp.h
+++ b/test/manual/etags/c-src/emacs/src/lisp.h
@@ -1,6 +1,6 @@
1/* Fundamental definitions for GNU Emacs Lisp interpreter. 1/* Fundamental definitions for GNU Emacs Lisp interpreter.
2 2
3Copyright (C) 1985-1987, 1993-1995, 1997-2015 Free Software Foundation, 3Copyright (C) 1985-1987, 1993-1995, 1997-2016 Free Software Foundation,
4Inc. 4Inc.
5 5
6This file is part of GNU Emacs. 6This file is part of GNU Emacs.
diff --git a/test/manual/etags/c-src/emacs/src/regex.h b/test/manual/etags/c-src/emacs/src/regex.h
index 3dfecf0a7e5..f97c1cb38c1 100644
--- a/test/manual/etags/c-src/emacs/src/regex.h
+++ b/test/manual/etags/c-src/emacs/src/regex.h
@@ -1,7 +1,7 @@
1/* Definitions for data structures and routines for the regular 1/* Definitions for data structures and routines for the regular
2 expression library, version 0.12. 2 expression library, version 0.12.
3 3
4 Copyright (C) 1985, 1989-1993, 1995, 2000-2015 Free Software 4 Copyright (C) 1985, 1989-1993, 1995, 2000-2016 Free Software
5 Foundation, Inc. 5 Foundation, Inc.
6 6
7 This program is free software; you can redistribute it and/or modify 7 This program is free software; you can redistribute it and/or modify
diff --git a/test/manual/etags/c-src/etags.c b/test/manual/etags/c-src/etags.c
index f2438213d04..4465b830602 100644
--- a/test/manual/etags/c-src/etags.c
+++ b/test/manual/etags/c-src/etags.c
@@ -28,7 +28,7 @@ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
28IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 29
30 30
31Copyright (C) 1984, 1987-1989, 1993-1995, 1998-2015 Free Software 31Copyright (C) 1984, 1987-1989, 1993-1995, 1998-2016 Free Software
32Foundation, Inc. 32Foundation, Inc.
33 33
34This file is not considered part of GNU Emacs. 34This file is not considered part of GNU Emacs.
diff --git a/test/manual/etags/c-src/exit.c b/test/manual/etags/c-src/exit.c
index b8cd22ba3c7..86afda9ed01 100644
--- a/test/manual/etags/c-src/exit.c
+++ b/test/manual/etags/c-src/exit.c
@@ -1,4 +1,4 @@
1/* Copyright (C) 1991 Free Software Foundation, Inc. 1/* Copyright (C) 1991, 2016 Free Software Foundation, Inc.
2This file is part of the GNU C Library. 2This file is part of the GNU C Library.
3 3
4The GNU C Library is free software; you can redistribute it and/or 4The GNU C Library is free software; you can redistribute it and/or
diff --git a/test/manual/etags/c-src/exit.strange_suffix b/test/manual/etags/c-src/exit.strange_suffix
index b8cd22ba3c7..86afda9ed01 100644
--- a/test/manual/etags/c-src/exit.strange_suffix
+++ b/test/manual/etags/c-src/exit.strange_suffix
@@ -1,4 +1,4 @@
1/* Copyright (C) 1991 Free Software Foundation, Inc. 1/* Copyright (C) 1991, 2016 Free Software Foundation, Inc.
2This file is part of the GNU C Library. 2This file is part of the GNU C Library.
3 3
4The GNU C Library is free software; you can redistribute it and/or 4The GNU C Library is free software; you can redistribute it and/or
diff --git a/test/manual/etags/c-src/getopt.h b/test/manual/etags/c-src/getopt.h
index 93a5cf77816..aa2eb1dc173 100644
--- a/test/manual/etags/c-src/getopt.h
+++ b/test/manual/etags/c-src/getopt.h
@@ -1,5 +1,5 @@
1/* Declarations for getopt. 1/* Declarations for getopt.
2 Copyright (C) 1989, 1990, 1991, 1992 Free Software Foundation, Inc. 2 Copyright (C) 1989-1992, 2016 Free Software Foundation, Inc.
3 3
4 This program is free software; you can redistribute it and/or modify it 4 This program is free software; you can redistribute it and/or modify it
5 under the terms of the GNU General Public License as published by the 5 under the terms of the GNU General Public License as published by the
diff --git a/test/manual/etags/c-src/sysdep.h b/test/manual/etags/c-src/sysdep.h
index 298a0e4c5b2..6409fcc1e1d 100644
--- a/test/manual/etags/c-src/sysdep.h
+++ b/test/manual/etags/c-src/sysdep.h
@@ -1,4 +1,4 @@
1/* Copyright (C) 1992, 1993 Free Software Foundation, Inc. 1/* Copyright (C) 1992-1993, 2016 Free Software Foundation, Inc.
2This file is part of the GNU C Library. 2This file is part of the GNU C Library.
3 3
4The GNU C Library is free software; you can redistribute it and/or 4The GNU C Library is free software; you can redistribute it and/or
diff --git a/test/manual/etags/el-src/emacs/lisp/progmodes/etags.el b/test/manual/etags/el-src/emacs/lisp/progmodes/etags.el
index 4e079200ee0..6c28ba35a4c 100644
--- a/test/manual/etags/el-src/emacs/lisp/progmodes/etags.el
+++ b/test/manual/etags/el-src/emacs/lisp/progmodes/etags.el
@@ -1,6 +1,6 @@
1;;; etags.el --- etags facility for Emacs -*- lexical-binding: t -*- 1;;; etags.el --- etags facility for Emacs -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 1985-1986, 1988-1989, 1992-1996, 1998, 2000-2015 Free 3;; Copyright (C) 1985-1986, 1988-1989, 1992-1996, 1998, 2000-2016 Free
4;; Software Foundation, Inc. 4;; Software Foundation, Inc.
5 5
6;; Author: Roland McGrath <roland@gnu.org> 6;; Author: Roland McGrath <roland@gnu.org>
diff --git a/test/manual/etags/tex-src/texinfo.tex b/test/manual/etags/tex-src/texinfo.tex
index 203dca72c22..aa745c68471 100644
--- a/test/manual/etags/tex-src/texinfo.tex
+++ b/test/manual/etags/tex-src/texinfo.tex
@@ -1,6 +1,7 @@
1%% TeX macros to handle texinfo files 1%% TeX macros to handle texinfo files
2 2
3% Copyright (C) 1985, 1986, 1988, 1990, 1991 Free Software Foundation, Inc. 3% Copyright (C) 1985-1986, 1988, 1990-1991, 2016 Free Software
4% Foundation, Inc.
4 5
5%This texinfo.tex file is free software; you can redistribute it and/or 6%This texinfo.tex file is free software; you can redistribute it and/or
6%modify it under the terms of the GNU General Public License as 7%modify it under the terms of the GNU General Public License as
diff --git a/test/manual/etags/y-src/cccp.c b/test/manual/etags/y-src/cccp.c
index 6996705d7cb..776e3dad4b0 100644
--- a/test/manual/etags/y-src/cccp.c
+++ b/test/manual/etags/y-src/cccp.c
@@ -320,7 +320,8 @@ static const short yycheck[] =
320#line 3 "/usr/share/bison/bison.simple" 320#line 3 "/usr/share/bison/bison.simple"
321 321
322/* Skeleton output parser for bison, 322/* Skeleton output parser for bison,
323 Copyright (C) 1984, 1989, 1990, 2000, 2001 Free Software Foundation, Inc. 323 Copyright (C) 1984, 1989-1990, 2000-2001, 2016 Free Software
324 Foundation, Inc.
324 325
325 This program is free software; you can redistribute it and/or modify 326 This program is free software; you can redistribute it and/or modify
326 it under the terms of the GNU General Public License as published by 327 it under the terms of the GNU General Public License as published by
diff --git a/test/manual/etags/y-src/parse.c b/test/manual/etags/y-src/parse.c
index 7b1eedc85db..95098674279 100644
--- a/test/manual/etags/y-src/parse.c
+++ b/test/manual/etags/y-src/parse.c
@@ -28,7 +28,7 @@
28 28
29#line 1 "parse.y" 29#line 1 "parse.y"
30 30
31/* Copyright (C) 1990, 1992, 1993 Free Software Foundation, Inc. 31/* Copyright (C) 1990, 1992-1993, 2016 Free Software Foundation, Inc.
32 32
33This file is part of Oleo, the GNU Spreadsheet. 33This file is part of Oleo, the GNU Spreadsheet.
34 34
diff --git a/test/manual/etags/y-src/parse.y b/test/manual/etags/y-src/parse.y
index 75fd7870ff8..824c98d6245 100644
--- a/test/manual/etags/y-src/parse.y
+++ b/test/manual/etags/y-src/parse.y
@@ -1,5 +1,5 @@
1%{ 1%{
2/* Copyright (C) 1990, 1992, 1993 Free Software Foundation, Inc. 2/* Copyright (C) 1990, 1992-1993, 2016 Free Software Foundation, Inc.
3 3
4This file is part of Oleo, the GNU Spreadsheet. 4This file is part of Oleo, the GNU Spreadsheet.
5 5
diff --git a/test/manual/indent/pascal.pas b/test/manual/indent/pascal.pas
index bb2e7002b6b..2d09eb775a4 100644
--- a/test/manual/indent/pascal.pas
+++ b/test/manual/indent/pascal.pas
@@ -1,6 +1,6 @@
1{ GPC demo program for the CRT unit. 1{ GPC demo program for the CRT unit.
2 2
3Copyright (C) 1999-2006, 2013-2015 Free Software Foundation, Inc. 3Copyright (C) 1999-2006, 2013-2016 Free Software Foundation, Inc.
4 4
5Author: Frank Heckenbach <frank@pascal.gnu.de> 5Author: Frank Heckenbach <frank@pascal.gnu.de>
6 6
diff --git a/test/manual/indent/shell.sh b/test/manual/indent/shell.sh
index b0f69bd9720..dc184ea0d77 100755
--- a/test/manual/indent/shell.sh
+++ b/test/manual/indent/shell.sh
@@ -3,6 +3,9 @@
3 3
4setlock -n /tmp/getmail.lock && echo getmail isn\'t running 4setlock -n /tmp/getmail.lock && echo getmail isn\'t running
5 5
6toto=$(grep hello foo |
7 wc)
8
6# adsgsdg 9# adsgsdg
7 10
8if foo; then 11if foo; then
diff --git a/test/manual/redisplay-testsuite.el b/test/manual/redisplay-testsuite.el
index 332eeb1cc9f..37a5649dc1b 100644
--- a/test/manual/redisplay-testsuite.el
+++ b/test/manual/redisplay-testsuite.el
@@ -1,6 +1,6 @@
1;;; redisplay-testsuite.el --- Test suite for redisplay. 1;;; redisplay-testsuite.el --- Test suite for redisplay.
2 2
3;; Copyright (C) 2009-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2009-2016 Free Software Foundation, Inc.
4 4
5;; Author: Chong Yidong <cyd@stupidchicken.com> 5;; Author: Chong Yidong <cyd@stupidchicken.com>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/manual/rmailmm.el b/test/manual/rmailmm.el
index a20ae40849f..96acbc4735e 100644
--- a/test/manual/rmailmm.el
+++ b/test/manual/rmailmm.el
@@ -1,6 +1,6 @@
1;;; rmailmm.el --- tests for mail/rmailmm.el 1;;; rmailmm.el --- tests for mail/rmailmm.el
2 2
3;; Copyright (C) 2006-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2006-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/src/alloc-tests.el b/test/src/alloc-tests.el
index c0fe0f33cb9..97c6b4f8070 100644
--- a/test/src/alloc-tests.el
+++ b/test/src/alloc-tests.el
@@ -1,6 +1,6 @@
1;;; alloc-tests.el --- alloc tests -*- lexical-binding: t -*- 1;;; alloc-tests.el --- alloc tests -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Daniel Colascione <dancol@dancol.org> 5;; Author: Daniel Colascione <dancol@dancol.org>
6;; Keywords: 6;; Keywords:
diff --git a/test/src/buffer-tests.el b/test/src/buffer-tests.el
index bb3c92dd6de..62875216a31 100644
--- a/test/src/buffer-tests.el
+++ b/test/src/buffer-tests.el
@@ -1,6 +1,6 @@
1;;; buffer-tests.el --- tests for buffer.c functions -*- lexical-binding: t -*- 1;;; buffer-tests.el --- tests for buffer.c functions -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/src/cmds-tests.el b/test/src/cmds-tests.el
index 7e742a1fa8b..4a30d9872a1 100644
--- a/test/src/cmds-tests.el
+++ b/test/src/cmds-tests.el
@@ -1,6 +1,6 @@
1;;; cmds-tests.el --- Testing some Emacs commands 1;;; cmds-tests.el --- Testing some Emacs commands
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Nicolas Richard <youngfrog@members.fsf.org> 5;; Author: Nicolas Richard <youngfrog@members.fsf.org>
6;; Keywords: 6;; Keywords:
diff --git a/test/src/data-tests.el b/test/src/data-tests.el
index 252a1410206..9ca5ac53333 100644
--- a/test/src/data-tests.el
+++ b/test/src/data-tests.el
@@ -1,6 +1,6 @@
1;;; data-tests.el --- tests for src/data.c 1;;; data-tests.el --- tests for src/data.c
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/src/decompress-tests.el b/test/src/decompress-tests.el
index 1eea673121c..f0264ec548d 100644
--- a/test/src/decompress-tests.el
+++ b/test/src/decompress-tests.el
@@ -1,6 +1,6 @@
1;;; decompress-tests.el --- Test suite for decompress. 1;;; decompress-tests.el --- Test suite for decompress.
2 2
3;; Copyright (C) 2013-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2013-2016 Free Software Foundation, Inc.
4 4
5;; Author: Lars Ingebrigtsen <larsi@gnus.org> 5;; Author: Lars Ingebrigtsen <larsi@gnus.org>
6 6
diff --git a/test/src/fns-tests.el b/test/src/fns-tests.el
index b5222db3ca1..762f7bdd94f 100644
--- a/test/src/fns-tests.el
+++ b/test/src/fns-tests.el
@@ -1,6 +1,6 @@
1;;; fns-tests.el --- tests for src/fns.c 1;;; fns-tests.el --- tests for src/fns.c
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/src/inotify-tests.el b/test/src/inotify-tests.el
index 187b59054cd..54977925f86 100644
--- a/test/src/inotify-tests.el
+++ b/test/src/inotify-tests.el
@@ -1,6 +1,6 @@
1;;; inotify-tests.el --- Test suite for inotify. -*- lexical-binding: t -*- 1;;; inotify-tests.el --- Test suite for inotify. -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 2012-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2012-2016 Free Software Foundation, Inc.
4 4
5;; Author: Rüdiger Sonderfeld <ruediger@c-plusplus.de> 5;; Author: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
6;; Keywords: internal 6;; Keywords: internal
diff --git a/test/src/keymap-tests.el b/test/src/keymap-tests.el
index 524563fea50..b835fc7530b 100644
--- a/test/src/keymap-tests.el
+++ b/test/src/keymap-tests.el
@@ -1,6 +1,6 @@
1;;; keymap-tests.el --- Test suite for src/keymap.c 1;;; keymap-tests.el --- Test suite for src/keymap.c
2 2
3;; Copyright (C) 2015 Free Software Foundation, Inc. 3;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
4 4
5;; Author: Juanma Barranquero <lekktu@gmail.com> 5;; Author: Juanma Barranquero <lekktu@gmail.com>
6 6
diff --git a/test/src/print-tests.el b/test/src/print-tests.el
index fe8c56553a8..1abfa53581c 100644
--- a/test/src/print-tests.el
+++ b/test/src/print-tests.el
@@ -1,6 +1,6 @@
1;;; print-tests.el --- tests for src/print.c -*- lexical-binding: t; -*- 1;;; print-tests.el --- tests for src/print.c -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
diff --git a/test/src/xml-tests.el b/test/src/xml-tests.el
index aa97b30f73c..dc60197b59e 100644
--- a/test/src/xml-tests.el
+++ b/test/src/xml-tests.el
@@ -1,6 +1,6 @@
1;;; libxml-parse-tests.el --- Test suite for libxml parsing. 1;;; libxml-parse-tests.el --- Test suite for libxml parsing.
2 2
3;; Copyright (C) 2014-2015 Free Software Foundation, Inc. 3;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
4 4
5;; Author: Ulf Jasper <ulf.jasper@web.de> 5;; Author: Ulf Jasper <ulf.jasper@web.de>
6;; Keywords: internal 6;; Keywords: internal