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