ChangeLog fix
[bpt/emacs.git] / test / ChangeLog
CommitLineData
656f99be
FEG
12014-06-21 Fabián Ezequiel Gallina <fgallina@gnu.org>
2
3 * automated/python-tests.el (python-util-strip-string-1): New test.
4
606695a6
GM
52014-05-08 Glenn Morris <rgm@gnu.org>
6
7 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
b2a929a2
GM
8 (vc-bzr-test-faulty-bzr-autoloads):
9 Give bzr a temporary home-directory, in case the real one is missing.
606695a6 10
4dd3c4d5
DG
112014-05-05 Dmitry Gutov <dgutov@yandex.ru>
12
13 * automated/ruby-mode-tests.el
14 (ruby-interpolation-after-dollar-sign): New test.
15
6da8d069
GM
162014-05-05 Glenn Morris <rgm@gnu.org>
17
18 * automated/help-fns.el: New file.
19
844465d6
MA
202014-04-25 Michael Albinus <michael.albinus@gmx.de>
21
22 * automated/tramp-tests.el (top):
23 * automated/file-notify-tests.el (top): Do not disable interactive
24 passwords in batch mode.
25 (password-cache-expiry): Set to nil.
26
c0b9bc72
MA
272014-04-24 Michael Albinus <michael.albinus@gmx.de>
28
29 * automated/file-notify-tests.el
30 (file-notify-test-remote-temporary-file-directory):
31 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
32 Use a mock-up method as default.
33 (tramp-test00-availability): Print the used directory name.
34 (tramp-test33-recursive-load): Fix typo.
35
84b2095c
MA
362014-04-22 Michael Albinus <michael.albinus@gmx.de>
37
d5ff4ded
MA
38 * automated/tramp-tests.el (tramp--test-check-files): Remove traces.
39 (tramp-test30-special-characters): Remove test for backslash.
84b2095c 40
f3a4812c
MA
412014-04-20 Michael Albinus <michael.albinus@gmx.de>
42
43 * automated/tramp-tests.el
44 (tramp-test19-directory-files-and-attributes)
45 (tramp-test22-file-times): Check for `file-attributes' equality
46 only if there is a usable timestamp.
47 (tramp--test-check-files): Do not use `copy-sequence'.
48
5305137a
MA
492014-04-19 Michael Albinus <michael.albinus@gmx.de>
50
51 * automated/tramp-tests.el (tramp--test-check-files): Extend test.
52 (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
53
2a2e6726
MA
542014-04-18 Michael Albinus <michael.albinus@gmx.de>
55
56 * automated/tramp-tests.el (tramp-copy-size-limit): Set to nil.
57 (tramp--test-make-temp-name): Optional argument LOCAL.
58 (tramp--instrument-test-case): Show messages. Catch also `quit'.
59 (tramp-test10-write-region): No special test for out-of-band copy
60 needed anymore.
61 (tramp-test11-copy-file, tramp-test12-rename-file)
62 (tramp-test21-file-links): Extend tests.
63 (tramp-test20-file-modes): More robust check for user "root".
64 (tramp--test-check-files): New defun.
65 (tramp-test30-special-characters, tramp-test33-recursive-load)
66 (tramp-test34-unload): New tests.
67 (tramp-test31-utf8, tramp-test32-asynchronous-requests): Rename.
68
10ee3b3f
PE
692014-04-10 Paul Eggert <eggert@cs.ucla.edu>
70
71 * automated/electric-tests.el: Fix spelling error in test name.
72 (whitespace-skipping-for-quotes-not-outside):
73 Rename from whitespace-skipping-for-quotes-not-ouside.
74
3b7fab25
GM
752014-04-09 Glenn Morris <rgm@gnu.org>
76
50c9a9b8
GM
77 * automated/python-tests.el (python-triple-quote-pairing):
78 Enable/disable electric-pair-mode as needed.
79
3b7fab25
GM
80 * automated/electric-tests.el (electric-pair-backspace-1):
81 Replace deleted function.
82
190f899a
JT
832014-04-07 João Távora <joaotavora@gmail.com>
84
c17a8019
GM
85 * automated/electric-tests.el (define-electric-pair-test):
86 Don't overtest.
190f899a
JT
87 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
88 (inhibit-in-mismatched-string-inside-c-comments): New test.
89
528c33b5
JT
90 * automated/electric-tests.el (inhibit-if-strings-mismatched):
91 New test, change from `inhibit-only-of-next-is-mismatched'.
92
7aecc2f6
JT
932014-04-06 João Távora <joaotavora@gmail.com>
94
95 * automated/python-tests.el (python-triple-quote-pairing): New test.
96 (python-syntax-after-python-backspace): New test.
97
89f20f76
JT
98 * automated/electric-tests.el (electric-pair-define-test-form):
99 More readable test docstrings.
100 (whitespace-skipping-for-quotes-not-ouside)
101 (whitespace-skipping-for-quotes-only-inside)
c17a8019 102 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
89f20f76 103
37ea8275
BR
1042014-03-24 Barry O'Reilly <gundaetiapo@gmail.com>
105
c7d0e04c 106 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
107 (undo-test-region-t-marker): New tests of marker adjustments.
108 (undo-test-marker-adjustment-moved):
109 (undo-test-region-mark-adjustment): New tests to demonstrate
110 bug#16818, which fail without the fix.
111
7eab98da
DC
1122014-03-23 Daniel Colascione <dancol@dancol.org>
113
114 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
115 test: correct parsing of keyword arguments.
116
0ceba22e
DG
1172014-03-23 Dmitry Gutov <dgutov@yandex.ru>
118
119 * automated/package-test.el (package-test-describe-package):
120 Fix test failure in non-graphical mode.
121
1222014-03-22 Dmitry Gutov <dgutov@yandex.ru>
123
124 * automated/package-test.el (package-test-describe-package):
125 Check for the "Keywords: " line.
126
127 * automated/data/package/archive-contents: Include the :keywords
128 field in `simple-single' data form.
129
1302014-03-21 Dmitry Gutov <dgutov@yandex.ru>
131
132 * automated/package-test.el
133 (package-test-install-two-dependencies): New test (bug#16826).
134
135 * automated/data/package/simple-two-depend-1.1.el: New file.
136
137 * automated/data/package/archive-contents:
138 Add info about the new package.
139
162427fe
MA
1402014-03-07 Michael Albinus <michael.albinus@gmx.de>
141
142 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
143 (tramp-test10-write-region): Extend for out-of-band copy.
144 (tramp-test31-asynchronous-requests): New test.
145
35e951cd 1462014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
147
148 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
149 Add new test of undo in region.
150 (undo-test-in-region-eob): Add test case described at
151 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
152
5b5774e5
MA
1532014-02-28 Michael Albinus <michael.albinus@gmx.de>
154
155 * automated/tramp-tests.el (tramp--test-enabled)
156 (tramp-test15-copy-directory): No special handling of tramp-adb.el
157 anymore. It's fixed in that package.
158
154ba796
MA
1592014-02-27 Michael Albinus <michael.albinus@gmx.de>
160
161 * automated/tramp-tests.el (tramp--test-enabled): Move connection
162 cleanup into this function. Remove respective code from all test
163 cases.
164 (tramp--instrument-test-case): Declare `indent' and `debug'.
165 Handle other errors as well.
166 (tramp-test14-delete-directory): Check for `file-error' error.
167 (tramp-test15-copy-directory): Ignore return value of
168 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
169 (tramp-test19-directory-files-and-attributes): Take care of
170 timestamp of "../".
171 (tramp-test20-file-modes, tramp-test27-start-file-process)
172 (tramp-test28-shell-command): Skip for tramp-adb.el.
173 (tramp-test21-file-links): `file-truename' shall preserve trailing
174 link of directories.
175 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
176 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
177 `kill-buffer-query-functions' to nil.
178 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
179
c6e08d12
MA
1802014-02-21 Michael Albinus <michael.albinus@gmx.de>
181
182 * automated/tramp-tests.el
183 (tramp-test19-directory-files-and-attributes): Do not include
184 directories in comparison; they might have changed their
185 timestamps already.
186
d9386b0c
MA
1872014-02-20 Michael Albinus <michael.albinus@gmx.de>
188
189 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
190 (tramp-test17-insert-directory): First line could contain more
191 text, when produced by `ls-lisp'.
192 (tramp-test19-directory-files-and-attributes): Instrument failed
193 test case.
194
76c92fdd
MA
1952014-02-19 Michael Albinus <michael.albinus@gmx.de>
196
197 * automated/tramp-tests.el (tramp-test17-insert-directory):
198 Make first line "total 123" optional.
199 (tramp-test20-file-modes, tramp-test22-file-times)
200 (tramp-test26-process-file, tramp-test27-start-file-process)
201 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
202 tramp-smb.el.
203 (tramp-test20-file-modes): Check for "root" only when there is an
204 explicit user name.
205 (tramp-test21-file-links): Handle "... not supported" error.
206 (tramp-test22-file-times): Skip for "don't know" return values.
207 (tramp-test26-process-file, tramp-test28-shell-command):
208 Remove color escape sequences.
209 (tramp-test28-shell-command): Use `accept-process-output' rather
210 than `sit-for'.
211 (tramp-test30-utf8): Set coding system `utf-8'.
212
2830e9b6
MA
2132014-02-17 Michael Albinus <michael.albinus@gmx.de>
214
215 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
216 an initial `sit-for' prior the while loop.
217
dd7691b7
MA
2182014-02-16 Michael Albinus <michael.albinus@gmx.de>
219
220 Sync with Tramp 2.2.9.
221
222 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
223 (tramp-test28-shell-command): Make a while loop when waiting for
224 process exit.
225
581d24e7
MA
2262014-02-11 Michael Albinus <michael.albinus@gmx.de>
227
228 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
229 and `vc-hg'. Declare `tramp-find-executable' and
230 `tramp-get-remote-path'.
231 (tramp-test29-vc-registered): New test.
232 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
233
cad6dfb6
MA
2342014-02-07 Michael Albinus <michael.albinus@gmx.de>
235
236 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
237 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
238 (tramp-test28-shell-command): Improve `shell-command' test. Add
239 `async-shell-command' tests.
240
40d2f2e4
MA
2412014-02-04 Michael Albinus <michael.albinus@gmx.de>
242
243 * automated/file-notify-tests.el (file-notify--wait-for-events):
244 Use `read-event' instead of `sit-for'.
245 (file-notify-test02-events): Remove expected result, the bug is
246 fixed meanwhile.
247 (file-notify-test02-events, file-notify-test03-autorevert):
248 Use `sleep-for' instead of `sit-for'.
249
e2a67bd0
DG
2502014-01-31 Dmitry Gutov <dgutov@yandex.ru>
251
252 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
253 New test.
254
dc9c8c62
MA
2552014-01-27 Michael Albinus <michael.albinus@gmx.de>
256
257 * automated/file-notify-tests.el (file-notify--deftest-remote):
258 Do not skip when the local test has failed. They are unrelated.
259 (file-notify--wait-for-events): Use `sit-for'. Let-bind
260 `noninteractive' to nil, otherwise `sit-for' could be degraded to
261 `sleep-for'.
262 (file-notify-test02-events): Check for `file-remote-p' instead of
263 `file-notify--test-remote-enabled'.
264
5511e5c5
MA
2652014-01-26 Michael Albinus <michael.albinus@gmx.de>
266
267 * automated/file-notify-tests.el (file-notify-test02-events):
268 Let test case fail for Bug#16519.
269
29f5e020
MA
2702014-01-22 Michael Albinus <michael.albinus@gmx.de>
271
272 * automated/file-notify-tests.el (file-notify-test02-events):
273 Hide Bug#16519, until it is solved.
274
ca4cfde3
MA
2752014-01-21 Michael Albinus <michael.albinus@gmx.de>
276
63389c25
MA
277 * automated/file-notify-tests.el
278 (file-notify--test-local-enabled): Fix error in logic.
279 (file-notify--wait-for-events): New defmacro.
280 (file-notify-test02-events): Make short breaks between file operations.
281 Use `file-notify--wait-for-events'. Check, that events have arrived.
282 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
283
ca4cfde3
MA
284 * automated/comint-testsuite.el
285 (comint-testsuite-password-strings): Add localized examples.
286
16063016
MA
2872014-01-17 Michael Albinus <michael.albinus@gmx.de>
288
289 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
290 case if inotify is not linked with Emacs. Use `read-event' rather
291 than `sit-for' in order to process events. (Bug#13662)
292
6a1f3c11
MA
2932014-01-13 Michael Albinus <michael.albinus@gmx.de>
294
295 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
296 test case with adapted test string. (Bug#13064)
297
1f5afa8c
GM
2982013-12-28 Glenn Morris <rgm@gnu.org>
299
300 * automated/electric-tests.el: Require 'elec-pair.
301
8a6212d7 3022013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
303
304 * automated/electric-tests.el (electric-pair-test-for):
305 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
306 `transient-mark-mode' set to `lambda'.
307
1f5afa8c 308 * automated/electric-tests.el: New file.
3b8d5131 309
01379221
FEG
3102013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
311
312 * automated/python-tests.el
313 (python-nav-lisp-forward-sexp-safe-1): Remove test.
314 (python-nav-forward-sexp-safe-1): New test.
315
b520f210
DG
3162013-12-20 Dmitry Gutov <dgutov@yandex.ru>
317
318 * automated/ruby-mode-tests.el: Add tests for
319 `ruby-align-to-stmt-keywords'.
320
321 * indent/ruby.rb: Update examples to reflect the lack of change in
322 default indentation of `begin' blocks.
323
5556c0ce
DG
3242013-12-17 Dmitry Gutov <dgutov@yandex.ru>
325
326 * indent/ruby.rb: Update examples according to the change
327 in `smie-indent-close'.
328
276bc333
DG
3292013-12-14 Dmitry Gutov <dgutov@yandex.ru>
330
331 * indent/ruby.rb: New examples.
332
bc9222c9
FEG
3332013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
334
335 * automated/python-tests.el (python-indent-dedenters-2): New test.
336
09faee72
FEG
3372013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
338
339 * automated/python-tests.el (python-indent-after-comment-1)
340 (python-indent-after-comment-2): New tests.
341
f54de22e
NT
3422013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
343
a12bf61e
GM
344 * automated/python-tests.el (python-indent-block-enders-1):
345 Rename from python-indent-block-enders.
f54de22e
NT
346 (python-indent-block-enders-2): New test.
347
939fef29
DG
3482013-12-08 Dmitry Gutov <dgutov@yandex.ru>
349
350 * indent/js.js: New file.
351
0494d994
MA
3522013-12-05 Michael Albinus <michael.albinus@gmx.de>
353
354 * automated/dbus-tests.el: New file.
355
bf4906d7
CD
3562013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
357
358 * automated/regexp-tests.el: New file.
359
a48eb50b
EZ
3602013-11-29 Eli Zaretskii <eliz@gnu.org>
361
bf4906d7
CD
362 * automated/reftex-tests.el (reftex-parse-from-file-test):
363 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
364 names are comparable as strings.
365
a48eb50b
EZ
366 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
367 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 368 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 369
0845be75
GM
3702013-11-28 Glenn Morris <rgm@gnu.org>
371
372 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
373
f7ec0d94
EZ
3742013-11-28 Eli Zaretskii <eliz@gnu.org>
375
bf4906d7 376 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
377 (EMACSOPT): Use $(PATH_SEP).
378
23293cb0
MA
3792013-11-28 Michael Albinus <michael.albinus@gmx.de>
380
381 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
382 Set to nil.
383
1baa1e49
MA
3842013-11-27 Michael Albinus <michael.albinus@gmx.de>
385
386 * automated/file-notify-tests.el
387 (file-notify-test-remote-temporary-file-directory):
388 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
389 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
390 (file-notify--deftest-remote): Cleanup connection initially.
391 (file-notify-test03-autorevert): Run also in batch mode. Use a
392 larger timeout for remote files. `sit-for' 1 second; 0.1 second
393 does not work on MS Windows. Call `accept-process-output' for
394 remote files. Apply `string-match' instead of `string-equal', the
395 messages are different on MS Windows.
396
397 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
398 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
399 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
400
17e0445b
GM
4012013-11-23 Glenn Morris <rgm@gnu.org>
402
0b09f7c0
GM
403 * automated/python-tests.el (python-shell-make-comint-1)
404 (python-shell-make-comint-2, python-shell-get-process-1):
405 Suppress creation of some temp-files.
406
f4d341af
GM
407 * automated/python-tests.el (python-shell-parse-command-1)
408 (python-shell-make-comint-1, python-shell-make-comint-2)
409 (python-shell-get-process-1)
410 (python-shell-internal-get-or-create-process-1):
411 Skip rather than fail if prereqs not found.
412
17e0445b
GM
413 * automated/Makefile.in (emacs):
414 Empty EMACSLOADPATH rather than unsetting.
415
48592bfd
GM
4162013-11-22 Glenn Morris <rgm@gnu.org>
417
418 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
419 Set expected-result.
420
2df10228
GM
4212013-11-21 Glenn Morris <rgm@gnu.org>
422
009111d6
GM
423 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
424 (compile-main): Pass XARGS_LIMIT to xargs.
425
2df10228
GM
426 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
427 (EMACSOPT): Use PATH_SEPARATOR.
428
c295fc18 4292013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 430
a12bf61e 431 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 432 Add a failing test for Bug#15874.
4e9fc48c
BB
433 (ruby--insert-coding-comment-ruby-style)
434 (ruby--insert-coding-comment-emacs-style)
435 (ruby--insert-coding-comment-custom-style):
30654657
BB
436 Add a few tests for `ruby--insert-coding-comment'.
437
ec2c4ee6
PE
4382013-11-18 Paul Eggert <eggert@cs.ucla.edu>
439
440 Improve API of recently-added bool vector functions (Bug#15912).
441 * automated/data-tests.el: Adjust to API changes.
442
0010ca51
MA
4432013-11-16 Michael Albinus <michael.albinus@gmx.de>
444
445 * automated/tramp-tests.el (tramp-test07-file-exists-p)
446 (tramp-test08-file-local-copy)
447 (tramp-test09-insert-file-contents, tramp-test10-write-region)
448 (tramp-test11-copy-file, tramp-test12-rename-file)
449 (tramp-test13-make-directory, tramp-test14-delete-directory)
450 (tramp-test15-copy-directory, tramp-test16-directory-files)
451 (tramp-test17-insert-directory, tramp-test18-file-attributes)
452 (tramp-test19-directory-files-and-attributes)
453 (tramp-test20-file-modes, tramp-test21-file-links)
454 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
455 (tramp-test24-file-name-completion, tramp-test25-load)
456 (tramp-test26-process-file, tramp-test27-start-file-process)
457 (tramp-test28-shell-command): Cleanup connection initially.
458
82407168
MA
4592013-11-15 Michael Albinus <michael.albinus@gmx.de>
460
461 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
462 connection before running the test.
463
3cd4192f
MA
4642013-11-15 Michael Albinus <michael.albinus@gmx.de>
465
466 * automated/tramp-tests.el (tramp-test15-copy-directory)
467 (tramp-test16-directory-files, tramp-test17-insert-directory)
468 (tramp-test18-file-attributes)
469 (tramp-test19-directory-files-and-attributes)
470 (tramp-test20-file-modes, tramp-test21-file-links)
471 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
472 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 473 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 474 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
475 (tramp-test29-utf8): New test.
476
927fbd6b
MA
4772013-11-13 Michael Albinus <michael.albinus@gmx.de>
478
479 * automated/file-notify-tests.el (file-notify-test02-events)
480 (file-notify-test03-autorevert): Suppress messages in `write-region'.
481
482 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
483 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
484 (tramp-test26-process-file, tramp-test28-shell-command):
485 Ensure, that the directory is not empty when calling "ls".
927fbd6b 486
8ee0219f
MA
4872013-11-11 Michael Albinus <michael.albinus@gmx.de>
488
489 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
490 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
491 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 492 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
493 (tramp-test26-process-file): Add tests.
494 (tramp-test11-copy-file): Remove debug message.
495 (tramp-test20-file-modes): Special case, if user is "root".
496
54099383
MA
4972013-11-08 Michael Albinus <michael.albinus@gmx.de>
498
1c49d6c2 499 * automated/file-notify-tests.el:
54099383 500 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
501 `tramp-remote-path' when running on hydra.
502 (tramp-test07-file-exists-p): Remove instrumentation code.
503 (tramp-test26-process-file): Don't use "/bin/true" and
504 "/bin/false", these paths do not exist on hydra.
54099383 505
21cfbae5
HE
5062013-11-08 Helmut Eller <eller.helmut@gmail.com>
507
7dd8b873 508 * automated/process-tests.el: New file.
21cfbae5 509
1f923923
DG
5102013-11-08 Dmitry Gutov <dgutov@yandex.ru>
511
512 * indent/ruby.rb: New examples.
513
6b4ac03e
GM
5142013-11-06 Glenn Morris <rgm@gnu.org>
515
516 * automated/Makefile.in (setwins): Avoid accidental matches.
517
6865f4d5
MA
5182013-11-06 Michael Albinus <michael.albinus@gmx.de>
519
520 * automated/tramp-tests.el (tramp-test07-file-exists-p):
521 Fix docstring. Instrument, in order to hunt failure on hydra.
522
c76489d6
GM
5232013-11-06 Glenn Morris <rgm@gnu.org>
524
525 * automated/flymake-tests.el (warning-predicate-rx-gcc)
526 (warning-predicate-function-gcc, warning-predicate-rx-perl)
527 (warning-predicate-function-perl):
528 * automated/info-xref.el (info-xref-test-makeinfo):
529 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
530 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
531
a213a541
MA
5322013-11-05 Michael Albinus <michael.albinus@gmx.de>
533
534 * automated/tramp-tests.el: New file.
535
dc503386
GM
5362013-11-05 Glenn Morris <rgm@gnu.org>
537
2d748773
GM
538 Get rid of --chdir usage.
539 * automated/Makefile.in (EMACSOPT): Move -L here.
540 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
541 (setwins): Don't assume called from srcdir. Remove legacy stuff.
542 (.el.elc): No more need to pass -L here.
543 (compile-main): Get rid of sub-shell and cd.
544 (compile-clean, check): Get rid of cd.
545
d5112380
GM
546 Make it possible to run tests with a different working directory.
547 * automated/flymake-tests.el (flymake-tests-data-directory): New.
548 (flymake-tests--current-face): Use flymake-tests-data-directory.
549 (warning-predicate-function-gcc, warning-predicate-rx-perl)
550 (warning-predicate-function-perl): Adapt for above change.
551 * automated/zlib-tests.el (zlib-tests-data-directory): New.
552 (zlib--decompress): Use zlib-tests-data-directory.
553
b5d402d6
GM
554 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
555 Remove test that makes no sense.
556
dc503386
GM
557 * automated/files.el (files-test-local-variable-data):
558 Fix result typo presumably caused by interference from dir-locals.
559 (file-test--do-local-variables-test): Prevent dir-locals interfering.
560
dca01b09
DG
5612013-11-04 Dmitry Gutov <dgutov@yandex.ru>
562
563 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 564 Move a now-successful example.
dca01b09
DG
565
566 * automated/ruby-mode-tests.el: Remove outdated comment.
567
8b77446f
GM
5682013-11-04 Glenn Morris <rgm@gnu.org>
569
570 * automated/Makefile.in (abs_srcdir): Remove.
571 (emacs): Unset EMACSLOADPATH.
572 (.el.elc, check): Use -L to append srcdir to load-path.
573
2ffcf5fe
GM
5742013-11-02 Glenn Morris <rgm@gnu.org>
575
1f43ed41 576 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 577 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 578 (abs_srcdir): New, set by configure.
67fb4e6a 579 (EMACS): Use a relative file name.
67bb589e 580 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
581 (lisp-compile): Remove (assume it's up-to-date).
582 (compile-main): Do not run lisp-compile.
1f43ed41
GM
583 (compile-main, compile-clean, compile-always, bootstrap-clean)
584 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 585 Use --chdir.
67bb589e
GM
586 (doit, compile, compile-always): Remove stuff copied from lisp/.
587 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 588
1affc48a
MA
5892013-10-31 Michael Albinus <michael.albinus@gmx.de>
590
591 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
592 Add a skipping test.
593
dee4ba59
SM
5942013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
595
596 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
597
598 * indent/css-mode.css (.x2): Test alignement inside braces.
599
bae91342
DG
6002013-10-26 Dmitry Gutov <dgutov@yandex.ru>
601
778859a8
DG
602 * indent/ruby.rb: New failing example.
603
dee4ba59
SM
604 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
605 Fix the test, in respect to adding the space after the curly.
bae91342 606
4ddbf128
MA
6072013-10-24 Michael Albinus <michael.albinus@gmx.de>
608
609 * automated/ert-tests.el (ert-test-skip-unless): New test case.
610 (ert-test-deftest): Adapt test for changed macro expansion.
611 (ert-test-run-tests-interactively):
612 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
613 Add a skipping test.
614
615 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
616 (file-notify--test-local-enabled): Make it a function. Check also
617 for `file-remote-p' of `temporary-file-directory'.
618 (file-notify--test-remote-enabled-checked): New defvar.
619 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
620 internal functions. Cache result.
621 (file-notify--deftest-remote, file-notify-test00-availability)
622 (file-notify-test01-add-watch, file-notify-test02-events)
623 (file-notify-test03-autorevert): Add checks with `skip_unless'.
624 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
625
369bbf71
DG
6262013-10-24 Dmitry Gutov <dgutov@yandex.ru>
627
628 * indent/ruby.rb: Fix syntax error in the latest example.
629
b8e3b0a9
GM
6302013-10-23 Glenn Morris <rgm@gnu.org>
631
632 * automated/Makefile.in (abs_top_srcdir, top_builddir):
633 New, set by configure.
634 (top_srcdir): Remove.
635 (abs_test, abs_lispsrc): New.
636 (lisp): No longer absolute.
637 (emacs, lisp-compile, compile, compile-always):
638 Quote entities that might contain whitespace.
639
a6462ef5
DG
6402013-10-22 Dmitry Gutov <dgutov@yandex.ru>
641
642 * indent/ruby.rb: Move two examples to "working" section, add one
643 more.
644
8c1ae481
DG
6452013-10-21 Dmitry Gutov <dgutov@yandex.ru>
646
dee4ba59
SM
647 * indent/ruby.rb: New examples for indentation of blocks.
648 Example of hash inside parens that inflooped before the present commit.
8c1ae481 649
ef566920
BR
6502013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
651
a12bf61e 652 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
653 allows another timer to run.
654
1eda1d8d
DG
6552013-10-14 Dmitry Gutov <dgutov@yandex.ru>
656
657 * indent/ruby.rb: More examples for bug#15594, both failing and
658 now passing.
659
55ee77a3
DG
6602013-10-11 Dmitry Gutov <dgutov@yandex.ru>
661
662 * indent/ruby.rb: Add two more cases.
663
6d8ca172
SM
6642013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
665
666 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
667 first use.
668 (ruby-should-indent): Use indent-according-to-mode.
669 (ruby-deftest-move-to-block): Use `declare'.
670
2f84ba10
DG
6712013-10-07 Dmitry Gutov <dgutov@yandex.ru>
672
673 * indent/ruby.rb: Fix a spurious change, add more failing examples.
674
20832de0
SM
6752013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
676
677 * indent/ruby.rb: Add a few more tests; adjust some indentation.
678
5cd9cda9
DG
6792013-10-06 Dmitry Gutov <dgutov@yandex.ru>
680
7318480c
DG
681 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
682 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
683
5cd9cda9
DG
684 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
685
34d1a133
SM
6862013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
687
688 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
689 Adjust indentation of continued line to the new SMIE behavior.
690
a27c1b72
SM
6912013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
692
693 * automated/completion-tests.el:
694 * indent/css-mode.css: New files.
695
acbadd00
DU
6962013-10-03 Daiki Ueno <ueno@gnu.org>
697
698 * automated/data/package/signed/archive-contents:
699 * automated/data/package/signed/archive-contents.sig:
700 * automated/data/package/signed/signed-good-1.0.el:
701 * automated/data/package/signed/signed-good-1.0.el.sig:
702 * automated/data/package/signed/signed-bad-1.0.el:
703 * automated/data/package/signed/signed-bad-1.0.el.sig:
704 * automated/data/package/key.pub:
705 * automated/data/package/key.sec: New files.
706
707 * automated/package-test.el (package-test-update-listing)
708 (package-test-update-archives, package-test-describe-package):
709 Adjust to package.el change.
710 (package-test-signed): New test.
711
494e898b
DG
7122013-10-01 Dmitry Gutov <dgutov@yandex.ru>
713
714 * automated/package-test.el: Update all cases to use :url instead
715 of :homepage.
716
717 * automated/package-x-test.el
718 (package-x-test--single-archive-entry-1-3): Same.
719
056453c6
DG
7202013-09-29 Dmitry Gutov <dgutov@yandex.ru>
721
722 * automated/package-test.el (simple-single-desc-1-4): Remove, it
723 was unused.
724 (simple-single-desc): Expect :homepage property.
725 (multi-file-desc): Same.
726 (with-package-test): Do not save previous `default-directory'
727 value, let-bind the var instead.
728 (package-test-install-single): Expect :homepage property in the
729 generated pkg file.
730 (package-test-describe-package): Expect Homepage button.
731 (package-test-describe-non-installed-package)
732 (package-test-describe-non-installed-multi-file-package): Same.
733 (package-test-describe-not-installed-package): Remove, it was a
734 duplicate.
735
736 * automated/package-x-test.el
737 (package-x-test--single-archive-entry-1-3): Expect :homepage
738 property.
739 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
740
741 * automated/data/package/simple-single-1.3.el: Add URL header.
742
743 * automated/data/package/archive-contents: Add :homepage
744 properties to `simple-single' and `multi-file'.
745
3e0b94e7
DC
7462013-09-22 Daniel Colascione <dancol@dancol.org>
747
a12bf61e 748 * automated/data-tests.el:
3e0b94e7
DC
749 (bool-vector-count-matches-all-0-nil)
750 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
751 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
752 (bool-vector-count-matches-at, bool-vector-intersection-op)
753 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 754 (bool-vector-set-difference-op)
ffb3f67a 755 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
756 (mock-bool-vector-count-matches-at)
757 (test-bool-vector-bv-from-hex-string)
758 (test-bool-vector-to-hex-string)
759 (test-bool-vector-count-matches-at-tc)
760 (test-bool-vector-apply-mock-op)
761 (test-bool-vector-binop): New helper functions.
762 (bool-vector-test-vectors): New testcase data.
763
31dca772
R
7642013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
765
766 * automated/advice-tests.el (advice-test-called-interactively-p-around)
767 (advice-test-called-interactively-p-filter-args)
768 (advice-test-called-interactively-p-around): New tests.
769
cde40d2b
GM
7702013-09-16 Glenn Morris <rgm@gnu.org>
771
0c2a2b57
GM
772 * automated/eshell.el (eshell-match-result):
773 Return a more informative failure than simply "false". Update callers.
774
cde40d2b
GM
775 * automated/eshell.el (eshell-test/for-name-shadow-loop):
776 Test value before and after loop as well as during.
777
1e53bb4b
GM
7782013-09-15 Glenn Morris <rgm@gnu.org>
779
780 * automated/eshell.el (eshell-test/for-name-shadow-loop):
781 New test. (Bug#15372)
782 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
783
9dc7e8e1
GM
7842013-09-13 Glenn Morris <rgm@gnu.org>
785
786 * automated/eshell.el (with-temp-eshell):
787 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
788 (eshell-test-command-result): New, again using a temp directory.
789 Replace eshell-command-result with this throughout.
e16582b6
GM
790 (eshell-test/for-loop, eshell-test/for-name-loop):
791 Ensure environment variables don't confuse us.
9dc7e8e1 792
2d5788f4
GM
7932013-09-12 Glenn Morris <rgm@gnu.org>
794
795 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 796 due to "has a running process; kill it?" prompts.
2d5788f4 797
ae5e4c48
SM
7982013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
799
800 * automated/eshell.el: Rename from eshell.el.
801 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
802
f8ccce03
GM
8032013-09-01 Glenn Morris <rgm@gnu.org>
804
805 * automated/Makefile.in (setwins): Avoid leading space in $wins.
806 Otherwise the sed command used by eg compile-main ends up
807 containing "/*.el". (Bug#15170)
808
50b13cde
PE
8092013-08-28 Paul Eggert <eggert@cs.ucla.edu>
810
e903c210 811 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
812 for portability to hosts where /bin/sh has problems.
813
6ee60310
DE
8142013-08-21 David Engster <deng@randomsample.de>
815
816 * automated/eieio-tests.el, automated/eieio-test-persist.el:
817 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
818 upstream. Changed to use ERT.
819
281c7202
DH
8202013-08-14 Daniel Hackney <dan@haxney.org>
821
a12bf61e
GM
822 * automated/package-test.el: Remove tar-package-building functions.
823 Tar file used for testing is included in the repository.
281c7202
DH
824 (package-test-install-texinfo, package-test-cleanup-built-files):
825 Remove.
826
ad756449
FEG
8272013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
828
829 * automated/python-tests.el (python-imenu-create-index-4)
830 (python-imenu-create-flat-index-2): New tests.
831
3e2cd454
GM
8322013-08-05 Glenn Morris <rgm@gnu.org>
833
834 * automated/mule-util.el: New file, with tests extracted from
835 lisp/international/mule-util.el.
836
671d5c16
SM
8372013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
838
839 * automated/advice-tests.el (advice-tests-nadvice): Test removal
840 before definition.
841 (advice-tests-macroaliases): New test.
842
2ad0a067
GM
8432013-08-04 Glenn Morris <rgm@gnu.org>
844
dc8dfa8a
GM
845 * automated/ert-tests.el: Disable failing test that no-one seems
846 to know how to fix. (Bug#13064)
847
2ad0a067
GM
848 * automated/icalendar-tests.el (icalendar-tests--test-export)
849 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 850 Remove debug messages.
2ad0a067 851
f3ffcd8c
GM
8522013-08-03 Glenn Morris <rgm@gnu.org>
853
1f21d308
GM
854 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
855
f3ffcd8c
GM
856 * automated/icalendar-tests.el (icalendar-tests--test-export)
857 (icalendar-tests--test-import):
5e471f0d 858 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
859 (icalendar-tests--test-import): Reset zone even if error occurred.
860
a104f656
SM
8612013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
862
863 * automated/core-elisp-tests.el: New file.
864
7d7e9a73
GM
8652013-08-01 Glenn Morris <rgm@gnu.org>
866
867 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
868 Try to check that the remote system has a notification program.
869
67a17772
GM
8702013-07-31 Glenn Morris <rgm@gnu.org>
871
872 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
873
e81dd54d
MA
8742013-07-24 Michael Albinus <michael.albinus@gmx.de>
875
876 * automated/file-notify-tests.el
877 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 878 `file-notify-support' occurrences.
e81dd54d
MA
879 (file-notify--test-remote-enabled): New defun.
880 (file-notify--deftest-remote): Use it.
881 (file-notify-test00-availability): Rewrite.
882 (file-notify-test00-availability-remote): New defun.
883 (file-notify-test01-add-watch): Rewrite first erroneous check.
884
66878244
GM
8852013-07-23 Glenn Morris <rgm@gnu.org>
886
97afc49a
GM
887 * automated/inotify-test.el (inotify-file-watch-simple):
888 Delete temp-file when done.
889
66878244
GM
890 * automated/subword-tests.el: Require subword.
891
0ac26976
SM
8922013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
893
894 * automated/subword-tests.el: New file.
895
1f0480d4
FEG
8962013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
897
898 * automated/python-tests.el (python-imenu-create-index-2)
899 (python-imenu-create-index-3): New tests.
900
7faba176
GM
9012013-07-11 Glenn Morris <rgm@gnu.org>
902
a19b3c2d
GM
903 * automated/ert-tests.el: Require cl-lib at runtime too.
904 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
905 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
906 (ert-test-set-functions, ert-test-gensym)
907 (ert-test-coerce-to-vector, ert-test-string-position)
908 (ert-test-mismatch): Remove tests.
909 * automated/cl-lib.el: New, split from ert-tests.el.
910
d2e1542a
GM
911 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
912 Goto point-min.
913 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
914 (ruby-move-to-block-skips-percent-literal)
915 (ruby-move-to-block-skips-heredoc)
916 (ruby-move-to-block-moves-from-else-to-if)
917 (ruby-beginning-of-defun-does-not-fold-case)
918 (ruby-end-of-defun-skips-to-next-line-after-the-method):
919 Replace goto-line with forward-line/goto-char.
920 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
921
03d01981
GM
922 * automated/package-test.el (makeinfo-buffer): Autoload.
923 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
924 (package-test-install-texinfo): Don't require makeinfo.
925
709c6d2b
GM
926 * automated/files.el: Stop "local variables" confusion.
927
63cd50d4
GM
928 * automated/flymake-tests.el (flymake-tests): Remove unused group.
929
a550ba33
GM
930 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
931 Use with-current-buffer.
932
7faba176
GM
933 * automated/undo-tests.el (undo-test-buffer-modified)
934 (undo-test-file-modified): New tests.
935
59eb37e5
MA
9362013-07-09 Michael Albinus <michael.albinus@gmx.de>
937
938 * automated/file-notify-tests.el (file-notify-test00-availability):
939 Set :expected-result.
940 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
941 (file-notify-test02-events, file-notify-test02-events-remote)
942 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
943 Skip when `file-notify-support' is nil. (Bug#14823)
944
771b2fc3
GM
9452013-07-09 Glenn Morris <rgm@gnu.org>
946
0b57d6fc
GM
947 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
948 Declare.
949 (inotify-file-watch-simple): Silence compiler.
950
a87b74fe
GM
951 * automated/python-tests.el (python-indent-block-enders):
952 Make it actually test something.
953
08be5fba
GM
954 * automated/package-x-test.el: Require package-test when compiling.
955
771b2fc3 956 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
957 * automated/imenu-test.el, automated/package-x-test.el:
958 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 959 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 960
0f01f02f
KH
9612013-07-08 Kenichi Handa <handa@gnu.org>
962
963 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
964 Use with-ccoding-priority to avoid side-effect (Bug#14781).
965
84b6d3df
MA
9662013-07-05 Michael Albinus <michael.albinus@gmx.de>
967
968 * automated/file-notify-tests.el
ae5e4c48
SM
969 (file-notify-test-remote-temporary-file-directory):
970 Use `null-device' on w32.
84b6d3df
MA
971 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
972 (file-notify--test-results, file-notify--test-event)
973 (file-notify--deftest-remote, file-notify--event-test)
974 (file-notify--test-event-handler)
ae5e4c48 975 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
976 internal.
977 (tramp-message-show-message, tramp-read-passwd): Tweak them for
978 better fitting in noninteractive tests.
ae5e4c48
SM
979 (file-notify-test00-availability): Rename from `file-notify-test0'.
980 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
981 Use `temporary-file-directory '.
982 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
983 (file-notify-test02-events): Rename from `file-notify-test2'.
984 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
985 (file-notify-test03-autorevert): Rename from
84b6d3df 986 `file-notify-test4'. Use timeouts.
ae5e4c48 987 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
988 `file-notify-test5'.
989
46e4f821
MA
9902013-07-04 Michael Albinus <michael.albinus@gmx.de>
991
992 * automated/file-notify-tests.el: New package.
993
3e3da660
KH
9942013-06-28 Kenichi Handa <handa@gnu.org>
995
996 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 997 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
998 Callers changed.
999 (decoder-tests-filename): New function.
1000 (decoder-tests-prefer-utf-8-read)
1001 (decoder-tests-prefer-utf-8-write): New function.
1002 (ert-test-decoder-prefer-utf-8): New test.
1003
10a2da6e
DG
10042013-06-27 Dmitry Gutov <dgutov@yandex.ru>
1005
1006 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
1007 (package-x-test--single-archive-entry-1-3)
1008 (package-x-test--single-archive-entry-1-4): Fix the tests, by
1009 using the appropriate data structure.
10a2da6e 1010
9ea5cf9f
DG
10112013-06-27 Daniel Hackney <dan@haxney.org>
1012
1013 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
1014
1015 * automated/package-x-test.el: New file.
1016
1017 * automated/package-test.el: New file.
1018
1019 * automated/data/package: New directory, with test examples.
1020
fc3ec982
GM
10212013-06-27 Glenn Morris <rgm@gnu.org>
1022
df86ba7d
GM
1023 * automated/python-tests.el (python-tests-with-temp-file):
1024 Clean up after ourself.
1025
fc3ec982 1026 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 1027 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 1028
f2136e1e
GM
10292013-06-26 Glenn Morris <rgm@gnu.org>
1030
1031 * automated/info-xref.el: New file.
1032
51f85387
GM
10332013-06-25 Glenn Morris <rgm@gnu.org>
1034
1035 * automated/occur-tests.el (occur-test-create): New function.
1036 Use it to create separate tests for each element, so we run them
1037 all rather than stopping at the first error.
1038
6e0e82a0 10392013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
1040
1041 * automated/occur-tests.el (occur-tests):
1042 Update for 2013-05-29 change to occur header line.
1043
c5b0993e
EW
10442013-06-21 Eduard Wiebe <usenet@pusto.de>
1045
1046 Test suite for flymake.
1047 * automated/flymake-tests.el:
1048 * automated/flymake/warnpred/Makefile
1049 * automated/flymake/warnpred/test.c
1050 * automated/flymake/warnpred/test.pl: New files.
1051
02a87775
TH
10522013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1053
4f405069 1054 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 1055
18d78c5e
TH
10562013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1057
1058 * automated/reftex-tests.el: New test suite for reftex.
1059
19bb8e62
DG
10602013-05-31 Dmitry Gutov <dgutov@yandex.ru>
1061
1062 * automated/ruby-mode-tests.el: New tests, for percent literals
1063 and expression expansion.
1064
f236dd84
LL
10652013-05-29 Leo Liu <sdl.web@gmail.com>
1066
1067 * indent/octave.m: Tweak.
1068
797c9e3d
AG
10692013-05-26 Aidan Gauland <aidalgol@amuri.net>
1070
a12bf61e 1071 * eshell.el: Rewrite tests using ERT.
797c9e3d 1072
cce6beeb
LL
10732013-05-25 Leo Liu <sdl.web@gmail.com>
1074
1075 * indent/octave.m: Add tests for %!, # and ### comments.
1076
bc9a5003
KH
10772013-05-23 Kenichi Handa <handa@gnu.org>
1078
1079 * automated/decoder-tests.el: New file.
1080
1a0a0a8a
DG
10812013-05-19 Dmitry Gutov <dgutov@yandex.ru>
1082
1083 * indent/ruby.rb: Add multiline regexp example.
1084
1085 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
1086 (ruby-regexp-skips-over-interpolation)
1087 (ruby-regexp-continues-till-end-when-unclosed)
1088 (ruby-regexp-can-be-multiline)
1089 (ruby-interpolation-inside-percent-literal): New tests.
1090
a9e4425b
SM
10912013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1092
1093 * indent/ruby.rb: Fix indentation after =; add more cases.
1094
aa7dab97
SM
10952013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1096
1097 * indent/pascal.pas: Add test for mis-identified comments.
1098
1398a54d
MY
10992013-04-01 Masatake YAMATO <yamato@redhat.com>
1100
a12bf61e 1101 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1102
adc31213
FEG
11032013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1104
1105 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1106 Remove test.
adc31213
FEG
1107 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1108 New tests.
1109
04754d36
FEG
11102013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1111
1112 * automated/python-tests.el (python-nav-backward-defun-2)
1113 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1114 (python-nav-forward-defun-3): New tests.
1115
083850a6
FEG
11162013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1117
1118 * automated/python-tests.el (python-nav-backward-defun-1)
1119 (python-nav-forward-defun-1): New tests.
1120
694569fc
MY
11212013-04-09 Masatake YAMATO <yamato@redhat.com>
1122
c295fc18 1123 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1124
8d3655be 11252013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1126
8d3655be 1127 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1128 (python-info-current-defun-2): Fix test.
1129
2054a6c3
PE
11302013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1131
1132 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1133
929aeac6 11342013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1135
929aeac6 1136 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1137 (python-tests-with-temp-file): New macro.
1138 (python-tests-shell-interpreter): New var.
1139 (python-shell-get-process-name-1)
1140 (python-shell-internal-get-process-name-1)
1141 (python-shell-parse-command-1)
1142 (python-shell-calculate-process-environment-1)
1143 (python-shell-calculate-process-environment-2)
1144 (python-shell-calculate-process-environment-3)
1145 (python-shell-calculate-exec-path-1)
1146 (python-shell-calculate-exec-path-2)
1147 (python-shell-make-comint-1)
1148 (python-shell-make-comint-2)
1149 (python-shell-get-process-1)
1150 (python-shell-get-or-create-process-1)
1151 (python-shell-internal-get-or-create-process-1): New tests.
1152
cfbf790d 11532013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1154
62cfd799 1155 * automated/python-tests.el: New file.
4dddd5dc 1156
53ca88c4
DG
11572013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1158
1159 * automated/ruby-mode-tests.el
1160 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1161 bits inside the examples.
1162 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1163 (ruby-add-log-current-method-after-inner-class):
1164 Lower expectations: move point inside a method, initially.
53ca88c4 1165
7132e457
DG
11662013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1167
1168 * automated/ruby-mode-tests.el
1169 (ruby-move-to-block-skips-percent-literal): New test.
1170
6e5c1569
CY
11712013-02-04 Chong Yidong <cyd@gnu.org>
1172
1173 * automated/thingatpt.el: New file.
1174
984096ed
CY
11752013-02-03 Chong Yidong <cyd@gnu.org>
1176
aa7dab97
SM
1177 * automated/files.el (file-test--do-local-variables-test):
1178 Avoid compilation warning message.
984096ed 1179
b1625024
DG
11802013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1181
1182 * automated/ruby-mode-tests.el
1183 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1184 * automated/ruby-mode-tests.el (ruby-block-test-example):
1185 Break indentation of the do block opener and add a line inside it.
1186 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1187 Adjust line numbers.
b1625024 1188
cb9c0a53
SM
11892013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1190
1191 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1192
51e73492
GM
11932013-01-14 Glenn Morris <rgm@gnu.org>
1194
1195 * automated/compile-tests.el (compile-tests--test-regexps-data):
1196 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1197
327a6cca
WJ
11982013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1199
1200 * automated/man-tests.el: New file.
1201
51fb5578
AH
12022013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1203
1204 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1205
3bace969
AH
12062013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1207
1208 * automated/undo-tests.el: New file.
1209
82e2a1f0 12102012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1211
1212 * automated/ruby-mode-tests.el
1213 (ruby-indent-after-block-in-continued-expression): New test.
1214
dbb530d9
DG
12152012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1216
e903c210 1217 * automated/ruby-mode-tests.el:
dbb530d9 1218 Rename one interpolation test; add three more.
bb808526
DG
1219 (ruby-with-temp-buffer): New macro, use it where appropriate.
1220 (ruby-add-log-current-method-examples): Use "_" for target point.
1221 Add four new tests for ruby-add-log-current-method.
dbb530d9 1222
a0099d31
GM
12232012-12-11 Glenn Morris <rgm@gnu.org>
1224
1225 * automated/f90.el (f90-test-bug13138): New test.
1226
81606b10
RS
12272012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1228
1229 * automated/inotify-test.el: New test.
1230
89eb3b0a
CY
12312012-12-02 Chong Yidong <cyd@gnu.org>
1232
1233 * automated/ruby-mode-tests.el
1234 (ruby-add-log-current-method-examples): Don't use loop macro, to
1235 allow automated testing to work.
1236
23ba2705
SM
12372012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1238
1239 * automated/advice-tests.el (advice-tests--data): Remove.
1240 (advice-tests): Move the tests directly here instead.
1241 Add called-interactively-p tests.
1242
19dc7206
SM
12432012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1244
1245 * automated/ert-x-tests.el: Use cl-lib.
1246 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1247
8619323f
DG
12482012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1249
1250 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1251 (ruby-indent-inside-heredoc-after-operator)
1252 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1253 Change direct font-lock face references to var references.
1254 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1255 (ruby-interpolation-inside-percent-literal-with-paren):
1256 New failing test.
8619323f 1257
f178c32d
DG
12582012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1259
1260 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1261 (ruby-singleton-class-no-heredoc-font-lock)
1262 (ruby-add-log-current-method-examples): New tests.
1263 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1264 (ruby-deftest-move-to-block): New macro.
1265 Add several move-to-block tests.
f178c32d 1266
231d8498
SM
12672012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1268
1269 * automated/advice-tests.el: New tests.
1270
8111f5e6
EZ
12712012-10-14 Eli Zaretskii <eliz@gnu.org>
1272
1273 * automated/compile-tests.el (compile-tests--test-regexps-data):
1274 Add new data for msft's new format.
1275
c3268831
DG
12762012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1277
1278 * automated/ruby-mode-tests.el:
1279 (ruby-toggle-block-to-multiline): New test.
1280 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1281 (ruby-toggle-block-to-brace): Use buffer-string.
1282
0ba2d4b6
DG
12832012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1284
1285 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1286
eada0861 12872012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1288
1289 * automated/files.el: Test every combination of values for
1290 enable-local-variables and enable-local-eval.
1291
450809af
CY
12922012-08-19 Chong Yidong <cyd@gnu.org>
1293
1294 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1295
a999ce26
CY
12962012-08-18 Chong Yidong <cyd@gnu.org>
1297
1298 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1299
f063063a
DG
13002012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1301
1302 * indent/ruby.rb: Rearrange examples, add new ones.
1303
0d9e2599
NN
13042012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1305
1306 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1307 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1308
9ff9402d 13092012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1310
1311 * automated/files.el: New file.
1312
bf1757d1
GM
1313 * automated/Makefile.in (all): Fix typo.
1314
9d2ed8a2
DG
13152012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1316
1317 * automated/ruby-mode-tests.el (ruby-should-indent):
1318 Add docstring, check (current-indentation) instead of (current-column).
1319 (ruby-should-indent-buffer): New function.
1320 Add tests for `ruby-deep-indent-paren' behavior.
1321 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1322
0d9e2599
NN
13232012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1324
1325 Original tests in test_ruby_mode.rb in upstream (author).
1326
9cd80478
DG
13272012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1328
1329 * automated/ruby-mode-tests.el (ruby-should-indent)
1330 (ruby-assert-state): New functions.
1331 Add new tests.
1332
c91562a6
DE
13332012-07-29 David Engster <deng@randomsample.de>
1334
9d2ed8a2
DG
1335 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1336 New variable to hold test data for name expansion.
c91562a6
DE
1337 (xml-parse-tests): Test the two different types of name expansion.
1338
d8efda90
JL
13392012-07-29 Juri Linkov <juri@jurta.org>
1340
1341 * automated/occur-tests.el (occur-test-case): Use predefined
1342 buffer name " *test-occur*" instead of a random buffer name.
1343
c28662a8
DG
13442012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1345
1346 * automated/ruby-mode-tests.el: New file with one test.
1347
45fd731c
SM
13482012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1349
efc26dbe
SM
1350 * indent/shell.sh: Add test case for ${#VAR}.
1351
45fd731c
SM
1352 * indent/latex-mode.tex: New file.
1353
a464a6c7
SM
13542012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1355
1356 * eshell.el: Use cl-lib.
1357
a76e6535
CY
13582012-07-03 Chong Yidong <cyd@gnu.org>
1359
1360 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1361
a7aef6f5
CY
13622012-07-02 Chong Yidong <cyd@gnu.org>
1363
a464a6c7
SM
1364 * automated/xml-parse-tests.el (xml-parse-tests--data):
1365 More testcases.
a7aef6f5 1366
fbf2e7ad
CY
13672012-07-01 Chong Yidong <cyd@gnu.org>
1368
1369 * automated/xml-parse-tests.el: New file.
1370
d5c6faf9
SM
13712012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1372
1373 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1374 Use cl-flet.
1375
ee574791
UJ
13762012-06-08 Ulf Jasper <ulf.jasper@web.de>
1377
d5c6faf9
SM
1378 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1379 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1380 (icalendar-import-with-timezone): New.
1381 (icalendar-real-world): Add new testcase as given in the bugreport
1382 of Bug#11473.
1383
6dbaa1c7
UJ
13842012-05-29 Ulf Jasper <ulf.jasper@web.de>
1385
1386 * automated/icalendar-tests.el (icalendar-tests--test-import):
1387 Include UID in import tests (Bug#11525).
1388 (icalendar-import-non-recurring, icalendar-import-rrule)
1389 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1390 UID-import change.
1391 (icalendar-import-with-uid): New.
1392 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1393 Include UID in cycle tests.
1394 (icalendar-cycle, icalendar-real-world): UID-import change.
1395
b847032c
GM
13962012-05-21 Glenn Morris <rgm@gnu.org>
1397
1398 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1399
5e561bc7
TZ
14002012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1401
1402 * automated/url-util-tests.el: New file to test
1403 lisp/url/url-util.el. Only `url-build-query-string' and
1404 `url-parse-query-string' are tested right now (Bug#8706).
1405
461ef3c5
SM
14062012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1407
1408 * indent/shell.sh:
1409 * indent/shell.rc: Ad some test cases.
1410
dfbd787f
SM
14112012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1412
1413 * indent/ruby.rb: New file, to test new syntax-propertize code.
1414
ab7ce8c1
GM
14152012-04-11 Glenn Morris <rgm@gnu.org>
1416
1417 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1418
6c0c7cfc
TZ
14192012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1420
1421 * automated/url-future-tests.el (url-future-tests): Move from
1422 lisp/url/url-future.el and rename.
1423
bdbc1c4e
UJ
14242012-01-29 Ulf Jasper <ulf.jasper@web.de>
1425
1426 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1427 Fix broken test, caused by missing trailing blank.
1428
5c09001c
CY
14292011-12-03 Chong Yidong <cyd@gnu.org>
1430
1431 * automated/compile-tests.el (compile-tests--test-regexps-data):
1432 Increase column numbers by one to reflect change in how
6df6ae42 1433 compilation-message is recorded (Bug#10172).
5c09001c 1434
394c65f1
GM
14352011-11-22 Glenn Morris <rgm@gnu.org>
1436
1437 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1438
cd1181db
JB
14392011-11-20 Juanma Barranquero <lekktu@gmail.com>
1440
1441 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1442
58179cce
JB
14432011-11-16 Juanma Barranquero <lekktu@gmail.com>
1444
7877f373
JB
1445 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1446 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1447 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1448
dba0634a
UJ
14492011-10-30 Ulf Jasper <ulf.jasper@web.de>
1450
1451 * automated/newsticker-tests.el
6df6ae42 1452 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1453 newsticker--treeview-tree-update.
1454
6d6a626c
UJ
14552011-10-29 Ulf Jasper <ulf.jasper@web.de>
1456
73c3f81d
UJ
1457 * automated/newsticker-tests.el
1458 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1459
a12bf61e 1460 * automated/newsticker-tests.el
6d6a626c 1461 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1462 newsticker treeview. Fixed bug#9763.
6d6a626c 1463
6e0a9be7
GM
14642011-10-20 Glenn Morris <rgm@gnu.org>
1465
e195ae68
GM
1466 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1467
6e0a9be7
GM
1468 * automated/vc-bzr.el: New file.
1469
21fedf28
GM
14702011-10-15 Glenn Morris <rgm@gnu.org>
1471
1472 * automated/f90.el: New file.
1473
81416b68
UJ
14742011-09-27 Ulf Jasper <ulf.jasper@web.de>
1475
1476 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1477 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1478
68575ab0
UJ
14792011-07-26 Ulf Jasper <ulf.jasper@web.de>
1480
1481 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1482 Remove, simply use string=.
68575ab0
UJ
1483 (icalendar--diarytime-to-isotime)
1484 (icalendar--datetime-to-diary-date)
1485 (icalendar--datestring-to-isodate)
1486 (icalendar--format-ical-event)
1487 (icalendar--parse-summary-and-rest)
1488 (icalendar-tests--do-test-import)
6df6ae42 1489 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1490 string= to EXPECTED ACTUAL.
1491 (icalendar--import-format-sample)
1492 (icalendar--format-ical-event)
1493 (icalendar-import-non-recurring)
1494 (icalendar-import-rrule)
1495 (icalendar-import-duration)
1496 (icalendar-import-bug-6766)
6df6ae42 1497 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1498 icalendar-tests--compare-strings.
1499 (icalendar-import-multiple-vcalendars): New.
1500
de316778
TZ
15012011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1502
1503 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1504 Require CL.
de316778 1505
c07b2710
JL
15062011-05-09 Juri Linkov <juri@jurta.org>
1507
1508 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1509 Convert to ERT.
1510
adec429a
CY
15112011-05-09 Chong Yidong <cyd@stupidchicken.com>
1512
1513 * automated/compile-tests.el: New file.
1514
c4c205d0
CY
15152011-05-08 Chong Yidong <cyd@stupidchicken.com>
1516
1517 * automated/font-parse-tests.el: Don't byte-compile.
1518
1519 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1520
6c075cd7
SM
15212011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1522
1523 * automated/lexbind-tests.el: New file.
1524
33383987
JB
15252011-03-07 Chong Yidong <cyd@stupidchicken.com>
1526
1527 * Version 23.3 released.
1528
81fb60b2
GM
15292011-03-05 Glenn Morris <rgm@gnu.org>
1530
1531 * eshell.el: Move here from lisp/eshell/esh-test.el.
1532
de69c0a8
CO
15332011-03-03 Christian Ohler <ohler@gnu.org>
1534
1535 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1536 New test.
1537
4856384c
UJ
15382011-02-20 Ulf Jasper <ulf.jasper@web.de>
1539
1540 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1541 convert to ERT format.
1542
aa0935b9
CY
15432011-02-14 Chong Yidong <cyd@stupidchicken.com>
1544
1545 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1546 convert to ERT format.
1547
ccded26c
SM
15482011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1549
1550 * indent/shell.sh:
1551 * indent/shell.rc: New files.
1552
372fb76b
CY
15532011-01-27 Chong Yidong <cyd@stupidchicken.com>
1554
1555 * automated/font-parse-tests.el: Move from
1556 font-parse-testsuite.el.
1557
6608a7d8
CY
15582011-01-26 Chong Yidong <cyd@stupidchicken.com>
1559
1560 * font-parse-testsuite.el (test-font-parse-data): New file.
1561
db5d03ea
SM
15622011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1563
1564 * indent/prolog.prolog: Add tokenizing tests.
1565
d221e780
CO
15662011-01-13 Christian Ohler <ohler@gnu.org>
1567
1568 * automated: New directory for automated tests.
1569
1570 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1571
1572 * automated/Makefile.in: New file.
1573
cbf83ce9
SM
15742010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1575
1576 * indent/modula2.mod: New file.
1577
d19dc73d
SM
15782010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1579
1580 * indent/octave.m: Add a test to ensure indentation is local.
1581
41f592d1
GM
15822010-10-23 Glenn Morris <rgm@gnu.org>
1583
1584 * comint-testsuite.el
d19dc73d
SM
1585 (comint-testsuite--test-comint-password-prompt-regexp):
1586 Add "Please enter the password". (Bug#7224)
41f592d1 1587
3672149f
SM
15882010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1589
1590 * indent/prolog.prolog: Use normal spacing around !.
1591
f5632fb6
SM
15922010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1593
1594 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1595
cf38dd42
SM
15962010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1597
1598 * indent/octave.m: Remove some `fixindent' not needed any more.
1599
e17b68ed
SM
16002010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1601
1602 * indent/octave.m: New file.
1603
81ee9410
UJ
16042010-08-08 Ulf Jasper <ulf.jasper@web.de>
1605
e17b68ed 1606 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1607 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1608 (icalendar-testsuite--run-internal-tests): New.
1609 (icalendar-testsuite--test-convert-ordinary-to-ical)
1610 (icalendar-testsuite--test-convert-block-to-ical)
1611 (icalendar-testsuite--test-convert-anniversary-to-ical)
1612 (icalendar-testsuite--test-parse-vtimezone)
1613 (icalendar-testsuite--do-test-export): Code formatting.
1614 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1615 (icalendar-testsuite--do-test-import)
3672149f
SM
1616 (icalendar-testsuite--do-test-cycle):
1617 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1618 (icalendar-testsuite--run-import-tests): Comment added.
1619 (icalendar-testsuite--run-import-tests)
e17b68ed 1620 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1621
71ab16dd
CY
16222010-06-25 Chong Yidong <cyd@stupidchicken.com>
1623
1624 * redisplay-testsuite.el (test-redisplay-3): New test.
1625
6534e58a
CY
16262010-06-11 Chong Yidong <cyd@stupidchicken.com>
1627
1628 * comint-testsuite.el: New file.
1629
927c346b
SM
16302010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1631
1632 * indent: New dir.
1633
61a808e8
CY
16342010-05-07 Chong Yidong <cyd@stupidchicken.com>
1635
1636 * Version 23.2 released.
1637
a4100ebe
CY
16382010-03-29 Chong Yidong <cyd@stupidchicken.com>
1639
3cbcd186
CY
1640 * cedet/semantic-ia-utest.el
1641 (semantic-symref-test-count-hits-in-tag): Add function, from
1642 semantic-test.el.
1643
a4100ebe
CY
1644 * cedet/tests/test.cpp:
1645 * cedet/tests/test.py:
1646 * cedet/tests/teststruct.cpp:
1647 * cedet/tests/testtemplates.cpp:
1648 * cedet/tests/testusing.cpp:
1649 * cedet/tests/scopetest.cpp:
1650 * cedet/tests/scopetest.java: Files deleted.
1651
1652 * cedet/tests/test.make:
1653 * cedet/tests/test.c:
1654 * cedet/tests/testjavacomp.java:
1655 * cedet/tests/testspp.c:
1656 * cedet/tests/testsppreplace.c:
1657 * cedet/tests/testsppreplaced.c:
1658 * cedet/tests/testsubclass.cpp:
1659 * cedet/tests/testsubclass.hh:
1660 * cedet/tests/testtypedefs.cpp:
1661 * cedet/tests/testvarnames.c:
1662 * cedet/tests/test.el:
1663 * cedet/tests/testdoublens.cpp:
1664 * cedet/tests/testdoublens.hpp: Add copyright header.
1665
85738751
SM
1666 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1667 Remove reference to deleted files.
1668
dc2d2590
JL
16692010-03-30 Juri Linkov <juri@jurta.org>
1670
1671 * occur-testsuite.el (occur-tests): Add tests for context lines.
1672
5275ff8b
JL
16732010-03-23 Juri Linkov <juri@jurta.org>
1674
1675 * occur-testsuite.el: New file.
1676
288f9fc0
CY
16772010-03-10 Chong Yidong <cyd@stupidchicken.com>
1678
1679 * Branch for 23.2.
1680
b4340b3f
UJ
16812010-02-19 Ulf Jasper <ulf.jasper@web.de>
1682
1683 * icalendar-testsuite.el
6df6ae42
JB
1684 (icalendar-testsuite--run-function-tests): Add new tests.
1685 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1686 testcase.
1687 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1688 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1689 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1690 (icalendar-testsuite--test-convert-block-to-ical): New.
1691 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1692 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1693
db9e401b
JB
16942010-01-18 Juanma Barranquero <lekktu@gmail.com>
1695
1696 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1697 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1698 Fix typos in docstrings and error messages.
1699 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1700
d1f18ec0
JB
17012010-01-14 Juanma Barranquero <lekktu@gmail.com>
1702
1703 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1704 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1705 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1706
6fe539d2
UJ
17072009-12-18 Ulf Jasper <ulf.jasper@web.de>
1708
1709 * icalendar-testsuite.el
d5c6faf9
SM
1710 (icalendar-testsuite--run-function-tests):
1711 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1712 (icalendar-testsuite--test-parse-vtimezone): New.
1713 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1714 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1715 whitespace -- see change of icalendar--add-diary-entry in
1716 icalendar.el.
6df6ae42 1717 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1718
d8085053
GM
17192009-09-30 Glenn Morris <rgm@gnu.org>
1720
1721 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1722
7c4dccd0
CY
17232009-06-26 Eric Ludlam <zappo@gnu.org>
1724
1725 * cedet/*: New unit tests, from CEDET repository.
1726
6ada5ad1
CY
17272009-06-26 Chong Yidong <cyd@stupidchicken.com>
1728
1729 * redisplay-testsuite.el: New file.
1730
70243478
CY
17312009-06-21 Chong Yidong <cyd@stupidchicken.com>
1732
1733 * Branch for 23.1.
1734
f052351a
UJ
17352009-01-25 Ulf Jasper <ulf.jasper@web.de>
1736
1737 * icalendar-testsuite.el
6df6ae42
JB
1738 (icalendar-testsuite--run-function-tests):
1739 Add icalendar-testsuite--test-diarytime-to-isotime.
1740 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1741 recent icalendar fixes.
1742 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1743 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1744 icalendar changes.
1745
dee5aa91
CY
17462008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1747
d4835507 1748 * bytecomp-testsuite.el: New file.
dee5aa91 1749
f052351a 17502008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1751
1752 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1753 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1754 (icalendar-testsuite--test-create-uid): New.
1755
d176d8c6
UJ
17562008-06-14 Ulf Jasper <ulf.jasper@web.de>
1757
1758 * newsticker-testsuite.el: New file.
1759
a4766629
GM
17602008-05-24 Ulf Jasper <ulf.jasper@web.de>
1761
1762 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1763 Add icalendar-testsuite--test-datestring-to-isodate,
1764 icalendar-testsuite--test-datetime-to-diary-date, and
1765 icalendar-testsuite--test-calendar-style.
35e951cd 1766 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1767 (icalendar-testsuite--test-parse-summary-and-rest):
1768 Doc fix. Remove european-calendar-style.
1769 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1770 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1771 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1772 (icalendar-testsuite--test-datestring-to-isodate)
1773 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1774 (icalendar-testsuite--test-calendar-style): New functions.
1775 (icalendar-testsuite--test-export): Handle iso date style.
1776 New arg INPUT-ISO. Use calendar-date-style.
1777 (icalendar-testsuite--test-import): Handle iso date style.
1778 New arg EXPECTED-ISO. Use calendar-date-style.
1779 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1780 (icalendar-testsuite--run-import-tests)
1781 (icalendar-testsuite--run-export-tests)
a4766629
GM
1782 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1783
e42fc905
GM
17842008-02-29 Glenn Morris <rgm@gnu.org>
1785
1786 * README: New file.
1787
366b88a2
GM
17882008-02-29 Ulf Jasper <ulf.jasper@web.de>
1789
1790 * icalendar-testsuite.el: New file.
1791
1792;; Local Variables:
880820fe 1793;; coding: utf-8
366b88a2
GM
1794;; End:
1795
ba318903 1796 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1797
1798 This file is part of GNU Emacs.
1799
4f43e937 1800 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1801 it under the terms of the GNU General Public License as published by
4f43e937
GM
1802 the Free Software Foundation, either version 3 of the License, or
1803 (at your option) any later version.
366b88a2
GM
1804
1805 GNU Emacs is distributed in the hope that it will be useful,
1806 but WITHOUT ANY WARRANTY; without even the implied warranty of
1807 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1808 GNU General Public License for more details.
1809
1810 You should have received a copy of the GNU General Public License
4f43e937 1811 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.