* lisp/shell.el (shell-directory-tracker): Go back to just ignoring failures.
[bpt/emacs.git] / test / ChangeLog
CommitLineData
7aecc2f6
JT
12014-04-06 João Távora <joaotavora@gmail.com>
2
3 * automated/python-tests.el (python-triple-quote-pairing): New test.
4 (python-syntax-after-python-backspace): New test.
5
89f20f76
JT
62014-04-06 João Távora <joaotavora@gmail.com>
7
8 * automated/electric-tests.el (electric-pair-define-test-form):
9 More readable test docstrings.
10 (whitespace-skipping-for-quotes-not-ouside)
11 (whitespace-skipping-for-quotes-only-inside)
12 (whitespace-skipping-for-quotes-in-text-mode): New tests.
13
37ea8275
BR
142014-03-24 Barry O'Reilly <gundaetiapo@gmail.com>
15
c7d0e04c 16 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
17 (undo-test-region-t-marker): New tests of marker adjustments.
18 (undo-test-marker-adjustment-moved):
19 (undo-test-region-mark-adjustment): New tests to demonstrate
20 bug#16818, which fail without the fix.
21
7eab98da
DC
222014-03-23 Daniel Colascione <dancol@dancol.org>
23
24 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
25 test: correct parsing of keyword arguments.
26
0ceba22e
DG
272014-03-23 Dmitry Gutov <dgutov@yandex.ru>
28
29 * automated/package-test.el (package-test-describe-package):
30 Fix test failure in non-graphical mode.
31
322014-03-22 Dmitry Gutov <dgutov@yandex.ru>
33
34 * automated/package-test.el (package-test-describe-package):
35 Check for the "Keywords: " line.
36
37 * automated/data/package/archive-contents: Include the :keywords
38 field in `simple-single' data form.
39
402014-03-21 Dmitry Gutov <dgutov@yandex.ru>
41
42 * automated/package-test.el
43 (package-test-install-two-dependencies): New test (bug#16826).
44
45 * automated/data/package/simple-two-depend-1.1.el: New file.
46
47 * automated/data/package/archive-contents:
48 Add info about the new package.
49
162427fe
MA
502014-03-07 Michael Albinus <michael.albinus@gmx.de>
51
52 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
53 (tramp-test10-write-region): Extend for out-of-band copy.
54 (tramp-test31-asynchronous-requests): New test.
55
35e951cd 562014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
57
58 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
59 Add new test of undo in region.
60 (undo-test-in-region-eob): Add test case described at
61 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
62
5b5774e5
MA
632014-02-28 Michael Albinus <michael.albinus@gmx.de>
64
65 * automated/tramp-tests.el (tramp--test-enabled)
66 (tramp-test15-copy-directory): No special handling of tramp-adb.el
67 anymore. It's fixed in that package.
68
154ba796
MA
692014-02-27 Michael Albinus <michael.albinus@gmx.de>
70
71 * automated/tramp-tests.el (tramp--test-enabled): Move connection
72 cleanup into this function. Remove respective code from all test
73 cases.
74 (tramp--instrument-test-case): Declare `indent' and `debug'.
75 Handle other errors as well.
76 (tramp-test14-delete-directory): Check for `file-error' error.
77 (tramp-test15-copy-directory): Ignore return value of
78 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
79 (tramp-test19-directory-files-and-attributes): Take care of
80 timestamp of "../".
81 (tramp-test20-file-modes, tramp-test27-start-file-process)
82 (tramp-test28-shell-command): Skip for tramp-adb.el.
83 (tramp-test21-file-links): `file-truename' shall preserve trailing
84 link of directories.
85 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
86 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
87 `kill-buffer-query-functions' to nil.
88 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
89
c6e08d12
MA
902014-02-21 Michael Albinus <michael.albinus@gmx.de>
91
92 * automated/tramp-tests.el
93 (tramp-test19-directory-files-and-attributes): Do not include
94 directories in comparison; they might have changed their
95 timestamps already.
96
d9386b0c
MA
972014-02-20 Michael Albinus <michael.albinus@gmx.de>
98
99 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
100 (tramp-test17-insert-directory): First line could contain more
101 text, when produced by `ls-lisp'.
102 (tramp-test19-directory-files-and-attributes): Instrument failed
103 test case.
104
76c92fdd
MA
1052014-02-19 Michael Albinus <michael.albinus@gmx.de>
106
107 * automated/tramp-tests.el (tramp-test17-insert-directory):
108 Make first line "total 123" optional.
109 (tramp-test20-file-modes, tramp-test22-file-times)
110 (tramp-test26-process-file, tramp-test27-start-file-process)
111 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
112 tramp-smb.el.
113 (tramp-test20-file-modes): Check for "root" only when there is an
114 explicit user name.
115 (tramp-test21-file-links): Handle "... not supported" error.
116 (tramp-test22-file-times): Skip for "don't know" return values.
117 (tramp-test26-process-file, tramp-test28-shell-command):
118 Remove color escape sequences.
119 (tramp-test28-shell-command): Use `accept-process-output' rather
120 than `sit-for'.
121 (tramp-test30-utf8): Set coding system `utf-8'.
122
2830e9b6
MA
1232014-02-17 Michael Albinus <michael.albinus@gmx.de>
124
125 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
126 an initial `sit-for' prior the while loop.
127
dd7691b7
MA
1282014-02-16 Michael Albinus <michael.albinus@gmx.de>
129
130 Sync with Tramp 2.2.9.
131
132 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
133 (tramp-test28-shell-command): Make a while loop when waiting for
134 process exit.
135
581d24e7
MA
1362014-02-11 Michael Albinus <michael.albinus@gmx.de>
137
138 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
139 and `vc-hg'. Declare `tramp-find-executable' and
140 `tramp-get-remote-path'.
141 (tramp-test29-vc-registered): New test.
142 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
143
cad6dfb6
MA
1442014-02-07 Michael Albinus <michael.albinus@gmx.de>
145
146 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
147 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
148 (tramp-test28-shell-command): Improve `shell-command' test. Add
149 `async-shell-command' tests.
150
40d2f2e4
MA
1512014-02-04 Michael Albinus <michael.albinus@gmx.de>
152
153 * automated/file-notify-tests.el (file-notify--wait-for-events):
154 Use `read-event' instead of `sit-for'.
155 (file-notify-test02-events): Remove expected result, the bug is
156 fixed meanwhile.
157 (file-notify-test02-events, file-notify-test03-autorevert):
158 Use `sleep-for' instead of `sit-for'.
159
e2a67bd0
DG
1602014-01-31 Dmitry Gutov <dgutov@yandex.ru>
161
162 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
163 New test.
164
dc9c8c62
MA
1652014-01-27 Michael Albinus <michael.albinus@gmx.de>
166
167 * automated/file-notify-tests.el (file-notify--deftest-remote):
168 Do not skip when the local test has failed. They are unrelated.
169 (file-notify--wait-for-events): Use `sit-for'. Let-bind
170 `noninteractive' to nil, otherwise `sit-for' could be degraded to
171 `sleep-for'.
172 (file-notify-test02-events): Check for `file-remote-p' instead of
173 `file-notify--test-remote-enabled'.
174
5511e5c5
MA
1752014-01-26 Michael Albinus <michael.albinus@gmx.de>
176
177 * automated/file-notify-tests.el (file-notify-test02-events):
178 Let test case fail for Bug#16519.
179
29f5e020
MA
1802014-01-22 Michael Albinus <michael.albinus@gmx.de>
181
182 * automated/file-notify-tests.el (file-notify-test02-events):
183 Hide Bug#16519, until it is solved.
184
ca4cfde3
MA
1852014-01-21 Michael Albinus <michael.albinus@gmx.de>
186
63389c25
MA
187 * automated/file-notify-tests.el
188 (file-notify--test-local-enabled): Fix error in logic.
189 (file-notify--wait-for-events): New defmacro.
190 (file-notify-test02-events): Make short breaks between file operations.
191 Use `file-notify--wait-for-events'. Check, that events have arrived.
192 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
193
ca4cfde3
MA
194 * automated/comint-testsuite.el
195 (comint-testsuite-password-strings): Add localized examples.
196
16063016
MA
1972014-01-17 Michael Albinus <michael.albinus@gmx.de>
198
199 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
200 case if inotify is not linked with Emacs. Use `read-event' rather
201 than `sit-for' in order to process events. (Bug#13662)
202
6a1f3c11
MA
2032014-01-13 Michael Albinus <michael.albinus@gmx.de>
204
205 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
206 test case with adapted test string. (Bug#13064)
207
1f5afa8c
GM
2082013-12-28 Glenn Morris <rgm@gnu.org>
209
210 * automated/electric-tests.el: Require 'elec-pair.
211
8a6212d7 2122013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
213
214 * automated/electric-tests.el (electric-pair-test-for):
215 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
216 `transient-mark-mode' set to `lambda'.
217
1f5afa8c 218 * automated/electric-tests.el: New file.
3b8d5131 219
01379221
FEG
2202013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
221
222 * automated/python-tests.el
223 (python-nav-lisp-forward-sexp-safe-1): Remove test.
224 (python-nav-forward-sexp-safe-1): New test.
225
b520f210
DG
2262013-12-20 Dmitry Gutov <dgutov@yandex.ru>
227
228 * automated/ruby-mode-tests.el: Add tests for
229 `ruby-align-to-stmt-keywords'.
230
231 * indent/ruby.rb: Update examples to reflect the lack of change in
232 default indentation of `begin' blocks.
233
5556c0ce
DG
2342013-12-17 Dmitry Gutov <dgutov@yandex.ru>
235
236 * indent/ruby.rb: Update examples according to the change
237 in `smie-indent-close'.
238
276bc333
DG
2392013-12-14 Dmitry Gutov <dgutov@yandex.ru>
240
241 * indent/ruby.rb: New examples.
242
bc9222c9
FEG
2432013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
244
245 * automated/python-tests.el (python-indent-dedenters-2): New test.
246
09faee72
FEG
2472013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
248
249 * automated/python-tests.el (python-indent-after-comment-1)
250 (python-indent-after-comment-2): New tests.
251
f54de22e
NT
2522013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
253
a12bf61e
GM
254 * automated/python-tests.el (python-indent-block-enders-1):
255 Rename from python-indent-block-enders.
f54de22e
NT
256 (python-indent-block-enders-2): New test.
257
939fef29
DG
2582013-12-08 Dmitry Gutov <dgutov@yandex.ru>
259
260 * indent/js.js: New file.
261
0494d994
MA
2622013-12-05 Michael Albinus <michael.albinus@gmx.de>
263
264 * automated/dbus-tests.el: New file.
265
bf4906d7
CD
2662013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
267
268 * automated/regexp-tests.el: New file.
269
a48eb50b
EZ
2702013-11-29 Eli Zaretskii <eliz@gnu.org>
271
bf4906d7
CD
272 * automated/reftex-tests.el (reftex-parse-from-file-test):
273 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
274 names are comparable as strings.
275
a48eb50b
EZ
276 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
277 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 278 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 279
0845be75
GM
2802013-11-28 Glenn Morris <rgm@gnu.org>
281
282 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
283
f7ec0d94
EZ
2842013-11-28 Eli Zaretskii <eliz@gnu.org>
285
bf4906d7 286 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
287 (EMACSOPT): Use $(PATH_SEP).
288
23293cb0
MA
2892013-11-28 Michael Albinus <michael.albinus@gmx.de>
290
291 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
292 Set to nil.
293
1baa1e49
MA
2942013-11-27 Michael Albinus <michael.albinus@gmx.de>
295
296 * automated/file-notify-tests.el
297 (file-notify-test-remote-temporary-file-directory):
298 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
299 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
300 (file-notify--deftest-remote): Cleanup connection initially.
301 (file-notify-test03-autorevert): Run also in batch mode. Use a
302 larger timeout for remote files. `sit-for' 1 second; 0.1 second
303 does not work on MS Windows. Call `accept-process-output' for
304 remote files. Apply `string-match' instead of `string-equal', the
305 messages are different on MS Windows.
306
307 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
308 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
309 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
310
17e0445b
GM
3112013-11-23 Glenn Morris <rgm@gnu.org>
312
0b09f7c0
GM
313 * automated/python-tests.el (python-shell-make-comint-1)
314 (python-shell-make-comint-2, python-shell-get-process-1):
315 Suppress creation of some temp-files.
316
f4d341af
GM
317 * automated/python-tests.el (python-shell-parse-command-1)
318 (python-shell-make-comint-1, python-shell-make-comint-2)
319 (python-shell-get-process-1)
320 (python-shell-internal-get-or-create-process-1):
321 Skip rather than fail if prereqs not found.
322
17e0445b
GM
323 * automated/Makefile.in (emacs):
324 Empty EMACSLOADPATH rather than unsetting.
325
48592bfd
GM
3262013-11-22 Glenn Morris <rgm@gnu.org>
327
328 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
329 Set expected-result.
330
2df10228
GM
3312013-11-21 Glenn Morris <rgm@gnu.org>
332
009111d6
GM
333 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
334 (compile-main): Pass XARGS_LIMIT to xargs.
335
2df10228
GM
336 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
337 (EMACSOPT): Use PATH_SEPARATOR.
338
c295fc18 3392013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 340
a12bf61e 341 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 342 Add a failing test for Bug#15874.
4e9fc48c
BB
343 (ruby--insert-coding-comment-ruby-style)
344 (ruby--insert-coding-comment-emacs-style)
345 (ruby--insert-coding-comment-custom-style):
30654657
BB
346 Add a few tests for `ruby--insert-coding-comment'.
347
ec2c4ee6
PE
3482013-11-18 Paul Eggert <eggert@cs.ucla.edu>
349
350 Improve API of recently-added bool vector functions (Bug#15912).
351 * automated/data-tests.el: Adjust to API changes.
352
0010ca51
MA
3532013-11-16 Michael Albinus <michael.albinus@gmx.de>
354
355 * automated/tramp-tests.el (tramp-test07-file-exists-p)
356 (tramp-test08-file-local-copy)
357 (tramp-test09-insert-file-contents, tramp-test10-write-region)
358 (tramp-test11-copy-file, tramp-test12-rename-file)
359 (tramp-test13-make-directory, tramp-test14-delete-directory)
360 (tramp-test15-copy-directory, tramp-test16-directory-files)
361 (tramp-test17-insert-directory, tramp-test18-file-attributes)
362 (tramp-test19-directory-files-and-attributes)
363 (tramp-test20-file-modes, tramp-test21-file-links)
364 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
365 (tramp-test24-file-name-completion, tramp-test25-load)
366 (tramp-test26-process-file, tramp-test27-start-file-process)
367 (tramp-test28-shell-command): Cleanup connection initially.
368
82407168
MA
3692013-11-15 Michael Albinus <michael.albinus@gmx.de>
370
371 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
372 connection before running the test.
373
3cd4192f
MA
3742013-11-15 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/tramp-tests.el (tramp-test15-copy-directory)
377 (tramp-test16-directory-files, tramp-test17-insert-directory)
378 (tramp-test18-file-attributes)
379 (tramp-test19-directory-files-and-attributes)
380 (tramp-test20-file-modes, tramp-test21-file-links)
381 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
382 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 383 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 384 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
385 (tramp-test29-utf8): New test.
386
927fbd6b
MA
3872013-11-13 Michael Albinus <michael.albinus@gmx.de>
388
389 * automated/file-notify-tests.el (file-notify-test02-events)
390 (file-notify-test03-autorevert): Suppress messages in `write-region'.
391
392 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
393 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
394 (tramp-test26-process-file, tramp-test28-shell-command):
395 Ensure, that the directory is not empty when calling "ls".
927fbd6b 396
8ee0219f
MA
3972013-11-11 Michael Albinus <michael.albinus@gmx.de>
398
399 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
400 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
401 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 402 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
403 (tramp-test26-process-file): Add tests.
404 (tramp-test11-copy-file): Remove debug message.
405 (tramp-test20-file-modes): Special case, if user is "root".
406
54099383
MA
4072013-11-08 Michael Albinus <michael.albinus@gmx.de>
408
1c49d6c2 409 * automated/file-notify-tests.el:
54099383 410 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
411 `tramp-remote-path' when running on hydra.
412 (tramp-test07-file-exists-p): Remove instrumentation code.
413 (tramp-test26-process-file): Don't use "/bin/true" and
414 "/bin/false", these paths do not exist on hydra.
54099383 415
21cfbae5
HE
4162013-11-08 Helmut Eller <eller.helmut@gmail.com>
417
7dd8b873 418 * automated/process-tests.el: New file.
21cfbae5 419
1f923923
DG
4202013-11-08 Dmitry Gutov <dgutov@yandex.ru>
421
422 * indent/ruby.rb: New examples.
423
6b4ac03e
GM
4242013-11-06 Glenn Morris <rgm@gnu.org>
425
426 * automated/Makefile.in (setwins): Avoid accidental matches.
427
6865f4d5
MA
4282013-11-06 Michael Albinus <michael.albinus@gmx.de>
429
430 * automated/tramp-tests.el (tramp-test07-file-exists-p):
431 Fix docstring. Instrument, in order to hunt failure on hydra.
432
c76489d6
GM
4332013-11-06 Glenn Morris <rgm@gnu.org>
434
435 * automated/flymake-tests.el (warning-predicate-rx-gcc)
436 (warning-predicate-function-gcc, warning-predicate-rx-perl)
437 (warning-predicate-function-perl):
438 * automated/info-xref.el (info-xref-test-makeinfo):
439 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
440 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
441
a213a541
MA
4422013-11-05 Michael Albinus <michael.albinus@gmx.de>
443
444 * automated/tramp-tests.el: New file.
445
dc503386
GM
4462013-11-05 Glenn Morris <rgm@gnu.org>
447
2d748773
GM
448 Get rid of --chdir usage.
449 * automated/Makefile.in (EMACSOPT): Move -L here.
450 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
451 (setwins): Don't assume called from srcdir. Remove legacy stuff.
452 (.el.elc): No more need to pass -L here.
453 (compile-main): Get rid of sub-shell and cd.
454 (compile-clean, check): Get rid of cd.
455
d5112380
GM
456 Make it possible to run tests with a different working directory.
457 * automated/flymake-tests.el (flymake-tests-data-directory): New.
458 (flymake-tests--current-face): Use flymake-tests-data-directory.
459 (warning-predicate-function-gcc, warning-predicate-rx-perl)
460 (warning-predicate-function-perl): Adapt for above change.
461 * automated/zlib-tests.el (zlib-tests-data-directory): New.
462 (zlib--decompress): Use zlib-tests-data-directory.
463
b5d402d6
GM
464 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
465 Remove test that makes no sense.
466
dc503386
GM
467 * automated/files.el (files-test-local-variable-data):
468 Fix result typo presumably caused by interference from dir-locals.
469 (file-test--do-local-variables-test): Prevent dir-locals interfering.
470
dca01b09
DG
4712013-11-04 Dmitry Gutov <dgutov@yandex.ru>
472
473 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 474 Move a now-successful example.
dca01b09
DG
475
476 * automated/ruby-mode-tests.el: Remove outdated comment.
477
8b77446f
GM
4782013-11-04 Glenn Morris <rgm@gnu.org>
479
480 * automated/Makefile.in (abs_srcdir): Remove.
481 (emacs): Unset EMACSLOADPATH.
482 (.el.elc, check): Use -L to append srcdir to load-path.
483
2ffcf5fe
GM
4842013-11-02 Glenn Morris <rgm@gnu.org>
485
1f43ed41 486 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 487 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 488 (abs_srcdir): New, set by configure.
67fb4e6a 489 (EMACS): Use a relative file name.
67bb589e 490 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
491 (lisp-compile): Remove (assume it's up-to-date).
492 (compile-main): Do not run lisp-compile.
1f43ed41
GM
493 (compile-main, compile-clean, compile-always, bootstrap-clean)
494 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 495 Use --chdir.
67bb589e
GM
496 (doit, compile, compile-always): Remove stuff copied from lisp/.
497 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 498
1affc48a
MA
4992013-10-31 Michael Albinus <michael.albinus@gmx.de>
500
501 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
502 Add a skipping test.
503
dee4ba59
SM
5042013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
505
506 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
507
508 * indent/css-mode.css (.x2): Test alignement inside braces.
509
bae91342
DG
5102013-10-26 Dmitry Gutov <dgutov@yandex.ru>
511
778859a8
DG
512 * indent/ruby.rb: New failing example.
513
dee4ba59
SM
514 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
515 Fix the test, in respect to adding the space after the curly.
bae91342 516
4ddbf128
MA
5172013-10-24 Michael Albinus <michael.albinus@gmx.de>
518
519 * automated/ert-tests.el (ert-test-skip-unless): New test case.
520 (ert-test-deftest): Adapt test for changed macro expansion.
521 (ert-test-run-tests-interactively):
522 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
523 Add a skipping test.
524
525 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
526 (file-notify--test-local-enabled): Make it a function. Check also
527 for `file-remote-p' of `temporary-file-directory'.
528 (file-notify--test-remote-enabled-checked): New defvar.
529 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
530 internal functions. Cache result.
531 (file-notify--deftest-remote, file-notify-test00-availability)
532 (file-notify-test01-add-watch, file-notify-test02-events)
533 (file-notify-test03-autorevert): Add checks with `skip_unless'.
534 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
535
369bbf71
DG
5362013-10-24 Dmitry Gutov <dgutov@yandex.ru>
537
538 * indent/ruby.rb: Fix syntax error in the latest example.
539
b8e3b0a9
GM
5402013-10-23 Glenn Morris <rgm@gnu.org>
541
542 * automated/Makefile.in (abs_top_srcdir, top_builddir):
543 New, set by configure.
544 (top_srcdir): Remove.
545 (abs_test, abs_lispsrc): New.
546 (lisp): No longer absolute.
547 (emacs, lisp-compile, compile, compile-always):
548 Quote entities that might contain whitespace.
549
a6462ef5
DG
5502013-10-22 Dmitry Gutov <dgutov@yandex.ru>
551
552 * indent/ruby.rb: Move two examples to "working" section, add one
553 more.
554
8c1ae481
DG
5552013-10-21 Dmitry Gutov <dgutov@yandex.ru>
556
dee4ba59
SM
557 * indent/ruby.rb: New examples for indentation of blocks.
558 Example of hash inside parens that inflooped before the present commit.
8c1ae481 559
ef566920
BR
5602013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
561
a12bf61e 562 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
563 allows another timer to run.
564
1eda1d8d
DG
5652013-10-14 Dmitry Gutov <dgutov@yandex.ru>
566
567 * indent/ruby.rb: More examples for bug#15594, both failing and
568 now passing.
569
55ee77a3
DG
5702013-10-11 Dmitry Gutov <dgutov@yandex.ru>
571
572 * indent/ruby.rb: Add two more cases.
573
6d8ca172
SM
5742013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
575
576 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
577 first use.
578 (ruby-should-indent): Use indent-according-to-mode.
579 (ruby-deftest-move-to-block): Use `declare'.
580
2f84ba10
DG
5812013-10-07 Dmitry Gutov <dgutov@yandex.ru>
582
583 * indent/ruby.rb: Fix a spurious change, add more failing examples.
584
20832de0
SM
5852013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
586
587 * indent/ruby.rb: Add a few more tests; adjust some indentation.
588
5cd9cda9
DG
5892013-10-06 Dmitry Gutov <dgutov@yandex.ru>
590
7318480c
DG
591 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
592 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
593
5cd9cda9
DG
594 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
595
34d1a133
SM
5962013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
597
598 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
599 Adjust indentation of continued line to the new SMIE behavior.
600
a27c1b72
SM
6012013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
602
603 * automated/completion-tests.el:
604 * indent/css-mode.css: New files.
605
acbadd00
DU
6062013-10-03 Daiki Ueno <ueno@gnu.org>
607
608 * automated/data/package/signed/archive-contents:
609 * automated/data/package/signed/archive-contents.sig:
610 * automated/data/package/signed/signed-good-1.0.el:
611 * automated/data/package/signed/signed-good-1.0.el.sig:
612 * automated/data/package/signed/signed-bad-1.0.el:
613 * automated/data/package/signed/signed-bad-1.0.el.sig:
614 * automated/data/package/key.pub:
615 * automated/data/package/key.sec: New files.
616
617 * automated/package-test.el (package-test-update-listing)
618 (package-test-update-archives, package-test-describe-package):
619 Adjust to package.el change.
620 (package-test-signed): New test.
621
494e898b
DG
6222013-10-01 Dmitry Gutov <dgutov@yandex.ru>
623
624 * automated/package-test.el: Update all cases to use :url instead
625 of :homepage.
626
627 * automated/package-x-test.el
628 (package-x-test--single-archive-entry-1-3): Same.
629
056453c6
DG
6302013-09-29 Dmitry Gutov <dgutov@yandex.ru>
631
632 * automated/package-test.el (simple-single-desc-1-4): Remove, it
633 was unused.
634 (simple-single-desc): Expect :homepage property.
635 (multi-file-desc): Same.
636 (with-package-test): Do not save previous `default-directory'
637 value, let-bind the var instead.
638 (package-test-install-single): Expect :homepage property in the
639 generated pkg file.
640 (package-test-describe-package): Expect Homepage button.
641 (package-test-describe-non-installed-package)
642 (package-test-describe-non-installed-multi-file-package): Same.
643 (package-test-describe-not-installed-package): Remove, it was a
644 duplicate.
645
646 * automated/package-x-test.el
647 (package-x-test--single-archive-entry-1-3): Expect :homepage
648 property.
649 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
650
651 * automated/data/package/simple-single-1.3.el: Add URL header.
652
653 * automated/data/package/archive-contents: Add :homepage
654 properties to `simple-single' and `multi-file'.
655
3e0b94e7
DC
6562013-09-22 Daniel Colascione <dancol@dancol.org>
657
a12bf61e 658 * automated/data-tests.el:
3e0b94e7
DC
659 (bool-vector-count-matches-all-0-nil)
660 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
661 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
662 (bool-vector-count-matches-at, bool-vector-intersection-op)
663 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 664 (bool-vector-set-difference-op)
ffb3f67a 665 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
666 (mock-bool-vector-count-matches-at)
667 (test-bool-vector-bv-from-hex-string)
668 (test-bool-vector-to-hex-string)
669 (test-bool-vector-count-matches-at-tc)
670 (test-bool-vector-apply-mock-op)
671 (test-bool-vector-binop): New helper functions.
672 (bool-vector-test-vectors): New testcase data.
673
31dca772
R
6742013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
675
676 * automated/advice-tests.el (advice-test-called-interactively-p-around)
677 (advice-test-called-interactively-p-filter-args)
678 (advice-test-called-interactively-p-around): New tests.
679
cde40d2b
GM
6802013-09-16 Glenn Morris <rgm@gnu.org>
681
0c2a2b57
GM
682 * automated/eshell.el (eshell-match-result):
683 Return a more informative failure than simply "false". Update callers.
684
cde40d2b
GM
685 * automated/eshell.el (eshell-test/for-name-shadow-loop):
686 Test value before and after loop as well as during.
687
1e53bb4b
GM
6882013-09-15 Glenn Morris <rgm@gnu.org>
689
690 * automated/eshell.el (eshell-test/for-name-shadow-loop):
691 New test. (Bug#15372)
692 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
693
9dc7e8e1
GM
6942013-09-13 Glenn Morris <rgm@gnu.org>
695
696 * automated/eshell.el (with-temp-eshell):
697 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
698 (eshell-test-command-result): New, again using a temp directory.
699 Replace eshell-command-result with this throughout.
e16582b6
GM
700 (eshell-test/for-loop, eshell-test/for-name-loop):
701 Ensure environment variables don't confuse us.
9dc7e8e1 702
2d5788f4
GM
7032013-09-12 Glenn Morris <rgm@gnu.org>
704
705 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 706 due to "has a running process; kill it?" prompts.
2d5788f4 707
ae5e4c48
SM
7082013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
709
710 * automated/eshell.el: Rename from eshell.el.
711 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
712
f8ccce03
GM
7132013-09-01 Glenn Morris <rgm@gnu.org>
714
715 * automated/Makefile.in (setwins): Avoid leading space in $wins.
716 Otherwise the sed command used by eg compile-main ends up
717 containing "/*.el". (Bug#15170)
718
50b13cde
PE
7192013-08-28 Paul Eggert <eggert@cs.ucla.edu>
720
e903c210 721 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
722 for portability to hosts where /bin/sh has problems.
723
6ee60310
DE
7242013-08-21 David Engster <deng@randomsample.de>
725
726 * automated/eieio-tests.el, automated/eieio-test-persist.el:
727 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
728 upstream. Changed to use ERT.
729
281c7202
DH
7302013-08-14 Daniel Hackney <dan@haxney.org>
731
a12bf61e
GM
732 * automated/package-test.el: Remove tar-package-building functions.
733 Tar file used for testing is included in the repository.
281c7202
DH
734 (package-test-install-texinfo, package-test-cleanup-built-files):
735 Remove.
736
ad756449
FEG
7372013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
738
739 * automated/python-tests.el (python-imenu-create-index-4)
740 (python-imenu-create-flat-index-2): New tests.
741
3e2cd454
GM
7422013-08-05 Glenn Morris <rgm@gnu.org>
743
744 * automated/mule-util.el: New file, with tests extracted from
745 lisp/international/mule-util.el.
746
671d5c16
SM
7472013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
748
749 * automated/advice-tests.el (advice-tests-nadvice): Test removal
750 before definition.
751 (advice-tests-macroaliases): New test.
752
2ad0a067
GM
7532013-08-04 Glenn Morris <rgm@gnu.org>
754
dc8dfa8a
GM
755 * automated/ert-tests.el: Disable failing test that no-one seems
756 to know how to fix. (Bug#13064)
757
2ad0a067
GM
758 * automated/icalendar-tests.el (icalendar-tests--test-export)
759 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 760 Remove debug messages.
2ad0a067 761
f3ffcd8c
GM
7622013-08-03 Glenn Morris <rgm@gnu.org>
763
1f21d308
GM
764 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
765
f3ffcd8c
GM
766 * automated/icalendar-tests.el (icalendar-tests--test-export)
767 (icalendar-tests--test-import):
5e471f0d 768 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
769 (icalendar-tests--test-import): Reset zone even if error occurred.
770
a104f656
SM
7712013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
772
773 * automated/core-elisp-tests.el: New file.
774
7d7e9a73
GM
7752013-08-01 Glenn Morris <rgm@gnu.org>
776
777 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
778 Try to check that the remote system has a notification program.
779
67a17772
GM
7802013-07-31 Glenn Morris <rgm@gnu.org>
781
782 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
783
e81dd54d
MA
7842013-07-24 Michael Albinus <michael.albinus@gmx.de>
785
786 * automated/file-notify-tests.el
787 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 788 `file-notify-support' occurrences.
e81dd54d
MA
789 (file-notify--test-remote-enabled): New defun.
790 (file-notify--deftest-remote): Use it.
791 (file-notify-test00-availability): Rewrite.
792 (file-notify-test00-availability-remote): New defun.
793 (file-notify-test01-add-watch): Rewrite first erroneous check.
794
66878244
GM
7952013-07-23 Glenn Morris <rgm@gnu.org>
796
97afc49a
GM
797 * automated/inotify-test.el (inotify-file-watch-simple):
798 Delete temp-file when done.
799
66878244
GM
800 * automated/subword-tests.el: Require subword.
801
0ac26976
SM
8022013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
803
804 * automated/subword-tests.el: New file.
805
1f0480d4
FEG
8062013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
807
808 * automated/python-tests.el (python-imenu-create-index-2)
809 (python-imenu-create-index-3): New tests.
810
7faba176
GM
8112013-07-11 Glenn Morris <rgm@gnu.org>
812
a19b3c2d
GM
813 * automated/ert-tests.el: Require cl-lib at runtime too.
814 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
815 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
816 (ert-test-set-functions, ert-test-gensym)
817 (ert-test-coerce-to-vector, ert-test-string-position)
818 (ert-test-mismatch): Remove tests.
819 * automated/cl-lib.el: New, split from ert-tests.el.
820
d2e1542a
GM
821 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
822 Goto point-min.
823 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
824 (ruby-move-to-block-skips-percent-literal)
825 (ruby-move-to-block-skips-heredoc)
826 (ruby-move-to-block-moves-from-else-to-if)
827 (ruby-beginning-of-defun-does-not-fold-case)
828 (ruby-end-of-defun-skips-to-next-line-after-the-method):
829 Replace goto-line with forward-line/goto-char.
830 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
831
03d01981
GM
832 * automated/package-test.el (makeinfo-buffer): Autoload.
833 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
834 (package-test-install-texinfo): Don't require makeinfo.
835
709c6d2b
GM
836 * automated/files.el: Stop "local variables" confusion.
837
63cd50d4
GM
838 * automated/flymake-tests.el (flymake-tests): Remove unused group.
839
a550ba33
GM
840 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
841 Use with-current-buffer.
842
7faba176
GM
843 * automated/undo-tests.el (undo-test-buffer-modified)
844 (undo-test-file-modified): New tests.
845
59eb37e5
MA
8462013-07-09 Michael Albinus <michael.albinus@gmx.de>
847
848 * automated/file-notify-tests.el (file-notify-test00-availability):
849 Set :expected-result.
850 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
851 (file-notify-test02-events, file-notify-test02-events-remote)
852 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
853 Skip when `file-notify-support' is nil. (Bug#14823)
854
771b2fc3
GM
8552013-07-09 Glenn Morris <rgm@gnu.org>
856
0b57d6fc
GM
857 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
858 Declare.
859 (inotify-file-watch-simple): Silence compiler.
860
a87b74fe
GM
861 * automated/python-tests.el (python-indent-block-enders):
862 Make it actually test something.
863
08be5fba
GM
864 * automated/package-x-test.el: Require package-test when compiling.
865
771b2fc3 866 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
867 * automated/imenu-test.el, automated/package-x-test.el:
868 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 869 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 870
0f01f02f
KH
8712013-07-08 Kenichi Handa <handa@gnu.org>
872
873 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
874 Use with-ccoding-priority to avoid side-effect (Bug#14781).
875
84b6d3df
MA
8762013-07-05 Michael Albinus <michael.albinus@gmx.de>
877
878 * automated/file-notify-tests.el
ae5e4c48
SM
879 (file-notify-test-remote-temporary-file-directory):
880 Use `null-device' on w32.
84b6d3df
MA
881 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
882 (file-notify--test-results, file-notify--test-event)
883 (file-notify--deftest-remote, file-notify--event-test)
884 (file-notify--test-event-handler)
ae5e4c48 885 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
886 internal.
887 (tramp-message-show-message, tramp-read-passwd): Tweak them for
888 better fitting in noninteractive tests.
ae5e4c48
SM
889 (file-notify-test00-availability): Rename from `file-notify-test0'.
890 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
891 Use `temporary-file-directory '.
892 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
893 (file-notify-test02-events): Rename from `file-notify-test2'.
894 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
895 (file-notify-test03-autorevert): Rename from
84b6d3df 896 `file-notify-test4'. Use timeouts.
ae5e4c48 897 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
898 `file-notify-test5'.
899
46e4f821
MA
9002013-07-04 Michael Albinus <michael.albinus@gmx.de>
901
902 * automated/file-notify-tests.el: New package.
903
3e3da660
KH
9042013-06-28 Kenichi Handa <handa@gnu.org>
905
906 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 907 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
908 Callers changed.
909 (decoder-tests-filename): New function.
910 (decoder-tests-prefer-utf-8-read)
911 (decoder-tests-prefer-utf-8-write): New function.
912 (ert-test-decoder-prefer-utf-8): New test.
913
10a2da6e
DG
9142013-06-27 Dmitry Gutov <dgutov@yandex.ru>
915
916 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
917 (package-x-test--single-archive-entry-1-3)
918 (package-x-test--single-archive-entry-1-4): Fix the tests, by
919 using the appropriate data structure.
10a2da6e 920
9ea5cf9f
DG
9212013-06-27 Daniel Hackney <dan@haxney.org>
922
923 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
924
925 * automated/package-x-test.el: New file.
926
927 * automated/package-test.el: New file.
928
929 * automated/data/package: New directory, with test examples.
930
fc3ec982
GM
9312013-06-27 Glenn Morris <rgm@gnu.org>
932
df86ba7d
GM
933 * automated/python-tests.el (python-tests-with-temp-file):
934 Clean up after ourself.
935
fc3ec982 936 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 937 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 938
f2136e1e
GM
9392013-06-26 Glenn Morris <rgm@gnu.org>
940
941 * automated/info-xref.el: New file.
942
51f85387
GM
9432013-06-25 Glenn Morris <rgm@gnu.org>
944
945 * automated/occur-tests.el (occur-test-create): New function.
946 Use it to create separate tests for each element, so we run them
947 all rather than stopping at the first error.
948
6e0e82a0 9492013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
950
951 * automated/occur-tests.el (occur-tests):
952 Update for 2013-05-29 change to occur header line.
953
c5b0993e
EW
9542013-06-21 Eduard Wiebe <usenet@pusto.de>
955
956 Test suite for flymake.
957 * automated/flymake-tests.el:
958 * automated/flymake/warnpred/Makefile
959 * automated/flymake/warnpred/test.c
960 * automated/flymake/warnpred/test.pl: New files.
961
02a87775
TH
9622013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
963
4f405069 964 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 965
18d78c5e
TH
9662013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
967
968 * automated/reftex-tests.el: New test suite for reftex.
969
19bb8e62
DG
9702013-05-31 Dmitry Gutov <dgutov@yandex.ru>
971
972 * automated/ruby-mode-tests.el: New tests, for percent literals
973 and expression expansion.
974
f236dd84
LL
9752013-05-29 Leo Liu <sdl.web@gmail.com>
976
977 * indent/octave.m: Tweak.
978
797c9e3d
AG
9792013-05-26 Aidan Gauland <aidalgol@amuri.net>
980
a12bf61e 981 * eshell.el: Rewrite tests using ERT.
797c9e3d 982
cce6beeb
LL
9832013-05-25 Leo Liu <sdl.web@gmail.com>
984
985 * indent/octave.m: Add tests for %!, # and ### comments.
986
bc9a5003
KH
9872013-05-23 Kenichi Handa <handa@gnu.org>
988
989 * automated/decoder-tests.el: New file.
990
1a0a0a8a
DG
9912013-05-19 Dmitry Gutov <dgutov@yandex.ru>
992
993 * indent/ruby.rb: Add multiline regexp example.
994
995 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
996 (ruby-regexp-skips-over-interpolation)
997 (ruby-regexp-continues-till-end-when-unclosed)
998 (ruby-regexp-can-be-multiline)
999 (ruby-interpolation-inside-percent-literal): New tests.
1000
a9e4425b
SM
10012013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1002
1003 * indent/ruby.rb: Fix indentation after =; add more cases.
1004
aa7dab97
SM
10052013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1006
1007 * indent/pascal.pas: Add test for mis-identified comments.
1008
1398a54d
MY
10092013-04-01 Masatake YAMATO <yamato@redhat.com>
1010
a12bf61e 1011 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1012
adc31213
FEG
10132013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1014
1015 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1016 Remove test.
adc31213
FEG
1017 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1018 New tests.
1019
04754d36
FEG
10202013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1021
1022 * automated/python-tests.el (python-nav-backward-defun-2)
1023 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1024 (python-nav-forward-defun-3): New tests.
1025
083850a6
FEG
10262013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1027
1028 * automated/python-tests.el (python-nav-backward-defun-1)
1029 (python-nav-forward-defun-1): New tests.
1030
694569fc
MY
10312013-04-09 Masatake YAMATO <yamato@redhat.com>
1032
c295fc18 1033 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1034
8d3655be 10352013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1036
8d3655be 1037 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1038 (python-info-current-defun-2): Fix test.
1039
2054a6c3
PE
10402013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1041
1042 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1043
929aeac6 10442013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1045
929aeac6 1046 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1047 (python-tests-with-temp-file): New macro.
1048 (python-tests-shell-interpreter): New var.
1049 (python-shell-get-process-name-1)
1050 (python-shell-internal-get-process-name-1)
1051 (python-shell-parse-command-1)
1052 (python-shell-calculate-process-environment-1)
1053 (python-shell-calculate-process-environment-2)
1054 (python-shell-calculate-process-environment-3)
1055 (python-shell-calculate-exec-path-1)
1056 (python-shell-calculate-exec-path-2)
1057 (python-shell-make-comint-1)
1058 (python-shell-make-comint-2)
1059 (python-shell-get-process-1)
1060 (python-shell-get-or-create-process-1)
1061 (python-shell-internal-get-or-create-process-1): New tests.
1062
cfbf790d 10632013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1064
62cfd799 1065 * automated/python-tests.el: New file.
4dddd5dc 1066
53ca88c4
DG
10672013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1068
1069 * automated/ruby-mode-tests.el
1070 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1071 bits inside the examples.
1072 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1073 (ruby-add-log-current-method-after-inner-class):
1074 Lower expectations: move point inside a method, initially.
53ca88c4 1075
7132e457
DG
10762013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1077
1078 * automated/ruby-mode-tests.el
1079 (ruby-move-to-block-skips-percent-literal): New test.
1080
6e5c1569
CY
10812013-02-04 Chong Yidong <cyd@gnu.org>
1082
1083 * automated/thingatpt.el: New file.
1084
984096ed
CY
10852013-02-03 Chong Yidong <cyd@gnu.org>
1086
aa7dab97
SM
1087 * automated/files.el (file-test--do-local-variables-test):
1088 Avoid compilation warning message.
984096ed 1089
b1625024
DG
10902013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1091
1092 * automated/ruby-mode-tests.el
1093 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1094 * automated/ruby-mode-tests.el (ruby-block-test-example):
1095 Break indentation of the do block opener and add a line inside it.
1096 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1097 Adjust line numbers.
b1625024 1098
cb9c0a53
SM
10992013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1100
1101 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1102
51e73492
GM
11032013-01-14 Glenn Morris <rgm@gnu.org>
1104
1105 * automated/compile-tests.el (compile-tests--test-regexps-data):
1106 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1107
327a6cca
WJ
11082013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1109
1110 * automated/man-tests.el: New file.
1111
51fb5578
AH
11122013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1113
1114 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1115
3bace969
AH
11162013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1117
1118 * automated/undo-tests.el: New file.
1119
82e2a1f0 11202012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1121
1122 * automated/ruby-mode-tests.el
1123 (ruby-indent-after-block-in-continued-expression): New test.
1124
dbb530d9
DG
11252012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1126
e903c210 1127 * automated/ruby-mode-tests.el:
dbb530d9 1128 Rename one interpolation test; add three more.
bb808526
DG
1129 (ruby-with-temp-buffer): New macro, use it where appropriate.
1130 (ruby-add-log-current-method-examples): Use "_" for target point.
1131 Add four new tests for ruby-add-log-current-method.
dbb530d9 1132
a0099d31
GM
11332012-12-11 Glenn Morris <rgm@gnu.org>
1134
1135 * automated/f90.el (f90-test-bug13138): New test.
1136
81606b10
RS
11372012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1138
1139 * automated/inotify-test.el: New test.
1140
89eb3b0a
CY
11412012-12-02 Chong Yidong <cyd@gnu.org>
1142
1143 * automated/ruby-mode-tests.el
1144 (ruby-add-log-current-method-examples): Don't use loop macro, to
1145 allow automated testing to work.
1146
23ba2705
SM
11472012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1148
1149 * automated/advice-tests.el (advice-tests--data): Remove.
1150 (advice-tests): Move the tests directly here instead.
1151 Add called-interactively-p tests.
1152
19dc7206
SM
11532012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1154
1155 * automated/ert-x-tests.el: Use cl-lib.
1156 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1157
8619323f
DG
11582012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1159
1160 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1161 (ruby-indent-inside-heredoc-after-operator)
1162 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1163 Change direct font-lock face references to var references.
1164 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1165 (ruby-interpolation-inside-percent-literal-with-paren):
1166 New failing test.
8619323f 1167
f178c32d
DG
11682012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1169
1170 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1171 (ruby-singleton-class-no-heredoc-font-lock)
1172 (ruby-add-log-current-method-examples): New tests.
1173 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1174 (ruby-deftest-move-to-block): New macro.
1175 Add several move-to-block tests.
f178c32d 1176
231d8498
SM
11772012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1178
1179 * automated/advice-tests.el: New tests.
1180
8111f5e6
EZ
11812012-10-14 Eli Zaretskii <eliz@gnu.org>
1182
1183 * automated/compile-tests.el (compile-tests--test-regexps-data):
1184 Add new data for msft's new format.
1185
c3268831
DG
11862012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1187
1188 * automated/ruby-mode-tests.el:
1189 (ruby-toggle-block-to-multiline): New test.
1190 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1191 (ruby-toggle-block-to-brace): Use buffer-string.
1192
0ba2d4b6
DG
11932012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1194
1195 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1196
eada0861 11972012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1198
1199 * automated/files.el: Test every combination of values for
1200 enable-local-variables and enable-local-eval.
1201
450809af
CY
12022012-08-19 Chong Yidong <cyd@gnu.org>
1203
1204 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1205
a999ce26
CY
12062012-08-18 Chong Yidong <cyd@gnu.org>
1207
1208 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1209
f063063a
DG
12102012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1211
1212 * indent/ruby.rb: Rearrange examples, add new ones.
1213
0d9e2599
NN
12142012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1215
1216 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1217 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1218
9ff9402d 12192012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1220
1221 * automated/files.el: New file.
1222
bf1757d1
GM
1223 * automated/Makefile.in (all): Fix typo.
1224
9d2ed8a2
DG
12252012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1226
1227 * automated/ruby-mode-tests.el (ruby-should-indent):
1228 Add docstring, check (current-indentation) instead of (current-column).
1229 (ruby-should-indent-buffer): New function.
1230 Add tests for `ruby-deep-indent-paren' behavior.
1231 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1232
0d9e2599
NN
12332012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1234
1235 Original tests in test_ruby_mode.rb in upstream (author).
1236
9cd80478
DG
12372012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1238
1239 * automated/ruby-mode-tests.el (ruby-should-indent)
1240 (ruby-assert-state): New functions.
1241 Add new tests.
1242
c91562a6
DE
12432012-07-29 David Engster <deng@randomsample.de>
1244
9d2ed8a2
DG
1245 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1246 New variable to hold test data for name expansion.
c91562a6
DE
1247 (xml-parse-tests): Test the two different types of name expansion.
1248
d8efda90
JL
12492012-07-29 Juri Linkov <juri@jurta.org>
1250
1251 * automated/occur-tests.el (occur-test-case): Use predefined
1252 buffer name " *test-occur*" instead of a random buffer name.
1253
c28662a8
DG
12542012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1255
1256 * automated/ruby-mode-tests.el: New file with one test.
1257
45fd731c
SM
12582012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1259
efc26dbe
SM
1260 * indent/shell.sh: Add test case for ${#VAR}.
1261
45fd731c
SM
1262 * indent/latex-mode.tex: New file.
1263
a464a6c7
SM
12642012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1265
1266 * eshell.el: Use cl-lib.
1267
a76e6535
CY
12682012-07-03 Chong Yidong <cyd@gnu.org>
1269
1270 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1271
a7aef6f5
CY
12722012-07-02 Chong Yidong <cyd@gnu.org>
1273
a464a6c7
SM
1274 * automated/xml-parse-tests.el (xml-parse-tests--data):
1275 More testcases.
a7aef6f5 1276
fbf2e7ad
CY
12772012-07-01 Chong Yidong <cyd@gnu.org>
1278
1279 * automated/xml-parse-tests.el: New file.
1280
d5c6faf9
SM
12812012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1282
1283 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1284 Use cl-flet.
1285
ee574791
UJ
12862012-06-08 Ulf Jasper <ulf.jasper@web.de>
1287
d5c6faf9
SM
1288 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1289 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1290 (icalendar-import-with-timezone): New.
1291 (icalendar-real-world): Add new testcase as given in the bugreport
1292 of Bug#11473.
1293
6dbaa1c7
UJ
12942012-05-29 Ulf Jasper <ulf.jasper@web.de>
1295
1296 * automated/icalendar-tests.el (icalendar-tests--test-import):
1297 Include UID in import tests (Bug#11525).
1298 (icalendar-import-non-recurring, icalendar-import-rrule)
1299 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1300 UID-import change.
1301 (icalendar-import-with-uid): New.
1302 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1303 Include UID in cycle tests.
1304 (icalendar-cycle, icalendar-real-world): UID-import change.
1305
b847032c
GM
13062012-05-21 Glenn Morris <rgm@gnu.org>
1307
1308 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1309
5e561bc7
TZ
13102012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1311
1312 * automated/url-util-tests.el: New file to test
1313 lisp/url/url-util.el. Only `url-build-query-string' and
1314 `url-parse-query-string' are tested right now (Bug#8706).
1315
461ef3c5
SM
13162012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1317
1318 * indent/shell.sh:
1319 * indent/shell.rc: Ad some test cases.
1320
dfbd787f
SM
13212012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1322
1323 * indent/ruby.rb: New file, to test new syntax-propertize code.
1324
ab7ce8c1
GM
13252012-04-11 Glenn Morris <rgm@gnu.org>
1326
1327 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1328
6c0c7cfc
TZ
13292012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1330
1331 * automated/url-future-tests.el (url-future-tests): Move from
1332 lisp/url/url-future.el and rename.
1333
bdbc1c4e
UJ
13342012-01-29 Ulf Jasper <ulf.jasper@web.de>
1335
1336 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1337 Fix broken test, caused by missing trailing blank.
1338
5c09001c
CY
13392011-12-03 Chong Yidong <cyd@gnu.org>
1340
1341 * automated/compile-tests.el (compile-tests--test-regexps-data):
1342 Increase column numbers by one to reflect change in how
6df6ae42 1343 compilation-message is recorded (Bug#10172).
5c09001c 1344
394c65f1
GM
13452011-11-22 Glenn Morris <rgm@gnu.org>
1346
1347 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1348
cd1181db
JB
13492011-11-20 Juanma Barranquero <lekktu@gmail.com>
1350
1351 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1352
58179cce
JB
13532011-11-16 Juanma Barranquero <lekktu@gmail.com>
1354
7877f373
JB
1355 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1356 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1357 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1358
dba0634a
UJ
13592011-10-30 Ulf Jasper <ulf.jasper@web.de>
1360
1361 * automated/newsticker-tests.el
6df6ae42 1362 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1363 newsticker--treeview-tree-update.
1364
6d6a626c
UJ
13652011-10-29 Ulf Jasper <ulf.jasper@web.de>
1366
73c3f81d
UJ
1367 * automated/newsticker-tests.el
1368 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1369
a12bf61e 1370 * automated/newsticker-tests.el
6d6a626c 1371 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1372 newsticker treeview. Fixed bug#9763.
6d6a626c 1373
6e0a9be7
GM
13742011-10-20 Glenn Morris <rgm@gnu.org>
1375
e195ae68
GM
1376 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1377
6e0a9be7
GM
1378 * automated/vc-bzr.el: New file.
1379
21fedf28
GM
13802011-10-15 Glenn Morris <rgm@gnu.org>
1381
1382 * automated/f90.el: New file.
1383
81416b68
UJ
13842011-09-27 Ulf Jasper <ulf.jasper@web.de>
1385
1386 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1387 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1388
68575ab0
UJ
13892011-07-26 Ulf Jasper <ulf.jasper@web.de>
1390
1391 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1392 Remove, simply use string=.
68575ab0
UJ
1393 (icalendar--diarytime-to-isotime)
1394 (icalendar--datetime-to-diary-date)
1395 (icalendar--datestring-to-isodate)
1396 (icalendar--format-ical-event)
1397 (icalendar--parse-summary-and-rest)
1398 (icalendar-tests--do-test-import)
6df6ae42 1399 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1400 string= to EXPECTED ACTUAL.
1401 (icalendar--import-format-sample)
1402 (icalendar--format-ical-event)
1403 (icalendar-import-non-recurring)
1404 (icalendar-import-rrule)
1405 (icalendar-import-duration)
1406 (icalendar-import-bug-6766)
6df6ae42 1407 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1408 icalendar-tests--compare-strings.
1409 (icalendar-import-multiple-vcalendars): New.
1410
de316778
TZ
14112011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1412
1413 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1414 Require CL.
de316778 1415
c07b2710
JL
14162011-05-09 Juri Linkov <juri@jurta.org>
1417
1418 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1419 Convert to ERT.
1420
adec429a
CY
14212011-05-09 Chong Yidong <cyd@stupidchicken.com>
1422
1423 * automated/compile-tests.el: New file.
1424
c4c205d0
CY
14252011-05-08 Chong Yidong <cyd@stupidchicken.com>
1426
1427 * automated/font-parse-tests.el: Don't byte-compile.
1428
1429 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1430
6c075cd7
SM
14312011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1432
1433 * automated/lexbind-tests.el: New file.
1434
33383987
JB
14352011-03-07 Chong Yidong <cyd@stupidchicken.com>
1436
1437 * Version 23.3 released.
1438
81fb60b2
GM
14392011-03-05 Glenn Morris <rgm@gnu.org>
1440
1441 * eshell.el: Move here from lisp/eshell/esh-test.el.
1442
de69c0a8
CO
14432011-03-03 Christian Ohler <ohler@gnu.org>
1444
1445 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1446 New test.
1447
4856384c
UJ
14482011-02-20 Ulf Jasper <ulf.jasper@web.de>
1449
1450 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1451 convert to ERT format.
1452
aa0935b9
CY
14532011-02-14 Chong Yidong <cyd@stupidchicken.com>
1454
1455 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1456 convert to ERT format.
1457
ccded26c
SM
14582011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1459
1460 * indent/shell.sh:
1461 * indent/shell.rc: New files.
1462
372fb76b
CY
14632011-01-27 Chong Yidong <cyd@stupidchicken.com>
1464
1465 * automated/font-parse-tests.el: Move from
1466 font-parse-testsuite.el.
1467
6608a7d8
CY
14682011-01-26 Chong Yidong <cyd@stupidchicken.com>
1469
1470 * font-parse-testsuite.el (test-font-parse-data): New file.
1471
db5d03ea
SM
14722011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1473
1474 * indent/prolog.prolog: Add tokenizing tests.
1475
d221e780
CO
14762011-01-13 Christian Ohler <ohler@gnu.org>
1477
1478 * automated: New directory for automated tests.
1479
1480 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1481
1482 * automated/Makefile.in: New file.
1483
cbf83ce9
SM
14842010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1485
1486 * indent/modula2.mod: New file.
1487
d19dc73d
SM
14882010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1489
1490 * indent/octave.m: Add a test to ensure indentation is local.
1491
41f592d1
GM
14922010-10-23 Glenn Morris <rgm@gnu.org>
1493
1494 * comint-testsuite.el
d19dc73d
SM
1495 (comint-testsuite--test-comint-password-prompt-regexp):
1496 Add "Please enter the password". (Bug#7224)
41f592d1 1497
3672149f
SM
14982010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1499
1500 * indent/prolog.prolog: Use normal spacing around !.
1501
f5632fb6
SM
15022010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1503
1504 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1505
cf38dd42
SM
15062010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1507
1508 * indent/octave.m: Remove some `fixindent' not needed any more.
1509
e17b68ed
SM
15102010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1511
1512 * indent/octave.m: New file.
1513
81ee9410
UJ
15142010-08-08 Ulf Jasper <ulf.jasper@web.de>
1515
e17b68ed 1516 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1517 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1518 (icalendar-testsuite--run-internal-tests): New.
1519 (icalendar-testsuite--test-convert-ordinary-to-ical)
1520 (icalendar-testsuite--test-convert-block-to-ical)
1521 (icalendar-testsuite--test-convert-anniversary-to-ical)
1522 (icalendar-testsuite--test-parse-vtimezone)
1523 (icalendar-testsuite--do-test-export): Code formatting.
1524 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1525 (icalendar-testsuite--do-test-import)
3672149f
SM
1526 (icalendar-testsuite--do-test-cycle):
1527 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1528 (icalendar-testsuite--run-import-tests): Comment added.
1529 (icalendar-testsuite--run-import-tests)
e17b68ed 1530 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1531
71ab16dd
CY
15322010-06-25 Chong Yidong <cyd@stupidchicken.com>
1533
1534 * redisplay-testsuite.el (test-redisplay-3): New test.
1535
6534e58a
CY
15362010-06-11 Chong Yidong <cyd@stupidchicken.com>
1537
1538 * comint-testsuite.el: New file.
1539
927c346b
SM
15402010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1541
1542 * indent: New dir.
1543
61a808e8
CY
15442010-05-07 Chong Yidong <cyd@stupidchicken.com>
1545
1546 * Version 23.2 released.
1547
a4100ebe
CY
15482010-03-29 Chong Yidong <cyd@stupidchicken.com>
1549
3cbcd186
CY
1550 * cedet/semantic-ia-utest.el
1551 (semantic-symref-test-count-hits-in-tag): Add function, from
1552 semantic-test.el.
1553
a4100ebe
CY
1554 * cedet/tests/test.cpp:
1555 * cedet/tests/test.py:
1556 * cedet/tests/teststruct.cpp:
1557 * cedet/tests/testtemplates.cpp:
1558 * cedet/tests/testusing.cpp:
1559 * cedet/tests/scopetest.cpp:
1560 * cedet/tests/scopetest.java: Files deleted.
1561
1562 * cedet/tests/test.make:
1563 * cedet/tests/test.c:
1564 * cedet/tests/testjavacomp.java:
1565 * cedet/tests/testspp.c:
1566 * cedet/tests/testsppreplace.c:
1567 * cedet/tests/testsppreplaced.c:
1568 * cedet/tests/testsubclass.cpp:
1569 * cedet/tests/testsubclass.hh:
1570 * cedet/tests/testtypedefs.cpp:
1571 * cedet/tests/testvarnames.c:
1572 * cedet/tests/test.el:
1573 * cedet/tests/testdoublens.cpp:
1574 * cedet/tests/testdoublens.hpp: Add copyright header.
1575
85738751
SM
1576 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1577 Remove reference to deleted files.
1578
dc2d2590
JL
15792010-03-30 Juri Linkov <juri@jurta.org>
1580
1581 * occur-testsuite.el (occur-tests): Add tests for context lines.
1582
5275ff8b
JL
15832010-03-23 Juri Linkov <juri@jurta.org>
1584
1585 * occur-testsuite.el: New file.
1586
288f9fc0
CY
15872010-03-10 Chong Yidong <cyd@stupidchicken.com>
1588
1589 * Branch for 23.2.
1590
b4340b3f
UJ
15912010-02-19 Ulf Jasper <ulf.jasper@web.de>
1592
1593 * icalendar-testsuite.el
6df6ae42
JB
1594 (icalendar-testsuite--run-function-tests): Add new tests.
1595 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1596 testcase.
1597 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1598 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1599 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1600 (icalendar-testsuite--test-convert-block-to-ical): New.
1601 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1602 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1603
db9e401b
JB
16042010-01-18 Juanma Barranquero <lekktu@gmail.com>
1605
1606 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1607 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1608 Fix typos in docstrings and error messages.
1609 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1610
d1f18ec0
JB
16112010-01-14 Juanma Barranquero <lekktu@gmail.com>
1612
1613 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1614 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1615 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1616
6fe539d2
UJ
16172009-12-18 Ulf Jasper <ulf.jasper@web.de>
1618
1619 * icalendar-testsuite.el
d5c6faf9
SM
1620 (icalendar-testsuite--run-function-tests):
1621 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1622 (icalendar-testsuite--test-parse-vtimezone): New.
1623 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1624 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1625 whitespace -- see change of icalendar--add-diary-entry in
1626 icalendar.el.
6df6ae42 1627 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1628
d8085053
GM
16292009-09-30 Glenn Morris <rgm@gnu.org>
1630
1631 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1632
7c4dccd0
CY
16332009-06-26 Eric Ludlam <zappo@gnu.org>
1634
1635 * cedet/*: New unit tests, from CEDET repository.
1636
6ada5ad1
CY
16372009-06-26 Chong Yidong <cyd@stupidchicken.com>
1638
1639 * redisplay-testsuite.el: New file.
1640
70243478
CY
16412009-06-21 Chong Yidong <cyd@stupidchicken.com>
1642
1643 * Branch for 23.1.
1644
f052351a
UJ
16452009-01-25 Ulf Jasper <ulf.jasper@web.de>
1646
1647 * icalendar-testsuite.el
6df6ae42
JB
1648 (icalendar-testsuite--run-function-tests):
1649 Add icalendar-testsuite--test-diarytime-to-isotime.
1650 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1651 recent icalendar fixes.
1652 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1653 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1654 icalendar changes.
1655
dee5aa91
CY
16562008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1657
d4835507 1658 * bytecomp-testsuite.el: New file.
dee5aa91 1659
f052351a 16602008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1661
1662 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1663 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1664 (icalendar-testsuite--test-create-uid): New.
1665
d176d8c6
UJ
16662008-06-14 Ulf Jasper <ulf.jasper@web.de>
1667
1668 * newsticker-testsuite.el: New file.
1669
a4766629
GM
16702008-05-24 Ulf Jasper <ulf.jasper@web.de>
1671
1672 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1673 Add icalendar-testsuite--test-datestring-to-isodate,
1674 icalendar-testsuite--test-datetime-to-diary-date, and
1675 icalendar-testsuite--test-calendar-style.
35e951cd 1676 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1677 (icalendar-testsuite--test-parse-summary-and-rest):
1678 Doc fix. Remove european-calendar-style.
1679 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1680 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1681 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1682 (icalendar-testsuite--test-datestring-to-isodate)
1683 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1684 (icalendar-testsuite--test-calendar-style): New functions.
1685 (icalendar-testsuite--test-export): Handle iso date style.
1686 New arg INPUT-ISO. Use calendar-date-style.
1687 (icalendar-testsuite--test-import): Handle iso date style.
1688 New arg EXPECTED-ISO. Use calendar-date-style.
1689 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1690 (icalendar-testsuite--run-import-tests)
1691 (icalendar-testsuite--run-export-tests)
a4766629
GM
1692 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1693
e42fc905
GM
16942008-02-29 Glenn Morris <rgm@gnu.org>
1695
1696 * README: New file.
1697
366b88a2
GM
16982008-02-29 Ulf Jasper <ulf.jasper@web.de>
1699
1700 * icalendar-testsuite.el: New file.
1701
1702;; Local Variables:
880820fe 1703;; coding: utf-8
366b88a2
GM
1704;; End:
1705
ba318903 1706 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1707
1708 This file is part of GNU Emacs.
1709
4f43e937 1710 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1711 it under the terms of the GNU General Public License as published by
4f43e937
GM
1712 the Free Software Foundation, either version 3 of the License, or
1713 (at your option) any later version.
366b88a2
GM
1714
1715 GNU Emacs is distributed in the hope that it will be useful,
1716 but WITHOUT ANY WARRANTY; without even the implied warranty of
1717 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1718 GNU General Public License for more details.
1719
1720 You should have received a copy of the GNU General Public License
4f43e937 1721 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.