[TMP] enable load_prefer_newer
[bpt/emacs.git] / test / ChangeLog
CommitLineData
87ed9448
MA
12014-06-29 Michael Albinus <michael.albinus@gmx.de>
2
3 * automated/tramp-tests.el (tramp--instrument-test-case):
4 Print debug buffer in any case.
5
39ef0f74
LL
62014-06-28 Leo Liu <sdl.web@gmail.com>
7
8 * automated/calc-tests.el: New file and add tests for math-bignum.
9 (Bug#17556)
10
e0d9c3c9 112014-06-28 Michael Albinus <michael.albinus@gmx.de>
453cac38
MA
12
13 * automated/dbus-tests.el (dbus--test-register-service)
14 (dbus-test02-register-service-session): Replace `dbus-ping' calls
15 by `dbus-list-known-names'. (Bug#17858)
16
06a9b8f6
GM
172014-06-28 Glenn Morris <rgm@gnu.org>
18
14202f05
GM
19 * automated/Makefile.in (GDB): New variable.
20 (emacs): Use $GDB. (Bug#15991)
21
8eb6542f
GM
22 * automated/Makefile.in (WRITE_LOG): New variable.
23 (%.log): Use WRITE_LOG.
24 (test_template): Disable logging.
25
06a9b8f6
GM
26 * automated/Makefile.in (TESTS): New list of short PHONY aliases.
27 (test_template): New definition. Apply to TESTS.
28
31eac1d1
GM
292014-06-27 Glenn Morris <rgm@gnu.org>
30
31 * automated/Makefile.in (check-maybe): Rename from check.
32 (check): Re-run all the tests, every time.
33 (clean, mostlyclean): Also delete *.log~.
34
d9ca41e7
GM
352014-06-26 Glenn Morris <rgm@gnu.org>
36
dceff1c1
GM
37 * automated/package-x-test.el: Do not mess with load-path.
38
d9ca41e7
GM
39 * automated/Makefile.in (%.log): If error, dump log to stdout.
40
9ac6d28a 412014-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
30a42a5b
SM
42
43 * automated/package-test.el (package-test-update-listing)
44 (package-test-update-archives, package-test-describe-package):
45 Adjust tests according to new package-list-unsigned.
46
5a8816f3
GM
472014-06-26 Glenn Morris <rgm@gnu.org>
48
5bca8dfb
GM
49 * automated/ert-tests.el (no-byte-compile): Set it. (Bug#17851)
50
51 * automated/eieio-tests.el (no-byte-compile): Set it. (Bug#17852)
52
5a8816f3
GM
53 * automated/Makefile.in: Simplify and parallelize. (Bug#15991)
54 (XARGS_LIMIT, BYTE_COMPILE_EXTRA_FLAGS)
55 (setwins, compile-targets, compile-main, compile-clean): Remove.
56 (GREP_OPTIONS): Unexport.
57 (.el.elc): Replace with pattern rule.
58 (%.elc, %.log): New pattern rules.
59 (ELFILES, LOGFILES): New variables.
60 (check): Depend on LOGFILES. Call ert-summarize-tests-batch-and-exit.
61 (clean, mostlyclean): New rules.
62 (bootstrap-clean): Simplify.
63 (bootstrap-clean, distclean): Depend on clean.
64
7e58d673
GM
652014-06-25 Glenn Morris <rgm@gnu.org>
66
67 * automated/flymake-tests.el (flymake-tests--current-face):
68 Sleep for longer. Avoid querying.
69
5697ca55
DA
702014-06-25 Dmitry Antipov <dmantipov@yandex.ru>
71
72 * automated/fns-tests.el (fns-tests-compare-string): New test.
73
b6266364
MA
742014-06-24 Michael Albinus <michael.albinus@gmx.de>
75
76 * automated/tramp-tests.el (tramp-test26-process-file): Extend test
77 according to Bug#17815.
78
656f99be
FEG
792014-06-21 Fabián Ezequiel Gallina <fgallina@gnu.org>
80
81 * automated/python-tests.el (python-util-strip-string-1): New test.
82
588001cf
MA
832014-06-15 Michael Albinus <michael.albinus@gmx.de>
84
85 Sync with Tramp 2.2.10.
86
87 * automated/tramp-tests.el (tramp--test-enabled): Ignore errors.
88 (tramp--instrument-test-case): Extend docstring.
89 (tramp-test15-copy-directory): Skip for tramp-smb.el.
90 (tramp-test21-file-links): Use `file-truename' for directories.
91 (tramp-test27-start-file-process, tramp-test28-shell-command):
92 Retrieve process output more robustly.
93 (tramp--test-check-files): Extend test.
94 (tramp-test30-special-characters): Skip for tramp-adb.el,
95 tramp-gvfs.el and tramp-smb.el. Add further file names.
96
f9d80c51
GM
972014-06-13 Glenn Morris <rgm@gnu.org>
98
99 * automated/Makefile.in (compile-main):
100 GNU make automatically passes command-line arguments to sub-makes.
101
af9a3b28
MN
1022014-06-05 Michal Nazarewicz <mina86@mina86.com>
103
1d7f01ee
MN
104 * automated/tildify-tests.el (tildify-test--test): Optimise the test
105 slightly by reusing the same temporary buffer across multiple test
106 cases.
107
03d7d160
MN
108 * automated/tildify-tests.el (tildify-test-find-env-end-re-bug)
109 (tildify-test-find-env-group-index-bug): Update to support new
110 signature of the `tildify-foreach-region-outside-env' function.
111 Namely, it now takes pairs as an argument instead of looking it up in
112 `tildify-ignored-environments-alist'.
113
eb54c73a
MN
114 * automated/tildify-tests.el (tildify-test--example-html): Add support
115 for generating XML code, so that…
116 (tildify-test-xml) …test can be added to check handling of XML
117 documents.
118
9342feec
MN
119 * automated/tildify-tests.el (tildify-test-find-env-group-index-bug):
120 New test checking end-regex building when multiple environment pairs
121 use integers to refer to capture groups.
122
af9a3b28
MN
123 * automated/tildify-tests.el (tildify-test-find-env-end-re-bug): New
124 test checking end-regex building in `tildify-find-env' function when
125 integers (denoting capture groups) and strings are mixed together.
126
84dbe84b
MA
1272014-06-02 Michael Albinus <michael.albinus@gmx.de>
128
129 * automated/tramp-tests.el (tramp-remote-process-environment): Declare.
2589f32c 130 (tramp-test29-vc-registered): Set $BZR_HOME. Remove instrumentation.
84dbe84b 131
a67aaeb3
MA
1322014-06-01 Michael Albinus <michael.albinus@gmx.de>
133
134 * automated/tramp-tests.el (tramp-test29-vc-registered):
135 Instrument failed test case.
136
6711a21f
SM
1372014-05-29 Stefan Monnier <monnier@iro.umontreal.ca>
138
139 * automated/ruby-mode-tests.el (ruby-assert-face): Use font-lock-ensure.
140 (ruby-interpolation-keeps-non-quote-syntax): Use syntax-propertize.
141
fc21a7de
MN
1422014-05-21 Michal Nazarewicz <mina86@mina86.com>
143
144 * automated/tildify-tests.el: New file.
145
c435f506
SM
1462014-05-27 Stefan Monnier <monnier@iro.umontreal.ca>
147
148 * indent/ruby.rb: Add one more test.
149
150 * indent/ps-mode.ps: New file.
151
152 * indent/octave.m: Add a few more tests.
153
154 * automated/core-elisp-tests.el
155 (core-elisp-test-window-configurations): New test.
156
86c72932
GM
1572014-05-26 Glenn Morris <rgm@gnu.org>
158
159 * automated/package-test.el (package-test-install-single):
160 Update for changed output.
161
a7517f0f
GM
1622014-05-22 Glenn Morris <rgm@gnu.org>
163
f23423f3 164 * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
ff965efb 165 Fix handling of temporary elc files.
f23423f3 166
a7517f0f
GM
167 * automated/fns-tests.el (fns-tests-nreverse):
168 Update for changed string behavior.
169
92491099
DA
1702014-05-15 Dmitry Antipov <dmantipov@yandex.ru>
171
172 * automated/fns-tests.el: New file.
ddc30c99
DA
173 * automated/fns-tests.el (fns-tests-nreverse)
174 (fns-tests-nreverse-bool-vector): New tests.
92491099 175
606695a6
GM
1762014-05-08 Glenn Morris <rgm@gnu.org>
177
178 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
b2a929a2
GM
179 (vc-bzr-test-faulty-bzr-autoloads):
180 Give bzr a temporary home-directory, in case the real one is missing.
606695a6 181
fb3f83f5 1822014-05-08 Dmitry Gutov <dgutov@yandex.ru>
4dd3c4d5 183
fb3f83f5
GM
184 * automated/ruby-mode-tests.el (ruby-interpolation-after-dollar-sign):
185 New test.
4dd3c4d5 186
fb3f83f5 1872014-05-08 Glenn Morris <rgm@gnu.org>
6da8d069
GM
188
189 * automated/help-fns.el: New file.
190
4807c7eb
BR
1912014-05-01 Barry O'Reilly <gundaetiapo@gmail.com>
192
a7e1ffdc
BR
193 * automated/undo-tests.el (undo-test-region-deletion): New test to
194 demonstrate bug#17235.
195 (undo-test-region-example): New test to verify example given in
196 comments for undo-make-selective-list.
4807c7eb 197
844465d6
MA
1982014-04-25 Michael Albinus <michael.albinus@gmx.de>
199
200 * automated/tramp-tests.el (top):
201 * automated/file-notify-tests.el (top): Do not disable interactive
202 passwords in batch mode.
203 (password-cache-expiry): Set to nil.
204
c0b9bc72
MA
205 * automated/file-notify-tests.el
206 (file-notify-test-remote-temporary-file-directory):
207 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
208 Use a mock-up method as default.
209 (tramp-test00-availability): Print the used directory name.
210 (tramp-test33-recursive-load): Fix typo.
211
84b2095c
MA
2122014-04-22 Michael Albinus <michael.albinus@gmx.de>
213
d5ff4ded
MA
214 * automated/tramp-tests.el (tramp--test-check-files): Remove traces.
215 (tramp-test30-special-characters): Remove test for backslash.
84b2095c 216
f3a4812c
MA
2172014-04-20 Michael Albinus <michael.albinus@gmx.de>
218
219 * automated/tramp-tests.el
220 (tramp-test19-directory-files-and-attributes)
221 (tramp-test22-file-times): Check for `file-attributes' equality
222 only if there is a usable timestamp.
223 (tramp--test-check-files): Do not use `copy-sequence'.
224
66fda794
DC
2252014-04-22 Daniel Colascione <dancol@dancol.org>
226
12b1389c
DC
227 * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
228 Add compile flag.
229 (test-byte-comp-macro-expansion)
230 (test-byte-comp-macro-expansion-eval-and-compile)
231 (test-byte-comp-macro-expansion-eval-when-compile)
232 (test-byte-comp-macro-expand-lexical-override): Use it.
233 (test-eager-load-macro-expansion)
234 (test-eager-load-macro-expansion-eval-and-compile)
235 (test-eager-load-macro-expansion-eval-when-compile)
236 (test-eager-load-macro-expand-lexical-override): New tests.
237
66fda794 238 * automated/cl-lib.el (cl-lib-struct-accessors): Fix test to
12b1389c
DC
239 account for removal of `cl-struct-set-slot-value'. Also, move
240 the defstruct to top level.
66fda794 241
2fa1b97d
DC
2422014-04-21 Daniel Colascione <dancol@dancol.org>
243
985c035f
DC
244 * automated/bytecomp-tests.el (test-byte-comp-compile-and-load):
245 New function.
246 (test-byte-comp-macro-expansion)
247 (test-byte-comp-macro-expansion-eval-and-compile)
248 (test-byte-comp-macro-expansion-eval-when-compile)
249 (test-byte-comp-macro-expand-lexical-override): New tests.
250
2fa1b97d 251 * automated/cl-lib.el (cl-loop-destructuring-with): New test.
0c8d9455 252 (cl-the): Fix cl-the test.
2fa1b97d 253
89a2e783
DC
2542014-04-20 Daniel Colascione <dancol@dancol.org>
255
256 * automated/cl-lib.el (cl-lib-struct-accessors,cl-the): New tests.
257
5305137a
MA
2582014-04-19 Michael Albinus <michael.albinus@gmx.de>
259
260 * automated/tramp-tests.el (tramp--test-check-files): Extend test.
261 (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
262
2a2e6726
MA
2632014-04-18 Michael Albinus <michael.albinus@gmx.de>
264
265 * automated/tramp-tests.el (tramp-copy-size-limit): Set to nil.
266 (tramp--test-make-temp-name): Optional argument LOCAL.
267 (tramp--instrument-test-case): Show messages. Catch also `quit'.
268 (tramp-test10-write-region): No special test for out-of-band copy
269 needed anymore.
270 (tramp-test11-copy-file, tramp-test12-rename-file)
271 (tramp-test21-file-links): Extend tests.
272 (tramp-test20-file-modes): More robust check for user "root".
273 (tramp--test-check-files): New defun.
274 (tramp-test30-special-characters, tramp-test33-recursive-load)
275 (tramp-test34-unload): New tests.
276 (tramp-test31-utf8, tramp-test32-asynchronous-requests): Rename.
277
e088b01d
GM
2782014-04-11 Glenn Morris <rgm@gnu.org>
279
280 * automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
281
536aa466 2822014-04-11 Paul Eggert <eggert@cs.ucla.edu>
10ee3b3f
PE
283
284 * automated/electric-tests.el: Fix spelling error in test name.
285 (whitespace-skipping-for-quotes-not-outside):
286 Rename from whitespace-skipping-for-quotes-not-ouside.
287
3f63a9f7
DC
2882014-04-09 Daniel Colascione <dancol@dancol.org>
289
290 * automated/syntax-tests.el: New file.
291
3b7fab25
GM
2922014-04-09 Glenn Morris <rgm@gnu.org>
293
50c9a9b8
GM
294 * automated/python-tests.el (python-triple-quote-pairing):
295 Enable/disable electric-pair-mode as needed.
296
3b7fab25
GM
297 * automated/electric-tests.el (electric-pair-backspace-1):
298 Replace deleted function.
299
190f899a
JT
3002014-04-07 João Távora <joaotavora@gmail.com>
301
7aecc2f6
JT
302 * automated/python-tests.el (python-triple-quote-pairing): New test.
303 (python-syntax-after-python-backspace): New test.
304
89f20f76
JT
305 * automated/electric-tests.el (electric-pair-define-test-form):
306 More readable test docstrings.
307 (whitespace-skipping-for-quotes-not-ouside)
308 (whitespace-skipping-for-quotes-only-inside)
6f287c89 309 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
89f20f76 310
5cb0cc90
JT
3112014-04-04 João Távora <joaotavora@gmail.com>
312
6f287c89
GM
313 * automated/electric-tests.el (define-electric-pair-test):
314 Don't overtest.
5cb0cc90
JT
315 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
316 (inhibit-in-mismatched-string-inside-c-comments): New test.
317
200c532b
JT
3182014-04-02 João Távora <joaotavora@gmail.com>
319
320 * automated/electric-tests.el (inhibit-if-strings-mismatched):
321 New test, change from `inhibit-only-of-next-is-mismatched'.
322
16adf2e6 3232014-03-26 Barry O'Reilly <gundaetiapo@gmail.com>
37ea8275 324
c7d0e04c 325 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
326 (undo-test-region-t-marker): New tests of marker adjustments.
327 (undo-test-marker-adjustment-moved):
328 (undo-test-region-mark-adjustment): New tests to demonstrate
329 bug#16818, which fail without the fix.
330
74b1f21d 3312014-03-23 Dmitry Gutov <dgutov@yandex.ru>
6ddc4422 332
74b1f21d
GM
333 * automated/package-test.el (package-test-describe-package):
334 Fix test failure in non-graphical mode.
6ddc4422 335
c6b0fbe7
DC
3362014-03-23 Daniel Colascione <dancol@dancol.org>
337
74b1f21d
GM
338 * automated/subword-tests.el (subword-tests2): More subword tests.
339
c6b0fbe7
DC
340 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
341 test: correct parsing of keyword arguments.
342
0ceba22e
DG
3432014-03-22 Dmitry Gutov <dgutov@yandex.ru>
344
345 * automated/package-test.el (package-test-describe-package):
346 Check for the "Keywords: " line.
347
348 * automated/data/package/archive-contents: Include the :keywords
349 field in `simple-single' data form.
350
3512014-03-21 Dmitry Gutov <dgutov@yandex.ru>
352
353 * automated/package-test.el
354 (package-test-install-two-dependencies): New test (bug#16826).
355
356 * automated/data/package/simple-two-depend-1.1.el: New file.
357
358 * automated/data/package/archive-contents:
359 Add info about the new package.
360
162427fe
MA
3612014-03-07 Michael Albinus <michael.albinus@gmx.de>
362
363 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
364 (tramp-test10-write-region): Extend for out-of-band copy.
365 (tramp-test31-asynchronous-requests): New test.
366
35e951cd 3672014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
368
369 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
370 Add new test of undo in region.
371 (undo-test-in-region-eob): Add test case described at
372 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
373
5b5774e5
MA
3742014-02-28 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/tramp-tests.el (tramp--test-enabled)
377 (tramp-test15-copy-directory): No special handling of tramp-adb.el
378 anymore. It's fixed in that package.
379
154ba796
MA
3802014-02-27 Michael Albinus <michael.albinus@gmx.de>
381
382 * automated/tramp-tests.el (tramp--test-enabled): Move connection
383 cleanup into this function. Remove respective code from all test
384 cases.
385 (tramp--instrument-test-case): Declare `indent' and `debug'.
386 Handle other errors as well.
387 (tramp-test14-delete-directory): Check for `file-error' error.
388 (tramp-test15-copy-directory): Ignore return value of
389 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
390 (tramp-test19-directory-files-and-attributes): Take care of
391 timestamp of "../".
392 (tramp-test20-file-modes, tramp-test27-start-file-process)
393 (tramp-test28-shell-command): Skip for tramp-adb.el.
394 (tramp-test21-file-links): `file-truename' shall preserve trailing
395 link of directories.
396 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
397 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
398 `kill-buffer-query-functions' to nil.
399 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
400
c6e08d12
MA
4012014-02-21 Michael Albinus <michael.albinus@gmx.de>
402
403 * automated/tramp-tests.el
404 (tramp-test19-directory-files-and-attributes): Do not include
405 directories in comparison; they might have changed their
406 timestamps already.
407
d9386b0c
MA
4082014-02-20 Michael Albinus <michael.albinus@gmx.de>
409
410 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
411 (tramp-test17-insert-directory): First line could contain more
412 text, when produced by `ls-lisp'.
413 (tramp-test19-directory-files-and-attributes): Instrument failed
414 test case.
415
76c92fdd
MA
4162014-02-19 Michael Albinus <michael.albinus@gmx.de>
417
418 * automated/tramp-tests.el (tramp-test17-insert-directory):
419 Make first line "total 123" optional.
420 (tramp-test20-file-modes, tramp-test22-file-times)
421 (tramp-test26-process-file, tramp-test27-start-file-process)
422 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
423 tramp-smb.el.
424 (tramp-test20-file-modes): Check for "root" only when there is an
425 explicit user name.
426 (tramp-test21-file-links): Handle "... not supported" error.
427 (tramp-test22-file-times): Skip for "don't know" return values.
428 (tramp-test26-process-file, tramp-test28-shell-command):
429 Remove color escape sequences.
430 (tramp-test28-shell-command): Use `accept-process-output' rather
431 than `sit-for'.
432 (tramp-test30-utf8): Set coding system `utf-8'.
433
2830e9b6
MA
4342014-02-17 Michael Albinus <michael.albinus@gmx.de>
435
436 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
437 an initial `sit-for' prior the while loop.
438
dd7691b7
MA
4392014-02-16 Michael Albinus <michael.albinus@gmx.de>
440
441 Sync with Tramp 2.2.9.
442
443 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
444 (tramp-test28-shell-command): Make a while loop when waiting for
445 process exit.
446
581d24e7
MA
4472014-02-11 Michael Albinus <michael.albinus@gmx.de>
448
449 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
450 and `vc-hg'. Declare `tramp-find-executable' and
451 `tramp-get-remote-path'.
452 (tramp-test29-vc-registered): New test.
453 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
454
cad6dfb6
MA
4552014-02-07 Michael Albinus <michael.albinus@gmx.de>
456
457 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
458 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
459 (tramp-test28-shell-command): Improve `shell-command' test. Add
460 `async-shell-command' tests.
461
40d2f2e4
MA
4622014-02-04 Michael Albinus <michael.albinus@gmx.de>
463
464 * automated/file-notify-tests.el (file-notify--wait-for-events):
465 Use `read-event' instead of `sit-for'.
466 (file-notify-test02-events): Remove expected result, the bug is
467 fixed meanwhile.
468 (file-notify-test02-events, file-notify-test03-autorevert):
469 Use `sleep-for' instead of `sit-for'.
470
e2a67bd0
DG
4712014-01-31 Dmitry Gutov <dgutov@yandex.ru>
472
473 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
474 New test.
475
dc9c8c62
MA
4762014-01-27 Michael Albinus <michael.albinus@gmx.de>
477
478 * automated/file-notify-tests.el (file-notify--deftest-remote):
479 Do not skip when the local test has failed. They are unrelated.
480 (file-notify--wait-for-events): Use `sit-for'. Let-bind
481 `noninteractive' to nil, otherwise `sit-for' could be degraded to
482 `sleep-for'.
483 (file-notify-test02-events): Check for `file-remote-p' instead of
484 `file-notify--test-remote-enabled'.
485
5511e5c5
MA
4862014-01-26 Michael Albinus <michael.albinus@gmx.de>
487
488 * automated/file-notify-tests.el (file-notify-test02-events):
489 Let test case fail for Bug#16519.
490
29f5e020
MA
4912014-01-22 Michael Albinus <michael.albinus@gmx.de>
492
493 * automated/file-notify-tests.el (file-notify-test02-events):
494 Hide Bug#16519, until it is solved.
495
ca4cfde3
MA
4962014-01-21 Michael Albinus <michael.albinus@gmx.de>
497
63389c25
MA
498 * automated/file-notify-tests.el
499 (file-notify--test-local-enabled): Fix error in logic.
500 (file-notify--wait-for-events): New defmacro.
501 (file-notify-test02-events): Make short breaks between file operations.
502 Use `file-notify--wait-for-events'. Check, that events have arrived.
503 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
504
ca4cfde3
MA
505 * automated/comint-testsuite.el
506 (comint-testsuite-password-strings): Add localized examples.
507
16063016
MA
5082014-01-17 Michael Albinus <michael.albinus@gmx.de>
509
510 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
511 case if inotify is not linked with Emacs. Use `read-event' rather
512 than `sit-for' in order to process events. (Bug#13662)
513
6a1f3c11
MA
5142014-01-13 Michael Albinus <michael.albinus@gmx.de>
515
516 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
517 test case with adapted test string. (Bug#13064)
518
1f5afa8c
GM
5192013-12-28 Glenn Morris <rgm@gnu.org>
520
521 * automated/electric-tests.el: Require 'elec-pair.
522
8a6212d7 5232013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
524
525 * automated/electric-tests.el (electric-pair-test-for):
526 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
527 `transient-mark-mode' set to `lambda'.
528
1f5afa8c 529 * automated/electric-tests.el: New file.
3b8d5131 530
01379221
FEG
5312013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
532
533 * automated/python-tests.el
534 (python-nav-lisp-forward-sexp-safe-1): Remove test.
535 (python-nav-forward-sexp-safe-1): New test.
536
b520f210
DG
5372013-12-20 Dmitry Gutov <dgutov@yandex.ru>
538
539 * automated/ruby-mode-tests.el: Add tests for
540 `ruby-align-to-stmt-keywords'.
541
542 * indent/ruby.rb: Update examples to reflect the lack of change in
543 default indentation of `begin' blocks.
544
5556c0ce
DG
5452013-12-17 Dmitry Gutov <dgutov@yandex.ru>
546
547 * indent/ruby.rb: Update examples according to the change
548 in `smie-indent-close'.
549
276bc333
DG
5502013-12-14 Dmitry Gutov <dgutov@yandex.ru>
551
552 * indent/ruby.rb: New examples.
553
bc9222c9
FEG
5542013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
555
556 * automated/python-tests.el (python-indent-dedenters-2): New test.
557
09faee72
FEG
5582013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
559
560 * automated/python-tests.el (python-indent-after-comment-1)
561 (python-indent-after-comment-2): New tests.
562
f54de22e
NT
5632013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
564
a12bf61e
GM
565 * automated/python-tests.el (python-indent-block-enders-1):
566 Rename from python-indent-block-enders.
f54de22e
NT
567 (python-indent-block-enders-2): New test.
568
939fef29
DG
5692013-12-08 Dmitry Gutov <dgutov@yandex.ru>
570
571 * indent/js.js: New file.
572
0494d994
MA
5732013-12-05 Michael Albinus <michael.albinus@gmx.de>
574
575 * automated/dbus-tests.el: New file.
576
bf4906d7
CD
5772013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
578
579 * automated/regexp-tests.el: New file.
580
a48eb50b
EZ
5812013-11-29 Eli Zaretskii <eliz@gnu.org>
582
bf4906d7
CD
583 * automated/reftex-tests.el (reftex-parse-from-file-test):
584 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
585 names are comparable as strings.
586
a48eb50b
EZ
587 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
588 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 589 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 590
0845be75
GM
5912013-11-28 Glenn Morris <rgm@gnu.org>
592
593 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
594
f7ec0d94
EZ
5952013-11-28 Eli Zaretskii <eliz@gnu.org>
596
bf4906d7 597 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
598 (EMACSOPT): Use $(PATH_SEP).
599
23293cb0
MA
6002013-11-28 Michael Albinus <michael.albinus@gmx.de>
601
602 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
603 Set to nil.
604
1baa1e49
MA
6052013-11-27 Michael Albinus <michael.albinus@gmx.de>
606
607 * automated/file-notify-tests.el
608 (file-notify-test-remote-temporary-file-directory):
609 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
610 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
611 (file-notify--deftest-remote): Cleanup connection initially.
612 (file-notify-test03-autorevert): Run also in batch mode. Use a
613 larger timeout for remote files. `sit-for' 1 second; 0.1 second
614 does not work on MS Windows. Call `accept-process-output' for
615 remote files. Apply `string-match' instead of `string-equal', the
616 messages are different on MS Windows.
617
618 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
619 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
620 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
621
17e0445b
GM
6222013-11-23 Glenn Morris <rgm@gnu.org>
623
0b09f7c0
GM
624 * automated/python-tests.el (python-shell-make-comint-1)
625 (python-shell-make-comint-2, python-shell-get-process-1):
626 Suppress creation of some temp-files.
627
f4d341af
GM
628 * automated/python-tests.el (python-shell-parse-command-1)
629 (python-shell-make-comint-1, python-shell-make-comint-2)
630 (python-shell-get-process-1)
631 (python-shell-internal-get-or-create-process-1):
632 Skip rather than fail if prereqs not found.
633
17e0445b
GM
634 * automated/Makefile.in (emacs):
635 Empty EMACSLOADPATH rather than unsetting.
636
48592bfd
GM
6372013-11-22 Glenn Morris <rgm@gnu.org>
638
639 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
640 Set expected-result.
641
2df10228
GM
6422013-11-21 Glenn Morris <rgm@gnu.org>
643
009111d6
GM
644 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
645 (compile-main): Pass XARGS_LIMIT to xargs.
646
2df10228
GM
647 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
648 (EMACSOPT): Use PATH_SEPARATOR.
649
c295fc18 6502013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 651
a12bf61e 652 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 653 Add a failing test for Bug#15874.
4e9fc48c
BB
654 (ruby--insert-coding-comment-ruby-style)
655 (ruby--insert-coding-comment-emacs-style)
656 (ruby--insert-coding-comment-custom-style):
30654657
BB
657 Add a few tests for `ruby--insert-coding-comment'.
658
ec2c4ee6
PE
6592013-11-18 Paul Eggert <eggert@cs.ucla.edu>
660
661 Improve API of recently-added bool vector functions (Bug#15912).
662 * automated/data-tests.el: Adjust to API changes.
663
0010ca51
MA
6642013-11-16 Michael Albinus <michael.albinus@gmx.de>
665
666 * automated/tramp-tests.el (tramp-test07-file-exists-p)
667 (tramp-test08-file-local-copy)
668 (tramp-test09-insert-file-contents, tramp-test10-write-region)
669 (tramp-test11-copy-file, tramp-test12-rename-file)
670 (tramp-test13-make-directory, tramp-test14-delete-directory)
671 (tramp-test15-copy-directory, tramp-test16-directory-files)
672 (tramp-test17-insert-directory, tramp-test18-file-attributes)
673 (tramp-test19-directory-files-and-attributes)
674 (tramp-test20-file-modes, tramp-test21-file-links)
675 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
676 (tramp-test24-file-name-completion, tramp-test25-load)
677 (tramp-test26-process-file, tramp-test27-start-file-process)
678 (tramp-test28-shell-command): Cleanup connection initially.
679
82407168
MA
6802013-11-15 Michael Albinus <michael.albinus@gmx.de>
681
682 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
683 connection before running the test.
684
3cd4192f
MA
6852013-11-15 Michael Albinus <michael.albinus@gmx.de>
686
687 * automated/tramp-tests.el (tramp-test15-copy-directory)
688 (tramp-test16-directory-files, tramp-test17-insert-directory)
689 (tramp-test18-file-attributes)
690 (tramp-test19-directory-files-and-attributes)
691 (tramp-test20-file-modes, tramp-test21-file-links)
692 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
693 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 694 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 695 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
696 (tramp-test29-utf8): New test.
697
927fbd6b
MA
6982013-11-13 Michael Albinus <michael.albinus@gmx.de>
699
700 * automated/file-notify-tests.el (file-notify-test02-events)
701 (file-notify-test03-autorevert): Suppress messages in `write-region'.
702
703 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
704 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
705 (tramp-test26-process-file, tramp-test28-shell-command):
706 Ensure, that the directory is not empty when calling "ls".
927fbd6b 707
8ee0219f
MA
7082013-11-11 Michael Albinus <michael.albinus@gmx.de>
709
710 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
711 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
712 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 713 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
714 (tramp-test26-process-file): Add tests.
715 (tramp-test11-copy-file): Remove debug message.
716 (tramp-test20-file-modes): Special case, if user is "root".
717
54099383
MA
7182013-11-08 Michael Albinus <michael.albinus@gmx.de>
719
1c49d6c2 720 * automated/file-notify-tests.el:
54099383 721 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
722 `tramp-remote-path' when running on hydra.
723 (tramp-test07-file-exists-p): Remove instrumentation code.
724 (tramp-test26-process-file): Don't use "/bin/true" and
725 "/bin/false", these paths do not exist on hydra.
54099383 726
21cfbae5
HE
7272013-11-08 Helmut Eller <eller.helmut@gmail.com>
728
7dd8b873 729 * automated/process-tests.el: New file.
21cfbae5 730
1f923923
DG
7312013-11-08 Dmitry Gutov <dgutov@yandex.ru>
732
733 * indent/ruby.rb: New examples.
734
6b4ac03e
GM
7352013-11-06 Glenn Morris <rgm@gnu.org>
736
737 * automated/Makefile.in (setwins): Avoid accidental matches.
738
6865f4d5
MA
7392013-11-06 Michael Albinus <michael.albinus@gmx.de>
740
741 * automated/tramp-tests.el (tramp-test07-file-exists-p):
742 Fix docstring. Instrument, in order to hunt failure on hydra.
743
c76489d6
GM
7442013-11-06 Glenn Morris <rgm@gnu.org>
745
746 * automated/flymake-tests.el (warning-predicate-rx-gcc)
747 (warning-predicate-function-gcc, warning-predicate-rx-perl)
748 (warning-predicate-function-perl):
749 * automated/info-xref.el (info-xref-test-makeinfo):
750 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
751 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
752
a213a541
MA
7532013-11-05 Michael Albinus <michael.albinus@gmx.de>
754
755 * automated/tramp-tests.el: New file.
756
dc503386
GM
7572013-11-05 Glenn Morris <rgm@gnu.org>
758
2d748773
GM
759 Get rid of --chdir usage.
760 * automated/Makefile.in (EMACSOPT): Move -L here.
761 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
762 (setwins): Don't assume called from srcdir. Remove legacy stuff.
763 (.el.elc): No more need to pass -L here.
764 (compile-main): Get rid of sub-shell and cd.
765 (compile-clean, check): Get rid of cd.
766
d5112380
GM
767 Make it possible to run tests with a different working directory.
768 * automated/flymake-tests.el (flymake-tests-data-directory): New.
769 (flymake-tests--current-face): Use flymake-tests-data-directory.
770 (warning-predicate-function-gcc, warning-predicate-rx-perl)
771 (warning-predicate-function-perl): Adapt for above change.
772 * automated/zlib-tests.el (zlib-tests-data-directory): New.
773 (zlib--decompress): Use zlib-tests-data-directory.
774
b5d402d6
GM
775 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
776 Remove test that makes no sense.
777
dc503386
GM
778 * automated/files.el (files-test-local-variable-data):
779 Fix result typo presumably caused by interference from dir-locals.
780 (file-test--do-local-variables-test): Prevent dir-locals interfering.
781
dca01b09
DG
7822013-11-04 Dmitry Gutov <dgutov@yandex.ru>
783
784 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 785 Move a now-successful example.
dca01b09
DG
786
787 * automated/ruby-mode-tests.el: Remove outdated comment.
788
8b77446f
GM
7892013-11-04 Glenn Morris <rgm@gnu.org>
790
791 * automated/Makefile.in (abs_srcdir): Remove.
792 (emacs): Unset EMACSLOADPATH.
793 (.el.elc, check): Use -L to append srcdir to load-path.
794
2ffcf5fe
GM
7952013-11-02 Glenn Morris <rgm@gnu.org>
796
1f43ed41 797 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 798 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 799 (abs_srcdir): New, set by configure.
67fb4e6a 800 (EMACS): Use a relative file name.
67bb589e 801 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
802 (lisp-compile): Remove (assume it's up-to-date).
803 (compile-main): Do not run lisp-compile.
1f43ed41
GM
804 (compile-main, compile-clean, compile-always, bootstrap-clean)
805 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 806 Use --chdir.
67bb589e
GM
807 (doit, compile, compile-always): Remove stuff copied from lisp/.
808 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 809
1affc48a
MA
8102013-10-31 Michael Albinus <michael.albinus@gmx.de>
811
812 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
813 Add a skipping test.
814
dee4ba59
SM
8152013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
816
817 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
818
819 * indent/css-mode.css (.x2): Test alignement inside braces.
820
bae91342
DG
8212013-10-26 Dmitry Gutov <dgutov@yandex.ru>
822
778859a8
DG
823 * indent/ruby.rb: New failing example.
824
dee4ba59
SM
825 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
826 Fix the test, in respect to adding the space after the curly.
bae91342 827
4ddbf128
MA
8282013-10-24 Michael Albinus <michael.albinus@gmx.de>
829
830 * automated/ert-tests.el (ert-test-skip-unless): New test case.
831 (ert-test-deftest): Adapt test for changed macro expansion.
832 (ert-test-run-tests-interactively):
833 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
834 Add a skipping test.
835
836 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
837 (file-notify--test-local-enabled): Make it a function. Check also
838 for `file-remote-p' of `temporary-file-directory'.
839 (file-notify--test-remote-enabled-checked): New defvar.
840 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
841 internal functions. Cache result.
842 (file-notify--deftest-remote, file-notify-test00-availability)
843 (file-notify-test01-add-watch, file-notify-test02-events)
844 (file-notify-test03-autorevert): Add checks with `skip_unless'.
845 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
846
369bbf71
DG
8472013-10-24 Dmitry Gutov <dgutov@yandex.ru>
848
849 * indent/ruby.rb: Fix syntax error in the latest example.
850
b8e3b0a9
GM
8512013-10-23 Glenn Morris <rgm@gnu.org>
852
853 * automated/Makefile.in (abs_top_srcdir, top_builddir):
854 New, set by configure.
855 (top_srcdir): Remove.
856 (abs_test, abs_lispsrc): New.
857 (lisp): No longer absolute.
858 (emacs, lisp-compile, compile, compile-always):
859 Quote entities that might contain whitespace.
860
a6462ef5
DG
8612013-10-22 Dmitry Gutov <dgutov@yandex.ru>
862
863 * indent/ruby.rb: Move two examples to "working" section, add one
864 more.
865
8c1ae481
DG
8662013-10-21 Dmitry Gutov <dgutov@yandex.ru>
867
dee4ba59
SM
868 * indent/ruby.rb: New examples for indentation of blocks.
869 Example of hash inside parens that inflooped before the present commit.
8c1ae481 870
ef566920
BR
8712013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
872
a12bf61e 873 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
874 allows another timer to run.
875
1eda1d8d
DG
8762013-10-14 Dmitry Gutov <dgutov@yandex.ru>
877
878 * indent/ruby.rb: More examples for bug#15594, both failing and
879 now passing.
880
55ee77a3
DG
8812013-10-11 Dmitry Gutov <dgutov@yandex.ru>
882
883 * indent/ruby.rb: Add two more cases.
884
6d8ca172
SM
8852013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
886
887 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
888 first use.
889 (ruby-should-indent): Use indent-according-to-mode.
890 (ruby-deftest-move-to-block): Use `declare'.
891
2f84ba10
DG
8922013-10-07 Dmitry Gutov <dgutov@yandex.ru>
893
894 * indent/ruby.rb: Fix a spurious change, add more failing examples.
895
20832de0
SM
8962013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
897
898 * indent/ruby.rb: Add a few more tests; adjust some indentation.
899
5cd9cda9
DG
9002013-10-06 Dmitry Gutov <dgutov@yandex.ru>
901
7318480c
DG
902 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
903 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
904
5cd9cda9
DG
905 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
906
34d1a133
SM
9072013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
908
909 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
910 Adjust indentation of continued line to the new SMIE behavior.
911
a27c1b72
SM
9122013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
913
914 * automated/completion-tests.el:
915 * indent/css-mode.css: New files.
916
acbadd00
DU
9172013-10-03 Daiki Ueno <ueno@gnu.org>
918
919 * automated/data/package/signed/archive-contents:
920 * automated/data/package/signed/archive-contents.sig:
921 * automated/data/package/signed/signed-good-1.0.el:
922 * automated/data/package/signed/signed-good-1.0.el.sig:
923 * automated/data/package/signed/signed-bad-1.0.el:
924 * automated/data/package/signed/signed-bad-1.0.el.sig:
925 * automated/data/package/key.pub:
926 * automated/data/package/key.sec: New files.
927
928 * automated/package-test.el (package-test-update-listing)
929 (package-test-update-archives, package-test-describe-package):
930 Adjust to package.el change.
931 (package-test-signed): New test.
932
494e898b
DG
9332013-10-01 Dmitry Gutov <dgutov@yandex.ru>
934
935 * automated/package-test.el: Update all cases to use :url instead
936 of :homepage.
937
938 * automated/package-x-test.el
939 (package-x-test--single-archive-entry-1-3): Same.
940
056453c6
DG
9412013-09-29 Dmitry Gutov <dgutov@yandex.ru>
942
943 * automated/package-test.el (simple-single-desc-1-4): Remove, it
944 was unused.
945 (simple-single-desc): Expect :homepage property.
946 (multi-file-desc): Same.
947 (with-package-test): Do not save previous `default-directory'
948 value, let-bind the var instead.
949 (package-test-install-single): Expect :homepage property in the
950 generated pkg file.
951 (package-test-describe-package): Expect Homepage button.
952 (package-test-describe-non-installed-package)
953 (package-test-describe-non-installed-multi-file-package): Same.
954 (package-test-describe-not-installed-package): Remove, it was a
955 duplicate.
956
957 * automated/package-x-test.el
958 (package-x-test--single-archive-entry-1-3): Expect :homepage
959 property.
960 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
961
962 * automated/data/package/simple-single-1.3.el: Add URL header.
963
964 * automated/data/package/archive-contents: Add :homepage
965 properties to `simple-single' and `multi-file'.
966
3e0b94e7
DC
9672013-09-22 Daniel Colascione <dancol@dancol.org>
968
a12bf61e 969 * automated/data-tests.el:
3e0b94e7
DC
970 (bool-vector-count-matches-all-0-nil)
971 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
972 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
973 (bool-vector-count-matches-at, bool-vector-intersection-op)
974 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 975 (bool-vector-set-difference-op)
ffb3f67a 976 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
977 (mock-bool-vector-count-matches-at)
978 (test-bool-vector-bv-from-hex-string)
979 (test-bool-vector-to-hex-string)
980 (test-bool-vector-count-matches-at-tc)
981 (test-bool-vector-apply-mock-op)
982 (test-bool-vector-binop): New helper functions.
983 (bool-vector-test-vectors): New testcase data.
984
31dca772
R
9852013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
986
987 * automated/advice-tests.el (advice-test-called-interactively-p-around)
988 (advice-test-called-interactively-p-filter-args)
989 (advice-test-called-interactively-p-around): New tests.
990
cde40d2b
GM
9912013-09-16 Glenn Morris <rgm@gnu.org>
992
0c2a2b57
GM
993 * automated/eshell.el (eshell-match-result):
994 Return a more informative failure than simply "false". Update callers.
995
cde40d2b
GM
996 * automated/eshell.el (eshell-test/for-name-shadow-loop):
997 Test value before and after loop as well as during.
998
1e53bb4b
GM
9992013-09-15 Glenn Morris <rgm@gnu.org>
1000
1001 * automated/eshell.el (eshell-test/for-name-shadow-loop):
1002 New test. (Bug#15372)
1003 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
1004
9dc7e8e1
GM
10052013-09-13 Glenn Morris <rgm@gnu.org>
1006
1007 * automated/eshell.el (with-temp-eshell):
1008 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
1009 (eshell-test-command-result): New, again using a temp directory.
1010 Replace eshell-command-result with this throughout.
e16582b6
GM
1011 (eshell-test/for-loop, eshell-test/for-name-loop):
1012 Ensure environment variables don't confuse us.
9dc7e8e1 1013
2d5788f4
GM
10142013-09-12 Glenn Morris <rgm@gnu.org>
1015
1016 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 1017 due to "has a running process; kill it?" prompts.
2d5788f4 1018
ae5e4c48
SM
10192013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
1020
1021 * automated/eshell.el: Rename from eshell.el.
1022 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
1023
f8ccce03
GM
10242013-09-01 Glenn Morris <rgm@gnu.org>
1025
1026 * automated/Makefile.in (setwins): Avoid leading space in $wins.
1027 Otherwise the sed command used by eg compile-main ends up
1028 containing "/*.el". (Bug#15170)
1029
50b13cde
PE
10302013-08-28 Paul Eggert <eggert@cs.ucla.edu>
1031
e903c210 1032 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
1033 for portability to hosts where /bin/sh has problems.
1034
6ee60310
DE
10352013-08-21 David Engster <deng@randomsample.de>
1036
1037 * automated/eieio-tests.el, automated/eieio-test-persist.el:
1038 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
1039 upstream. Changed to use ERT.
1040
281c7202
DH
10412013-08-14 Daniel Hackney <dan@haxney.org>
1042
a12bf61e
GM
1043 * automated/package-test.el: Remove tar-package-building functions.
1044 Tar file used for testing is included in the repository.
281c7202
DH
1045 (package-test-install-texinfo, package-test-cleanup-built-files):
1046 Remove.
1047
ad756449
FEG
10482013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
1049
1050 * automated/python-tests.el (python-imenu-create-index-4)
1051 (python-imenu-create-flat-index-2): New tests.
1052
3e2cd454
GM
10532013-08-05 Glenn Morris <rgm@gnu.org>
1054
1055 * automated/mule-util.el: New file, with tests extracted from
1056 lisp/international/mule-util.el.
1057
671d5c16
SM
10582013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
1059
1060 * automated/advice-tests.el (advice-tests-nadvice): Test removal
1061 before definition.
1062 (advice-tests-macroaliases): New test.
1063
2ad0a067
GM
10642013-08-04 Glenn Morris <rgm@gnu.org>
1065
dc8dfa8a
GM
1066 * automated/ert-tests.el: Disable failing test that no-one seems
1067 to know how to fix. (Bug#13064)
1068
2ad0a067
GM
1069 * automated/icalendar-tests.el (icalendar-tests--test-export)
1070 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 1071 Remove debug messages.
2ad0a067 1072
f3ffcd8c
GM
10732013-08-03 Glenn Morris <rgm@gnu.org>
1074
1f21d308
GM
1075 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
1076
f3ffcd8c
GM
1077 * automated/icalendar-tests.el (icalendar-tests--test-export)
1078 (icalendar-tests--test-import):
5e471f0d 1079 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
1080 (icalendar-tests--test-import): Reset zone even if error occurred.
1081
a104f656
SM
10822013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
1083
1084 * automated/core-elisp-tests.el: New file.
1085
7d7e9a73
GM
10862013-08-01 Glenn Morris <rgm@gnu.org>
1087
1088 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
1089 Try to check that the remote system has a notification program.
1090
67a17772
GM
10912013-07-31 Glenn Morris <rgm@gnu.org>
1092
1093 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
1094
e81dd54d
MA
10952013-07-24 Michael Albinus <michael.albinus@gmx.de>
1096
1097 * automated/file-notify-tests.el
1098 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 1099 `file-notify-support' occurrences.
e81dd54d
MA
1100 (file-notify--test-remote-enabled): New defun.
1101 (file-notify--deftest-remote): Use it.
1102 (file-notify-test00-availability): Rewrite.
1103 (file-notify-test00-availability-remote): New defun.
1104 (file-notify-test01-add-watch): Rewrite first erroneous check.
1105
66878244
GM
11062013-07-23 Glenn Morris <rgm@gnu.org>
1107
97afc49a
GM
1108 * automated/inotify-test.el (inotify-file-watch-simple):
1109 Delete temp-file when done.
1110
66878244
GM
1111 * automated/subword-tests.el: Require subword.
1112
0ac26976
SM
11132013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
1114
1115 * automated/subword-tests.el: New file.
1116
1f0480d4
FEG
11172013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
1118
1119 * automated/python-tests.el (python-imenu-create-index-2)
1120 (python-imenu-create-index-3): New tests.
1121
7faba176
GM
11222013-07-11 Glenn Morris <rgm@gnu.org>
1123
a19b3c2d
GM
1124 * automated/ert-tests.el: Require cl-lib at runtime too.
1125 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
1126 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
1127 (ert-test-set-functions, ert-test-gensym)
1128 (ert-test-coerce-to-vector, ert-test-string-position)
1129 (ert-test-mismatch): Remove tests.
1130 * automated/cl-lib.el: New, split from ert-tests.el.
1131
d2e1542a
GM
1132 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
1133 Goto point-min.
1134 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
1135 (ruby-move-to-block-skips-percent-literal)
1136 (ruby-move-to-block-skips-heredoc)
1137 (ruby-move-to-block-moves-from-else-to-if)
1138 (ruby-beginning-of-defun-does-not-fold-case)
1139 (ruby-end-of-defun-skips-to-next-line-after-the-method):
1140 Replace goto-line with forward-line/goto-char.
1141 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
1142
03d01981
GM
1143 * automated/package-test.el (makeinfo-buffer): Autoload.
1144 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
1145 (package-test-install-texinfo): Don't require makeinfo.
1146
709c6d2b
GM
1147 * automated/files.el: Stop "local variables" confusion.
1148
63cd50d4
GM
1149 * automated/flymake-tests.el (flymake-tests): Remove unused group.
1150
a550ba33
GM
1151 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
1152 Use with-current-buffer.
1153
7faba176
GM
1154 * automated/undo-tests.el (undo-test-buffer-modified)
1155 (undo-test-file-modified): New tests.
1156
59eb37e5
MA
11572013-07-09 Michael Albinus <michael.albinus@gmx.de>
1158
1159 * automated/file-notify-tests.el (file-notify-test00-availability):
1160 Set :expected-result.
1161 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
1162 (file-notify-test02-events, file-notify-test02-events-remote)
1163 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
1164 Skip when `file-notify-support' is nil. (Bug#14823)
1165
771b2fc3
GM
11662013-07-09 Glenn Morris <rgm@gnu.org>
1167
0b57d6fc
GM
1168 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
1169 Declare.
1170 (inotify-file-watch-simple): Silence compiler.
1171
a87b74fe
GM
1172 * automated/python-tests.el (python-indent-block-enders):
1173 Make it actually test something.
1174
08be5fba
GM
1175 * automated/package-x-test.el: Require package-test when compiling.
1176
771b2fc3 1177 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
1178 * automated/imenu-test.el, automated/package-x-test.el:
1179 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 1180 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 1181
0f01f02f
KH
11822013-07-08 Kenichi Handa <handa@gnu.org>
1183
1184 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
1185 Use with-ccoding-priority to avoid side-effect (Bug#14781).
1186
84b6d3df
MA
11872013-07-05 Michael Albinus <michael.albinus@gmx.de>
1188
1189 * automated/file-notify-tests.el
ae5e4c48
SM
1190 (file-notify-test-remote-temporary-file-directory):
1191 Use `null-device' on w32.
84b6d3df
MA
1192 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
1193 (file-notify--test-results, file-notify--test-event)
1194 (file-notify--deftest-remote, file-notify--event-test)
1195 (file-notify--test-event-handler)
ae5e4c48 1196 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
1197 internal.
1198 (tramp-message-show-message, tramp-read-passwd): Tweak them for
1199 better fitting in noninteractive tests.
ae5e4c48
SM
1200 (file-notify-test00-availability): Rename from `file-notify-test0'.
1201 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
1202 Use `temporary-file-directory '.
1203 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
1204 (file-notify-test02-events): Rename from `file-notify-test2'.
1205 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
1206 (file-notify-test03-autorevert): Rename from
84b6d3df 1207 `file-notify-test4'. Use timeouts.
ae5e4c48 1208 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
1209 `file-notify-test5'.
1210
46e4f821
MA
12112013-07-04 Michael Albinus <michael.albinus@gmx.de>
1212
1213 * automated/file-notify-tests.el: New package.
1214
3e3da660
KH
12152013-06-28 Kenichi Handa <handa@gnu.org>
1216
1217 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 1218 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
1219 Callers changed.
1220 (decoder-tests-filename): New function.
1221 (decoder-tests-prefer-utf-8-read)
1222 (decoder-tests-prefer-utf-8-write): New function.
1223 (ert-test-decoder-prefer-utf-8): New test.
1224
10a2da6e
DG
12252013-06-27 Dmitry Gutov <dgutov@yandex.ru>
1226
1227 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
1228 (package-x-test--single-archive-entry-1-3)
1229 (package-x-test--single-archive-entry-1-4): Fix the tests, by
1230 using the appropriate data structure.
10a2da6e 1231
9ea5cf9f
DG
12322013-06-27 Daniel Hackney <dan@haxney.org>
1233
1234 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
1235
1236 * automated/package-x-test.el: New file.
1237
1238 * automated/package-test.el: New file.
1239
1240 * automated/data/package: New directory, with test examples.
1241
fc3ec982
GM
12422013-06-27 Glenn Morris <rgm@gnu.org>
1243
df86ba7d
GM
1244 * automated/python-tests.el (python-tests-with-temp-file):
1245 Clean up after ourself.
1246
fc3ec982 1247 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 1248 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 1249
f2136e1e
GM
12502013-06-26 Glenn Morris <rgm@gnu.org>
1251
1252 * automated/info-xref.el: New file.
1253
51f85387
GM
12542013-06-25 Glenn Morris <rgm@gnu.org>
1255
1256 * automated/occur-tests.el (occur-test-create): New function.
1257 Use it to create separate tests for each element, so we run them
1258 all rather than stopping at the first error.
1259
6e0e82a0 12602013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
1261
1262 * automated/occur-tests.el (occur-tests):
1263 Update for 2013-05-29 change to occur header line.
1264
c5b0993e
EW
12652013-06-21 Eduard Wiebe <usenet@pusto.de>
1266
1267 Test suite for flymake.
1268 * automated/flymake-tests.el:
1269 * automated/flymake/warnpred/Makefile
1270 * automated/flymake/warnpred/test.c
1271 * automated/flymake/warnpred/test.pl: New files.
1272
02a87775
TH
12732013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1274
4f405069 1275 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 1276
18d78c5e
TH
12772013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1278
1279 * automated/reftex-tests.el: New test suite for reftex.
1280
19bb8e62
DG
12812013-05-31 Dmitry Gutov <dgutov@yandex.ru>
1282
1283 * automated/ruby-mode-tests.el: New tests, for percent literals
1284 and expression expansion.
1285
f236dd84
LL
12862013-05-29 Leo Liu <sdl.web@gmail.com>
1287
1288 * indent/octave.m: Tweak.
1289
797c9e3d
AG
12902013-05-26 Aidan Gauland <aidalgol@amuri.net>
1291
a12bf61e 1292 * eshell.el: Rewrite tests using ERT.
797c9e3d 1293
cce6beeb
LL
12942013-05-25 Leo Liu <sdl.web@gmail.com>
1295
1296 * indent/octave.m: Add tests for %!, # and ### comments.
1297
bc9a5003
KH
12982013-05-23 Kenichi Handa <handa@gnu.org>
1299
1300 * automated/decoder-tests.el: New file.
1301
1a0a0a8a
DG
13022013-05-19 Dmitry Gutov <dgutov@yandex.ru>
1303
1304 * indent/ruby.rb: Add multiline regexp example.
1305
1306 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
1307 (ruby-regexp-skips-over-interpolation)
1308 (ruby-regexp-continues-till-end-when-unclosed)
1309 (ruby-regexp-can-be-multiline)
1310 (ruby-interpolation-inside-percent-literal): New tests.
1311
a9e4425b
SM
13122013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1313
1314 * indent/ruby.rb: Fix indentation after =; add more cases.
1315
aa7dab97
SM
13162013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1317
1318 * indent/pascal.pas: Add test for mis-identified comments.
1319
1398a54d
MY
13202013-04-01 Masatake YAMATO <yamato@redhat.com>
1321
a12bf61e 1322 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1323
adc31213
FEG
13242013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1325
1326 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1327 Remove test.
adc31213
FEG
1328 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1329 New tests.
1330
04754d36
FEG
13312013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1332
1333 * automated/python-tests.el (python-nav-backward-defun-2)
1334 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1335 (python-nav-forward-defun-3): New tests.
1336
083850a6
FEG
13372013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1338
1339 * automated/python-tests.el (python-nav-backward-defun-1)
1340 (python-nav-forward-defun-1): New tests.
1341
694569fc
MY
13422013-04-09 Masatake YAMATO <yamato@redhat.com>
1343
c295fc18 1344 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1345
8d3655be 13462013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1347
8d3655be 1348 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1349 (python-info-current-defun-2): Fix test.
1350
2054a6c3
PE
13512013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1352
1353 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1354
929aeac6 13552013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1356
929aeac6 1357 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1358 (python-tests-with-temp-file): New macro.
1359 (python-tests-shell-interpreter): New var.
1360 (python-shell-get-process-name-1)
1361 (python-shell-internal-get-process-name-1)
1362 (python-shell-parse-command-1)
1363 (python-shell-calculate-process-environment-1)
1364 (python-shell-calculate-process-environment-2)
1365 (python-shell-calculate-process-environment-3)
1366 (python-shell-calculate-exec-path-1)
1367 (python-shell-calculate-exec-path-2)
1368 (python-shell-make-comint-1)
1369 (python-shell-make-comint-2)
1370 (python-shell-get-process-1)
1371 (python-shell-get-or-create-process-1)
1372 (python-shell-internal-get-or-create-process-1): New tests.
1373
cfbf790d 13742013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1375
62cfd799 1376 * automated/python-tests.el: New file.
4dddd5dc 1377
53ca88c4
DG
13782013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1379
1380 * automated/ruby-mode-tests.el
1381 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1382 bits inside the examples.
1383 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1384 (ruby-add-log-current-method-after-inner-class):
1385 Lower expectations: move point inside a method, initially.
53ca88c4 1386
7132e457
DG
13872013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1388
1389 * automated/ruby-mode-tests.el
1390 (ruby-move-to-block-skips-percent-literal): New test.
1391
6e5c1569
CY
13922013-02-04 Chong Yidong <cyd@gnu.org>
1393
1394 * automated/thingatpt.el: New file.
1395
984096ed
CY
13962013-02-03 Chong Yidong <cyd@gnu.org>
1397
aa7dab97
SM
1398 * automated/files.el (file-test--do-local-variables-test):
1399 Avoid compilation warning message.
984096ed 1400
b1625024
DG
14012013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1402
1403 * automated/ruby-mode-tests.el
1404 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1405 * automated/ruby-mode-tests.el (ruby-block-test-example):
1406 Break indentation of the do block opener and add a line inside it.
1407 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1408 Adjust line numbers.
b1625024 1409
cb9c0a53
SM
14102013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1411
1412 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1413
51e73492
GM
14142013-01-14 Glenn Morris <rgm@gnu.org>
1415
1416 * automated/compile-tests.el (compile-tests--test-regexps-data):
1417 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1418
327a6cca
WJ
14192013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1420
1421 * automated/man-tests.el: New file.
1422
51fb5578
AH
14232013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1424
1425 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1426
3bace969
AH
14272013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1428
1429 * automated/undo-tests.el: New file.
1430
82e2a1f0 14312012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1432
1433 * automated/ruby-mode-tests.el
1434 (ruby-indent-after-block-in-continued-expression): New test.
1435
dbb530d9
DG
14362012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1437
e903c210 1438 * automated/ruby-mode-tests.el:
dbb530d9 1439 Rename one interpolation test; add three more.
bb808526
DG
1440 (ruby-with-temp-buffer): New macro, use it where appropriate.
1441 (ruby-add-log-current-method-examples): Use "_" for target point.
1442 Add four new tests for ruby-add-log-current-method.
dbb530d9 1443
a0099d31
GM
14442012-12-11 Glenn Morris <rgm@gnu.org>
1445
1446 * automated/f90.el (f90-test-bug13138): New test.
1447
81606b10
RS
14482012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1449
1450 * automated/inotify-test.el: New test.
1451
89eb3b0a
CY
14522012-12-02 Chong Yidong <cyd@gnu.org>
1453
1454 * automated/ruby-mode-tests.el
1455 (ruby-add-log-current-method-examples): Don't use loop macro, to
1456 allow automated testing to work.
1457
23ba2705
SM
14582012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1459
1460 * automated/advice-tests.el (advice-tests--data): Remove.
1461 (advice-tests): Move the tests directly here instead.
1462 Add called-interactively-p tests.
1463
19dc7206
SM
14642012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1465
1466 * automated/ert-x-tests.el: Use cl-lib.
1467 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1468
8619323f
DG
14692012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1470
1471 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1472 (ruby-indent-inside-heredoc-after-operator)
1473 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1474 Change direct font-lock face references to var references.
1475 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1476 (ruby-interpolation-inside-percent-literal-with-paren):
1477 New failing test.
8619323f 1478
f178c32d
DG
14792012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1480
1481 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1482 (ruby-singleton-class-no-heredoc-font-lock)
1483 (ruby-add-log-current-method-examples): New tests.
1484 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1485 (ruby-deftest-move-to-block): New macro.
1486 Add several move-to-block tests.
f178c32d 1487
231d8498
SM
14882012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1489
1490 * automated/advice-tests.el: New tests.
1491
8111f5e6
EZ
14922012-10-14 Eli Zaretskii <eliz@gnu.org>
1493
1494 * automated/compile-tests.el (compile-tests--test-regexps-data):
1495 Add new data for msft's new format.
1496
c3268831
DG
14972012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1498
1499 * automated/ruby-mode-tests.el:
1500 (ruby-toggle-block-to-multiline): New test.
1501 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1502 (ruby-toggle-block-to-brace): Use buffer-string.
1503
0ba2d4b6
DG
15042012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1505
1506 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1507
eada0861 15082012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1509
1510 * automated/files.el: Test every combination of values for
1511 enable-local-variables and enable-local-eval.
1512
450809af
CY
15132012-08-19 Chong Yidong <cyd@gnu.org>
1514
1515 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1516
a999ce26
CY
15172012-08-18 Chong Yidong <cyd@gnu.org>
1518
1519 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1520
f063063a
DG
15212012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1522
1523 * indent/ruby.rb: Rearrange examples, add new ones.
1524
0d9e2599
NN
15252012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1526
1527 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1528 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1529
9ff9402d 15302012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1531
1532 * automated/files.el: New file.
1533
bf1757d1
GM
1534 * automated/Makefile.in (all): Fix typo.
1535
9d2ed8a2
DG
15362012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1537
1538 * automated/ruby-mode-tests.el (ruby-should-indent):
1539 Add docstring, check (current-indentation) instead of (current-column).
1540 (ruby-should-indent-buffer): New function.
1541 Add tests for `ruby-deep-indent-paren' behavior.
1542 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1543
0d9e2599
NN
15442012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1545
1546 Original tests in test_ruby_mode.rb in upstream (author).
1547
9cd80478
DG
15482012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1549
1550 * automated/ruby-mode-tests.el (ruby-should-indent)
1551 (ruby-assert-state): New functions.
1552 Add new tests.
1553
c91562a6
DE
15542012-07-29 David Engster <deng@randomsample.de>
1555
9d2ed8a2
DG
1556 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1557 New variable to hold test data for name expansion.
c91562a6
DE
1558 (xml-parse-tests): Test the two different types of name expansion.
1559
d8efda90
JL
15602012-07-29 Juri Linkov <juri@jurta.org>
1561
1562 * automated/occur-tests.el (occur-test-case): Use predefined
1563 buffer name " *test-occur*" instead of a random buffer name.
1564
c28662a8
DG
15652012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1566
1567 * automated/ruby-mode-tests.el: New file with one test.
1568
45fd731c
SM
15692012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1570
efc26dbe
SM
1571 * indent/shell.sh: Add test case for ${#VAR}.
1572
45fd731c
SM
1573 * indent/latex-mode.tex: New file.
1574
a464a6c7
SM
15752012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1576
1577 * eshell.el: Use cl-lib.
1578
a76e6535
CY
15792012-07-03 Chong Yidong <cyd@gnu.org>
1580
1581 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1582
a7aef6f5
CY
15832012-07-02 Chong Yidong <cyd@gnu.org>
1584
a464a6c7
SM
1585 * automated/xml-parse-tests.el (xml-parse-tests--data):
1586 More testcases.
a7aef6f5 1587
fbf2e7ad
CY
15882012-07-01 Chong Yidong <cyd@gnu.org>
1589
1590 * automated/xml-parse-tests.el: New file.
1591
d5c6faf9
SM
15922012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1593
1594 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1595 Use cl-flet.
1596
ee574791
UJ
15972012-06-08 Ulf Jasper <ulf.jasper@web.de>
1598
d5c6faf9
SM
1599 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1600 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1601 (icalendar-import-with-timezone): New.
1602 (icalendar-real-world): Add new testcase as given in the bugreport
1603 of Bug#11473.
1604
6dbaa1c7
UJ
16052012-05-29 Ulf Jasper <ulf.jasper@web.de>
1606
1607 * automated/icalendar-tests.el (icalendar-tests--test-import):
1608 Include UID in import tests (Bug#11525).
1609 (icalendar-import-non-recurring, icalendar-import-rrule)
1610 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1611 UID-import change.
1612 (icalendar-import-with-uid): New.
1613 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1614 Include UID in cycle tests.
1615 (icalendar-cycle, icalendar-real-world): UID-import change.
1616
b847032c
GM
16172012-05-21 Glenn Morris <rgm@gnu.org>
1618
1619 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1620
5e561bc7
TZ
16212012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1622
1623 * automated/url-util-tests.el: New file to test
1624 lisp/url/url-util.el. Only `url-build-query-string' and
1625 `url-parse-query-string' are tested right now (Bug#8706).
1626
461ef3c5
SM
16272012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1628
1629 * indent/shell.sh:
1630 * indent/shell.rc: Ad some test cases.
1631
dfbd787f
SM
16322012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1633
1634 * indent/ruby.rb: New file, to test new syntax-propertize code.
1635
ab7ce8c1
GM
16362012-04-11 Glenn Morris <rgm@gnu.org>
1637
1638 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1639
6c0c7cfc
TZ
16402012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1641
1642 * automated/url-future-tests.el (url-future-tests): Move from
1643 lisp/url/url-future.el and rename.
1644
bdbc1c4e
UJ
16452012-01-29 Ulf Jasper <ulf.jasper@web.de>
1646
1647 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1648 Fix broken test, caused by missing trailing blank.
1649
5c09001c
CY
16502011-12-03 Chong Yidong <cyd@gnu.org>
1651
1652 * automated/compile-tests.el (compile-tests--test-regexps-data):
1653 Increase column numbers by one to reflect change in how
6df6ae42 1654 compilation-message is recorded (Bug#10172).
5c09001c 1655
394c65f1
GM
16562011-11-22 Glenn Morris <rgm@gnu.org>
1657
1658 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1659
cd1181db
JB
16602011-11-20 Juanma Barranquero <lekktu@gmail.com>
1661
1662 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1663
58179cce
JB
16642011-11-16 Juanma Barranquero <lekktu@gmail.com>
1665
7877f373
JB
1666 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1667 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1668 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1669
dba0634a
UJ
16702011-10-30 Ulf Jasper <ulf.jasper@web.de>
1671
1672 * automated/newsticker-tests.el
6df6ae42 1673 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1674 newsticker--treeview-tree-update.
1675
6d6a626c
UJ
16762011-10-29 Ulf Jasper <ulf.jasper@web.de>
1677
73c3f81d
UJ
1678 * automated/newsticker-tests.el
1679 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1680
a12bf61e 1681 * automated/newsticker-tests.el
6d6a626c 1682 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1683 newsticker treeview. Fixed bug#9763.
6d6a626c 1684
6e0a9be7
GM
16852011-10-20 Glenn Morris <rgm@gnu.org>
1686
e195ae68
GM
1687 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1688
6e0a9be7
GM
1689 * automated/vc-bzr.el: New file.
1690
21fedf28
GM
16912011-10-15 Glenn Morris <rgm@gnu.org>
1692
1693 * automated/f90.el: New file.
1694
81416b68
UJ
16952011-09-27 Ulf Jasper <ulf.jasper@web.de>
1696
1697 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1698 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1699
68575ab0
UJ
17002011-07-26 Ulf Jasper <ulf.jasper@web.de>
1701
1702 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1703 Remove, simply use string=.
68575ab0
UJ
1704 (icalendar--diarytime-to-isotime)
1705 (icalendar--datetime-to-diary-date)
1706 (icalendar--datestring-to-isodate)
1707 (icalendar--format-ical-event)
1708 (icalendar--parse-summary-and-rest)
1709 (icalendar-tests--do-test-import)
6df6ae42 1710 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1711 string= to EXPECTED ACTUAL.
1712 (icalendar--import-format-sample)
1713 (icalendar--format-ical-event)
1714 (icalendar-import-non-recurring)
1715 (icalendar-import-rrule)
1716 (icalendar-import-duration)
1717 (icalendar-import-bug-6766)
6df6ae42 1718 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1719 icalendar-tests--compare-strings.
1720 (icalendar-import-multiple-vcalendars): New.
1721
de316778
TZ
17222011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1723
1724 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1725 Require CL.
de316778 1726
c07b2710
JL
17272011-05-09 Juri Linkov <juri@jurta.org>
1728
1729 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1730 Convert to ERT.
1731
adec429a
CY
17322011-05-09 Chong Yidong <cyd@stupidchicken.com>
1733
1734 * automated/compile-tests.el: New file.
1735
c4c205d0
CY
17362011-05-08 Chong Yidong <cyd@stupidchicken.com>
1737
1738 * automated/font-parse-tests.el: Don't byte-compile.
1739
1740 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1741
6c075cd7
SM
17422011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1743
1744 * automated/lexbind-tests.el: New file.
1745
33383987
JB
17462011-03-07 Chong Yidong <cyd@stupidchicken.com>
1747
1748 * Version 23.3 released.
1749
81fb60b2
GM
17502011-03-05 Glenn Morris <rgm@gnu.org>
1751
1752 * eshell.el: Move here from lisp/eshell/esh-test.el.
1753
de69c0a8
CO
17542011-03-03 Christian Ohler <ohler@gnu.org>
1755
1756 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1757 New test.
1758
4856384c
UJ
17592011-02-20 Ulf Jasper <ulf.jasper@web.de>
1760
1761 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1762 convert to ERT format.
1763
aa0935b9
CY
17642011-02-14 Chong Yidong <cyd@stupidchicken.com>
1765
1766 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1767 convert to ERT format.
1768
ccded26c
SM
17692011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1770
1771 * indent/shell.sh:
1772 * indent/shell.rc: New files.
1773
372fb76b
CY
17742011-01-27 Chong Yidong <cyd@stupidchicken.com>
1775
1776 * automated/font-parse-tests.el: Move from
1777 font-parse-testsuite.el.
1778
6608a7d8
CY
17792011-01-26 Chong Yidong <cyd@stupidchicken.com>
1780
1781 * font-parse-testsuite.el (test-font-parse-data): New file.
1782
db5d03ea
SM
17832011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1784
1785 * indent/prolog.prolog: Add tokenizing tests.
1786
d221e780
CO
17872011-01-13 Christian Ohler <ohler@gnu.org>
1788
1789 * automated: New directory for automated tests.
1790
1791 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1792
1793 * automated/Makefile.in: New file.
1794
cbf83ce9
SM
17952010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1796
1797 * indent/modula2.mod: New file.
1798
d19dc73d
SM
17992010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1800
1801 * indent/octave.m: Add a test to ensure indentation is local.
1802
41f592d1
GM
18032010-10-23 Glenn Morris <rgm@gnu.org>
1804
1805 * comint-testsuite.el
d19dc73d
SM
1806 (comint-testsuite--test-comint-password-prompt-regexp):
1807 Add "Please enter the password". (Bug#7224)
41f592d1 1808
3672149f
SM
18092010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1810
1811 * indent/prolog.prolog: Use normal spacing around !.
1812
f5632fb6
SM
18132010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1814
1815 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1816
cf38dd42
SM
18172010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1818
1819 * indent/octave.m: Remove some `fixindent' not needed any more.
1820
e17b68ed
SM
18212010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1822
1823 * indent/octave.m: New file.
1824
81ee9410
UJ
18252010-08-08 Ulf Jasper <ulf.jasper@web.de>
1826
e17b68ed 1827 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1828 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1829 (icalendar-testsuite--run-internal-tests): New.
1830 (icalendar-testsuite--test-convert-ordinary-to-ical)
1831 (icalendar-testsuite--test-convert-block-to-ical)
1832 (icalendar-testsuite--test-convert-anniversary-to-ical)
1833 (icalendar-testsuite--test-parse-vtimezone)
1834 (icalendar-testsuite--do-test-export): Code formatting.
1835 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1836 (icalendar-testsuite--do-test-import)
3672149f
SM
1837 (icalendar-testsuite--do-test-cycle):
1838 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1839 (icalendar-testsuite--run-import-tests): Comment added.
1840 (icalendar-testsuite--run-import-tests)
e17b68ed 1841 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1842
71ab16dd
CY
18432010-06-25 Chong Yidong <cyd@stupidchicken.com>
1844
1845 * redisplay-testsuite.el (test-redisplay-3): New test.
1846
6534e58a
CY
18472010-06-11 Chong Yidong <cyd@stupidchicken.com>
1848
1849 * comint-testsuite.el: New file.
1850
927c346b
SM
18512010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1852
1853 * indent: New dir.
1854
61a808e8
CY
18552010-05-07 Chong Yidong <cyd@stupidchicken.com>
1856
1857 * Version 23.2 released.
1858
a4100ebe
CY
18592010-03-29 Chong Yidong <cyd@stupidchicken.com>
1860
3cbcd186
CY
1861 * cedet/semantic-ia-utest.el
1862 (semantic-symref-test-count-hits-in-tag): Add function, from
1863 semantic-test.el.
1864
a4100ebe
CY
1865 * cedet/tests/test.cpp:
1866 * cedet/tests/test.py:
1867 * cedet/tests/teststruct.cpp:
1868 * cedet/tests/testtemplates.cpp:
1869 * cedet/tests/testusing.cpp:
1870 * cedet/tests/scopetest.cpp:
1871 * cedet/tests/scopetest.java: Files deleted.
1872
1873 * cedet/tests/test.make:
1874 * cedet/tests/test.c:
1875 * cedet/tests/testjavacomp.java:
1876 * cedet/tests/testspp.c:
1877 * cedet/tests/testsppreplace.c:
1878 * cedet/tests/testsppreplaced.c:
1879 * cedet/tests/testsubclass.cpp:
1880 * cedet/tests/testsubclass.hh:
1881 * cedet/tests/testtypedefs.cpp:
1882 * cedet/tests/testvarnames.c:
1883 * cedet/tests/test.el:
1884 * cedet/tests/testdoublens.cpp:
1885 * cedet/tests/testdoublens.hpp: Add copyright header.
1886
85738751
SM
1887 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1888 Remove reference to deleted files.
1889
dc2d2590
JL
18902010-03-30 Juri Linkov <juri@jurta.org>
1891
1892 * occur-testsuite.el (occur-tests): Add tests for context lines.
1893
5275ff8b
JL
18942010-03-23 Juri Linkov <juri@jurta.org>
1895
1896 * occur-testsuite.el: New file.
1897
288f9fc0
CY
18982010-03-10 Chong Yidong <cyd@stupidchicken.com>
1899
1900 * Branch for 23.2.
1901
b4340b3f
UJ
19022010-02-19 Ulf Jasper <ulf.jasper@web.de>
1903
1904 * icalendar-testsuite.el
6df6ae42
JB
1905 (icalendar-testsuite--run-function-tests): Add new tests.
1906 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1907 testcase.
1908 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1909 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1910 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1911 (icalendar-testsuite--test-convert-block-to-ical): New.
1912 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1913 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1914
db9e401b
JB
19152010-01-18 Juanma Barranquero <lekktu@gmail.com>
1916
1917 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1918 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1919 Fix typos in docstrings and error messages.
1920 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1921
d1f18ec0
JB
19222010-01-14 Juanma Barranquero <lekktu@gmail.com>
1923
1924 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1925 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1926 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1927
6fe539d2
UJ
19282009-12-18 Ulf Jasper <ulf.jasper@web.de>
1929
1930 * icalendar-testsuite.el
d5c6faf9
SM
1931 (icalendar-testsuite--run-function-tests):
1932 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1933 (icalendar-testsuite--test-parse-vtimezone): New.
1934 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1935 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1936 whitespace -- see change of icalendar--add-diary-entry in
1937 icalendar.el.
6df6ae42 1938 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1939
d8085053
GM
19402009-09-30 Glenn Morris <rgm@gnu.org>
1941
1942 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1943
7c4dccd0
CY
19442009-06-26 Eric Ludlam <zappo@gnu.org>
1945
1946 * cedet/*: New unit tests, from CEDET repository.
1947
6ada5ad1
CY
19482009-06-26 Chong Yidong <cyd@stupidchicken.com>
1949
1950 * redisplay-testsuite.el: New file.
1951
70243478
CY
19522009-06-21 Chong Yidong <cyd@stupidchicken.com>
1953
1954 * Branch for 23.1.
1955
f052351a
UJ
19562009-01-25 Ulf Jasper <ulf.jasper@web.de>
1957
1958 * icalendar-testsuite.el
6df6ae42
JB
1959 (icalendar-testsuite--run-function-tests):
1960 Add icalendar-testsuite--test-diarytime-to-isotime.
1961 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1962 recent icalendar fixes.
1963 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1964 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1965 icalendar changes.
1966
dee5aa91
CY
19672008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1968
d4835507 1969 * bytecomp-testsuite.el: New file.
dee5aa91 1970
f052351a 19712008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1972
1973 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1974 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1975 (icalendar-testsuite--test-create-uid): New.
1976
d176d8c6
UJ
19772008-06-14 Ulf Jasper <ulf.jasper@web.de>
1978
1979 * newsticker-testsuite.el: New file.
1980
a4766629
GM
19812008-05-24 Ulf Jasper <ulf.jasper@web.de>
1982
1983 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1984 Add icalendar-testsuite--test-datestring-to-isodate,
1985 icalendar-testsuite--test-datetime-to-diary-date, and
1986 icalendar-testsuite--test-calendar-style.
35e951cd 1987 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1988 (icalendar-testsuite--test-parse-summary-and-rest):
1989 Doc fix. Remove european-calendar-style.
1990 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1991 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1992 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1993 (icalendar-testsuite--test-datestring-to-isodate)
1994 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1995 (icalendar-testsuite--test-calendar-style): New functions.
1996 (icalendar-testsuite--test-export): Handle iso date style.
1997 New arg INPUT-ISO. Use calendar-date-style.
1998 (icalendar-testsuite--test-import): Handle iso date style.
1999 New arg EXPECTED-ISO. Use calendar-date-style.
2000 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
2001 (icalendar-testsuite--run-import-tests)
2002 (icalendar-testsuite--run-export-tests)
a4766629
GM
2003 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
2004
e42fc905
GM
20052008-02-29 Glenn Morris <rgm@gnu.org>
2006
2007 * README: New file.
2008
366b88a2
GM
20092008-02-29 Ulf Jasper <ulf.jasper@web.de>
2010
2011 * icalendar-testsuite.el: New file.
2012
2013;; Local Variables:
880820fe 2014;; coding: utf-8
366b88a2
GM
2015;; End:
2016
ba318903 2017 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
2018
2019 This file is part of GNU Emacs.
2020
4f43e937 2021 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 2022 it under the terms of the GNU General Public License as published by
4f43e937
GM
2023 the Free Software Foundation, either version 3 of the License, or
2024 (at your option) any later version.
366b88a2
GM
2025
2026 GNU Emacs is distributed in the hope that it will be useful,
2027 but WITHOUT ANY WARRANTY; without even the implied warranty of
2028 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2029 GNU General Public License for more details.
2030
2031 You should have received a copy of the GNU General Public License
4f43e937 2032 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.