* test/automated/package-test.el (package-test-update-listing)
[bpt/emacs.git] / test / ChangeLog
CommitLineData
30a42a5b
SM
12014-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * automated/package-test.el (package-test-update-listing)
4 (package-test-update-archives, package-test-describe-package):
5 Adjust tests according to new package-list-unsigned.
6
656f99be
FEG
72014-06-21 Fabián Ezequiel Gallina <fgallina@gnu.org>
8
9 * automated/python-tests.el (python-util-strip-string-1): New test.
10
606695a6
GM
112014-05-08 Glenn Morris <rgm@gnu.org>
12
13 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
b2a929a2
GM
14 (vc-bzr-test-faulty-bzr-autoloads):
15 Give bzr a temporary home-directory, in case the real one is missing.
606695a6 16
4dd3c4d5
DG
172014-05-05 Dmitry Gutov <dgutov@yandex.ru>
18
19 * automated/ruby-mode-tests.el
20 (ruby-interpolation-after-dollar-sign): New test.
21
6da8d069
GM
222014-05-05 Glenn Morris <rgm@gnu.org>
23
24 * automated/help-fns.el: New file.
25
844465d6
MA
262014-04-25 Michael Albinus <michael.albinus@gmx.de>
27
28 * automated/tramp-tests.el (top):
29 * automated/file-notify-tests.el (top): Do not disable interactive
30 passwords in batch mode.
31 (password-cache-expiry): Set to nil.
32
c0b9bc72
MA
332014-04-24 Michael Albinus <michael.albinus@gmx.de>
34
35 * automated/file-notify-tests.el
36 (file-notify-test-remote-temporary-file-directory):
37 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
38 Use a mock-up method as default.
39 (tramp-test00-availability): Print the used directory name.
40 (tramp-test33-recursive-load): Fix typo.
41
84b2095c
MA
422014-04-22 Michael Albinus <michael.albinus@gmx.de>
43
d5ff4ded
MA
44 * automated/tramp-tests.el (tramp--test-check-files): Remove traces.
45 (tramp-test30-special-characters): Remove test for backslash.
84b2095c 46
f3a4812c
MA
472014-04-20 Michael Albinus <michael.albinus@gmx.de>
48
49 * automated/tramp-tests.el
50 (tramp-test19-directory-files-and-attributes)
51 (tramp-test22-file-times): Check for `file-attributes' equality
52 only if there is a usable timestamp.
53 (tramp--test-check-files): Do not use `copy-sequence'.
54
5305137a
MA
552014-04-19 Michael Albinus <michael.albinus@gmx.de>
56
57 * automated/tramp-tests.el (tramp--test-check-files): Extend test.
58 (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
59
2a2e6726
MA
602014-04-18 Michael Albinus <michael.albinus@gmx.de>
61
62 * automated/tramp-tests.el (tramp-copy-size-limit): Set to nil.
63 (tramp--test-make-temp-name): Optional argument LOCAL.
64 (tramp--instrument-test-case): Show messages. Catch also `quit'.
65 (tramp-test10-write-region): No special test for out-of-band copy
66 needed anymore.
67 (tramp-test11-copy-file, tramp-test12-rename-file)
68 (tramp-test21-file-links): Extend tests.
69 (tramp-test20-file-modes): More robust check for user "root".
70 (tramp--test-check-files): New defun.
71 (tramp-test30-special-characters, tramp-test33-recursive-load)
72 (tramp-test34-unload): New tests.
73 (tramp-test31-utf8, tramp-test32-asynchronous-requests): Rename.
74
10ee3b3f
PE
752014-04-10 Paul Eggert <eggert@cs.ucla.edu>
76
77 * automated/electric-tests.el: Fix spelling error in test name.
78 (whitespace-skipping-for-quotes-not-outside):
79 Rename from whitespace-skipping-for-quotes-not-ouside.
80
3b7fab25
GM
812014-04-09 Glenn Morris <rgm@gnu.org>
82
50c9a9b8
GM
83 * automated/python-tests.el (python-triple-quote-pairing):
84 Enable/disable electric-pair-mode as needed.
85
3b7fab25
GM
86 * automated/electric-tests.el (electric-pair-backspace-1):
87 Replace deleted function.
88
190f899a
JT
892014-04-07 João Távora <joaotavora@gmail.com>
90
c17a8019
GM
91 * automated/electric-tests.el (define-electric-pair-test):
92 Don't overtest.
190f899a
JT
93 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
94 (inhibit-in-mismatched-string-inside-c-comments): New test.
95
528c33b5
JT
96 * automated/electric-tests.el (inhibit-if-strings-mismatched):
97 New test, change from `inhibit-only-of-next-is-mismatched'.
98
7aecc2f6
JT
992014-04-06 João Távora <joaotavora@gmail.com>
100
101 * automated/python-tests.el (python-triple-quote-pairing): New test.
102 (python-syntax-after-python-backspace): New test.
103
89f20f76
JT
104 * automated/electric-tests.el (electric-pair-define-test-form):
105 More readable test docstrings.
106 (whitespace-skipping-for-quotes-not-ouside)
107 (whitespace-skipping-for-quotes-only-inside)
c17a8019 108 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
89f20f76 109
37ea8275
BR
1102014-03-24 Barry O'Reilly <gundaetiapo@gmail.com>
111
c7d0e04c 112 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
113 (undo-test-region-t-marker): New tests of marker adjustments.
114 (undo-test-marker-adjustment-moved):
115 (undo-test-region-mark-adjustment): New tests to demonstrate
116 bug#16818, which fail without the fix.
117
7eab98da
DC
1182014-03-23 Daniel Colascione <dancol@dancol.org>
119
120 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
121 test: correct parsing of keyword arguments.
122
0ceba22e
DG
1232014-03-23 Dmitry Gutov <dgutov@yandex.ru>
124
125 * automated/package-test.el (package-test-describe-package):
126 Fix test failure in non-graphical mode.
127
1282014-03-22 Dmitry Gutov <dgutov@yandex.ru>
129
130 * automated/package-test.el (package-test-describe-package):
131 Check for the "Keywords: " line.
132
133 * automated/data/package/archive-contents: Include the :keywords
134 field in `simple-single' data form.
135
1362014-03-21 Dmitry Gutov <dgutov@yandex.ru>
137
138 * automated/package-test.el
139 (package-test-install-two-dependencies): New test (bug#16826).
140
141 * automated/data/package/simple-two-depend-1.1.el: New file.
142
143 * automated/data/package/archive-contents:
144 Add info about the new package.
145
162427fe
MA
1462014-03-07 Michael Albinus <michael.albinus@gmx.de>
147
148 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
149 (tramp-test10-write-region): Extend for out-of-band copy.
150 (tramp-test31-asynchronous-requests): New test.
151
35e951cd 1522014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
153
154 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
155 Add new test of undo in region.
156 (undo-test-in-region-eob): Add test case described at
157 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
158
5b5774e5
MA
1592014-02-28 Michael Albinus <michael.albinus@gmx.de>
160
161 * automated/tramp-tests.el (tramp--test-enabled)
162 (tramp-test15-copy-directory): No special handling of tramp-adb.el
163 anymore. It's fixed in that package.
164
154ba796
MA
1652014-02-27 Michael Albinus <michael.albinus@gmx.de>
166
167 * automated/tramp-tests.el (tramp--test-enabled): Move connection
168 cleanup into this function. Remove respective code from all test
169 cases.
170 (tramp--instrument-test-case): Declare `indent' and `debug'.
171 Handle other errors as well.
172 (tramp-test14-delete-directory): Check for `file-error' error.
173 (tramp-test15-copy-directory): Ignore return value of
174 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
175 (tramp-test19-directory-files-and-attributes): Take care of
176 timestamp of "../".
177 (tramp-test20-file-modes, tramp-test27-start-file-process)
178 (tramp-test28-shell-command): Skip for tramp-adb.el.
179 (tramp-test21-file-links): `file-truename' shall preserve trailing
180 link of directories.
181 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
182 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
183 `kill-buffer-query-functions' to nil.
184 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
185
c6e08d12
MA
1862014-02-21 Michael Albinus <michael.albinus@gmx.de>
187
188 * automated/tramp-tests.el
189 (tramp-test19-directory-files-and-attributes): Do not include
190 directories in comparison; they might have changed their
191 timestamps already.
192
d9386b0c
MA
1932014-02-20 Michael Albinus <michael.albinus@gmx.de>
194
195 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
196 (tramp-test17-insert-directory): First line could contain more
197 text, when produced by `ls-lisp'.
198 (tramp-test19-directory-files-and-attributes): Instrument failed
199 test case.
200
76c92fdd
MA
2012014-02-19 Michael Albinus <michael.albinus@gmx.de>
202
203 * automated/tramp-tests.el (tramp-test17-insert-directory):
204 Make first line "total 123" optional.
205 (tramp-test20-file-modes, tramp-test22-file-times)
206 (tramp-test26-process-file, tramp-test27-start-file-process)
207 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
208 tramp-smb.el.
209 (tramp-test20-file-modes): Check for "root" only when there is an
210 explicit user name.
211 (tramp-test21-file-links): Handle "... not supported" error.
212 (tramp-test22-file-times): Skip for "don't know" return values.
213 (tramp-test26-process-file, tramp-test28-shell-command):
214 Remove color escape sequences.
215 (tramp-test28-shell-command): Use `accept-process-output' rather
216 than `sit-for'.
217 (tramp-test30-utf8): Set coding system `utf-8'.
218
2830e9b6
MA
2192014-02-17 Michael Albinus <michael.albinus@gmx.de>
220
221 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
222 an initial `sit-for' prior the while loop.
223
dd7691b7
MA
2242014-02-16 Michael Albinus <michael.albinus@gmx.de>
225
226 Sync with Tramp 2.2.9.
227
228 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
229 (tramp-test28-shell-command): Make a while loop when waiting for
230 process exit.
231
581d24e7
MA
2322014-02-11 Michael Albinus <michael.albinus@gmx.de>
233
234 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
235 and `vc-hg'. Declare `tramp-find-executable' and
236 `tramp-get-remote-path'.
237 (tramp-test29-vc-registered): New test.
238 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
239
cad6dfb6
MA
2402014-02-07 Michael Albinus <michael.albinus@gmx.de>
241
242 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
243 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
244 (tramp-test28-shell-command): Improve `shell-command' test. Add
245 `async-shell-command' tests.
246
40d2f2e4
MA
2472014-02-04 Michael Albinus <michael.albinus@gmx.de>
248
249 * automated/file-notify-tests.el (file-notify--wait-for-events):
250 Use `read-event' instead of `sit-for'.
251 (file-notify-test02-events): Remove expected result, the bug is
252 fixed meanwhile.
253 (file-notify-test02-events, file-notify-test03-autorevert):
254 Use `sleep-for' instead of `sit-for'.
255
e2a67bd0
DG
2562014-01-31 Dmitry Gutov <dgutov@yandex.ru>
257
258 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
259 New test.
260
dc9c8c62
MA
2612014-01-27 Michael Albinus <michael.albinus@gmx.de>
262
263 * automated/file-notify-tests.el (file-notify--deftest-remote):
264 Do not skip when the local test has failed. They are unrelated.
265 (file-notify--wait-for-events): Use `sit-for'. Let-bind
266 `noninteractive' to nil, otherwise `sit-for' could be degraded to
267 `sleep-for'.
268 (file-notify-test02-events): Check for `file-remote-p' instead of
269 `file-notify--test-remote-enabled'.
270
5511e5c5
MA
2712014-01-26 Michael Albinus <michael.albinus@gmx.de>
272
273 * automated/file-notify-tests.el (file-notify-test02-events):
274 Let test case fail for Bug#16519.
275
29f5e020
MA
2762014-01-22 Michael Albinus <michael.albinus@gmx.de>
277
278 * automated/file-notify-tests.el (file-notify-test02-events):
279 Hide Bug#16519, until it is solved.
280
ca4cfde3
MA
2812014-01-21 Michael Albinus <michael.albinus@gmx.de>
282
63389c25
MA
283 * automated/file-notify-tests.el
284 (file-notify--test-local-enabled): Fix error in logic.
285 (file-notify--wait-for-events): New defmacro.
286 (file-notify-test02-events): Make short breaks between file operations.
287 Use `file-notify--wait-for-events'. Check, that events have arrived.
288 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
289
ca4cfde3
MA
290 * automated/comint-testsuite.el
291 (comint-testsuite-password-strings): Add localized examples.
292
16063016
MA
2932014-01-17 Michael Albinus <michael.albinus@gmx.de>
294
295 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
296 case if inotify is not linked with Emacs. Use `read-event' rather
297 than `sit-for' in order to process events. (Bug#13662)
298
6a1f3c11
MA
2992014-01-13 Michael Albinus <michael.albinus@gmx.de>
300
301 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
302 test case with adapted test string. (Bug#13064)
303
1f5afa8c
GM
3042013-12-28 Glenn Morris <rgm@gnu.org>
305
306 * automated/electric-tests.el: Require 'elec-pair.
307
8a6212d7 3082013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
309
310 * automated/electric-tests.el (electric-pair-test-for):
311 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
312 `transient-mark-mode' set to `lambda'.
313
1f5afa8c 314 * automated/electric-tests.el: New file.
3b8d5131 315
01379221
FEG
3162013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
317
318 * automated/python-tests.el
319 (python-nav-lisp-forward-sexp-safe-1): Remove test.
320 (python-nav-forward-sexp-safe-1): New test.
321
b520f210
DG
3222013-12-20 Dmitry Gutov <dgutov@yandex.ru>
323
324 * automated/ruby-mode-tests.el: Add tests for
325 `ruby-align-to-stmt-keywords'.
326
327 * indent/ruby.rb: Update examples to reflect the lack of change in
328 default indentation of `begin' blocks.
329
5556c0ce
DG
3302013-12-17 Dmitry Gutov <dgutov@yandex.ru>
331
332 * indent/ruby.rb: Update examples according to the change
333 in `smie-indent-close'.
334
276bc333
DG
3352013-12-14 Dmitry Gutov <dgutov@yandex.ru>
336
337 * indent/ruby.rb: New examples.
338
bc9222c9
FEG
3392013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
340
341 * automated/python-tests.el (python-indent-dedenters-2): New test.
342
09faee72
FEG
3432013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
344
345 * automated/python-tests.el (python-indent-after-comment-1)
346 (python-indent-after-comment-2): New tests.
347
f54de22e
NT
3482013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
349
a12bf61e
GM
350 * automated/python-tests.el (python-indent-block-enders-1):
351 Rename from python-indent-block-enders.
f54de22e
NT
352 (python-indent-block-enders-2): New test.
353
939fef29
DG
3542013-12-08 Dmitry Gutov <dgutov@yandex.ru>
355
356 * indent/js.js: New file.
357
0494d994
MA
3582013-12-05 Michael Albinus <michael.albinus@gmx.de>
359
360 * automated/dbus-tests.el: New file.
361
bf4906d7
CD
3622013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
363
364 * automated/regexp-tests.el: New file.
365
a48eb50b
EZ
3662013-11-29 Eli Zaretskii <eliz@gnu.org>
367
bf4906d7
CD
368 * automated/reftex-tests.el (reftex-parse-from-file-test):
369 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
370 names are comparable as strings.
371
a48eb50b
EZ
372 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
373 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 374 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 375
0845be75
GM
3762013-11-28 Glenn Morris <rgm@gnu.org>
377
378 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
379
f7ec0d94
EZ
3802013-11-28 Eli Zaretskii <eliz@gnu.org>
381
bf4906d7 382 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
383 (EMACSOPT): Use $(PATH_SEP).
384
23293cb0
MA
3852013-11-28 Michael Albinus <michael.albinus@gmx.de>
386
387 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
388 Set to nil.
389
1baa1e49
MA
3902013-11-27 Michael Albinus <michael.albinus@gmx.de>
391
392 * automated/file-notify-tests.el
393 (file-notify-test-remote-temporary-file-directory):
394 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
395 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
396 (file-notify--deftest-remote): Cleanup connection initially.
397 (file-notify-test03-autorevert): Run also in batch mode. Use a
398 larger timeout for remote files. `sit-for' 1 second; 0.1 second
399 does not work on MS Windows. Call `accept-process-output' for
400 remote files. Apply `string-match' instead of `string-equal', the
401 messages are different on MS Windows.
402
403 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
404 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
405 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
406
17e0445b
GM
4072013-11-23 Glenn Morris <rgm@gnu.org>
408
0b09f7c0
GM
409 * automated/python-tests.el (python-shell-make-comint-1)
410 (python-shell-make-comint-2, python-shell-get-process-1):
411 Suppress creation of some temp-files.
412
f4d341af
GM
413 * automated/python-tests.el (python-shell-parse-command-1)
414 (python-shell-make-comint-1, python-shell-make-comint-2)
415 (python-shell-get-process-1)
416 (python-shell-internal-get-or-create-process-1):
417 Skip rather than fail if prereqs not found.
418
17e0445b
GM
419 * automated/Makefile.in (emacs):
420 Empty EMACSLOADPATH rather than unsetting.
421
48592bfd
GM
4222013-11-22 Glenn Morris <rgm@gnu.org>
423
424 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
425 Set expected-result.
426
2df10228
GM
4272013-11-21 Glenn Morris <rgm@gnu.org>
428
009111d6
GM
429 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
430 (compile-main): Pass XARGS_LIMIT to xargs.
431
2df10228
GM
432 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
433 (EMACSOPT): Use PATH_SEPARATOR.
434
c295fc18 4352013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 436
a12bf61e 437 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 438 Add a failing test for Bug#15874.
4e9fc48c
BB
439 (ruby--insert-coding-comment-ruby-style)
440 (ruby--insert-coding-comment-emacs-style)
441 (ruby--insert-coding-comment-custom-style):
30654657
BB
442 Add a few tests for `ruby--insert-coding-comment'.
443
ec2c4ee6
PE
4442013-11-18 Paul Eggert <eggert@cs.ucla.edu>
445
446 Improve API of recently-added bool vector functions (Bug#15912).
447 * automated/data-tests.el: Adjust to API changes.
448
0010ca51
MA
4492013-11-16 Michael Albinus <michael.albinus@gmx.de>
450
451 * automated/tramp-tests.el (tramp-test07-file-exists-p)
452 (tramp-test08-file-local-copy)
453 (tramp-test09-insert-file-contents, tramp-test10-write-region)
454 (tramp-test11-copy-file, tramp-test12-rename-file)
455 (tramp-test13-make-directory, tramp-test14-delete-directory)
456 (tramp-test15-copy-directory, tramp-test16-directory-files)
457 (tramp-test17-insert-directory, tramp-test18-file-attributes)
458 (tramp-test19-directory-files-and-attributes)
459 (tramp-test20-file-modes, tramp-test21-file-links)
460 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
461 (tramp-test24-file-name-completion, tramp-test25-load)
462 (tramp-test26-process-file, tramp-test27-start-file-process)
463 (tramp-test28-shell-command): Cleanup connection initially.
464
82407168
MA
4652013-11-15 Michael Albinus <michael.albinus@gmx.de>
466
467 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
468 connection before running the test.
469
3cd4192f
MA
4702013-11-15 Michael Albinus <michael.albinus@gmx.de>
471
472 * automated/tramp-tests.el (tramp-test15-copy-directory)
473 (tramp-test16-directory-files, tramp-test17-insert-directory)
474 (tramp-test18-file-attributes)
475 (tramp-test19-directory-files-and-attributes)
476 (tramp-test20-file-modes, tramp-test21-file-links)
477 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
478 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 479 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 480 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
481 (tramp-test29-utf8): New test.
482
927fbd6b
MA
4832013-11-13 Michael Albinus <michael.albinus@gmx.de>
484
485 * automated/file-notify-tests.el (file-notify-test02-events)
486 (file-notify-test03-autorevert): Suppress messages in `write-region'.
487
488 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
489 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
490 (tramp-test26-process-file, tramp-test28-shell-command):
491 Ensure, that the directory is not empty when calling "ls".
927fbd6b 492
8ee0219f
MA
4932013-11-11 Michael Albinus <michael.albinus@gmx.de>
494
495 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
496 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
497 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 498 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
499 (tramp-test26-process-file): Add tests.
500 (tramp-test11-copy-file): Remove debug message.
501 (tramp-test20-file-modes): Special case, if user is "root".
502
54099383
MA
5032013-11-08 Michael Albinus <michael.albinus@gmx.de>
504
1c49d6c2 505 * automated/file-notify-tests.el:
54099383 506 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
507 `tramp-remote-path' when running on hydra.
508 (tramp-test07-file-exists-p): Remove instrumentation code.
509 (tramp-test26-process-file): Don't use "/bin/true" and
510 "/bin/false", these paths do not exist on hydra.
54099383 511
21cfbae5
HE
5122013-11-08 Helmut Eller <eller.helmut@gmail.com>
513
7dd8b873 514 * automated/process-tests.el: New file.
21cfbae5 515
1f923923
DG
5162013-11-08 Dmitry Gutov <dgutov@yandex.ru>
517
518 * indent/ruby.rb: New examples.
519
6b4ac03e
GM
5202013-11-06 Glenn Morris <rgm@gnu.org>
521
522 * automated/Makefile.in (setwins): Avoid accidental matches.
523
6865f4d5
MA
5242013-11-06 Michael Albinus <michael.albinus@gmx.de>
525
526 * automated/tramp-tests.el (tramp-test07-file-exists-p):
527 Fix docstring. Instrument, in order to hunt failure on hydra.
528
c76489d6
GM
5292013-11-06 Glenn Morris <rgm@gnu.org>
530
531 * automated/flymake-tests.el (warning-predicate-rx-gcc)
532 (warning-predicate-function-gcc, warning-predicate-rx-perl)
533 (warning-predicate-function-perl):
534 * automated/info-xref.el (info-xref-test-makeinfo):
535 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
536 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
537
a213a541
MA
5382013-11-05 Michael Albinus <michael.albinus@gmx.de>
539
540 * automated/tramp-tests.el: New file.
541
dc503386
GM
5422013-11-05 Glenn Morris <rgm@gnu.org>
543
2d748773
GM
544 Get rid of --chdir usage.
545 * automated/Makefile.in (EMACSOPT): Move -L here.
546 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
547 (setwins): Don't assume called from srcdir. Remove legacy stuff.
548 (.el.elc): No more need to pass -L here.
549 (compile-main): Get rid of sub-shell and cd.
550 (compile-clean, check): Get rid of cd.
551
d5112380
GM
552 Make it possible to run tests with a different working directory.
553 * automated/flymake-tests.el (flymake-tests-data-directory): New.
554 (flymake-tests--current-face): Use flymake-tests-data-directory.
555 (warning-predicate-function-gcc, warning-predicate-rx-perl)
556 (warning-predicate-function-perl): Adapt for above change.
557 * automated/zlib-tests.el (zlib-tests-data-directory): New.
558 (zlib--decompress): Use zlib-tests-data-directory.
559
b5d402d6
GM
560 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
561 Remove test that makes no sense.
562
dc503386
GM
563 * automated/files.el (files-test-local-variable-data):
564 Fix result typo presumably caused by interference from dir-locals.
565 (file-test--do-local-variables-test): Prevent dir-locals interfering.
566
dca01b09
DG
5672013-11-04 Dmitry Gutov <dgutov@yandex.ru>
568
569 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 570 Move a now-successful example.
dca01b09
DG
571
572 * automated/ruby-mode-tests.el: Remove outdated comment.
573
8b77446f
GM
5742013-11-04 Glenn Morris <rgm@gnu.org>
575
576 * automated/Makefile.in (abs_srcdir): Remove.
577 (emacs): Unset EMACSLOADPATH.
578 (.el.elc, check): Use -L to append srcdir to load-path.
579
2ffcf5fe
GM
5802013-11-02 Glenn Morris <rgm@gnu.org>
581
1f43ed41 582 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 583 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 584 (abs_srcdir): New, set by configure.
67fb4e6a 585 (EMACS): Use a relative file name.
67bb589e 586 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
587 (lisp-compile): Remove (assume it's up-to-date).
588 (compile-main): Do not run lisp-compile.
1f43ed41
GM
589 (compile-main, compile-clean, compile-always, bootstrap-clean)
590 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 591 Use --chdir.
67bb589e
GM
592 (doit, compile, compile-always): Remove stuff copied from lisp/.
593 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 594
1affc48a
MA
5952013-10-31 Michael Albinus <michael.albinus@gmx.de>
596
597 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
598 Add a skipping test.
599
dee4ba59
SM
6002013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
601
602 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
603
604 * indent/css-mode.css (.x2): Test alignement inside braces.
605
bae91342
DG
6062013-10-26 Dmitry Gutov <dgutov@yandex.ru>
607
778859a8
DG
608 * indent/ruby.rb: New failing example.
609
dee4ba59
SM
610 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
611 Fix the test, in respect to adding the space after the curly.
bae91342 612
4ddbf128
MA
6132013-10-24 Michael Albinus <michael.albinus@gmx.de>
614
615 * automated/ert-tests.el (ert-test-skip-unless): New test case.
616 (ert-test-deftest): Adapt test for changed macro expansion.
617 (ert-test-run-tests-interactively):
618 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
619 Add a skipping test.
620
621 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
622 (file-notify--test-local-enabled): Make it a function. Check also
623 for `file-remote-p' of `temporary-file-directory'.
624 (file-notify--test-remote-enabled-checked): New defvar.
625 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
626 internal functions. Cache result.
627 (file-notify--deftest-remote, file-notify-test00-availability)
628 (file-notify-test01-add-watch, file-notify-test02-events)
629 (file-notify-test03-autorevert): Add checks with `skip_unless'.
630 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
631
369bbf71
DG
6322013-10-24 Dmitry Gutov <dgutov@yandex.ru>
633
634 * indent/ruby.rb: Fix syntax error in the latest example.
635
b8e3b0a9
GM
6362013-10-23 Glenn Morris <rgm@gnu.org>
637
638 * automated/Makefile.in (abs_top_srcdir, top_builddir):
639 New, set by configure.
640 (top_srcdir): Remove.
641 (abs_test, abs_lispsrc): New.
642 (lisp): No longer absolute.
643 (emacs, lisp-compile, compile, compile-always):
644 Quote entities that might contain whitespace.
645
a6462ef5
DG
6462013-10-22 Dmitry Gutov <dgutov@yandex.ru>
647
648 * indent/ruby.rb: Move two examples to "working" section, add one
649 more.
650
8c1ae481
DG
6512013-10-21 Dmitry Gutov <dgutov@yandex.ru>
652
dee4ba59
SM
653 * indent/ruby.rb: New examples for indentation of blocks.
654 Example of hash inside parens that inflooped before the present commit.
8c1ae481 655
ef566920
BR
6562013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
657
a12bf61e 658 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
659 allows another timer to run.
660
1eda1d8d
DG
6612013-10-14 Dmitry Gutov <dgutov@yandex.ru>
662
663 * indent/ruby.rb: More examples for bug#15594, both failing and
664 now passing.
665
55ee77a3
DG
6662013-10-11 Dmitry Gutov <dgutov@yandex.ru>
667
668 * indent/ruby.rb: Add two more cases.
669
6d8ca172
SM
6702013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
671
672 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
673 first use.
674 (ruby-should-indent): Use indent-according-to-mode.
675 (ruby-deftest-move-to-block): Use `declare'.
676
2f84ba10
DG
6772013-10-07 Dmitry Gutov <dgutov@yandex.ru>
678
679 * indent/ruby.rb: Fix a spurious change, add more failing examples.
680
20832de0
SM
6812013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
682
683 * indent/ruby.rb: Add a few more tests; adjust some indentation.
684
5cd9cda9
DG
6852013-10-06 Dmitry Gutov <dgutov@yandex.ru>
686
7318480c
DG
687 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
688 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
689
5cd9cda9
DG
690 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
691
34d1a133
SM
6922013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
693
694 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
695 Adjust indentation of continued line to the new SMIE behavior.
696
a27c1b72
SM
6972013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
698
699 * automated/completion-tests.el:
700 * indent/css-mode.css: New files.
701
acbadd00
DU
7022013-10-03 Daiki Ueno <ueno@gnu.org>
703
704 * automated/data/package/signed/archive-contents:
705 * automated/data/package/signed/archive-contents.sig:
706 * automated/data/package/signed/signed-good-1.0.el:
707 * automated/data/package/signed/signed-good-1.0.el.sig:
708 * automated/data/package/signed/signed-bad-1.0.el:
709 * automated/data/package/signed/signed-bad-1.0.el.sig:
710 * automated/data/package/key.pub:
711 * automated/data/package/key.sec: New files.
712
713 * automated/package-test.el (package-test-update-listing)
714 (package-test-update-archives, package-test-describe-package):
715 Adjust to package.el change.
716 (package-test-signed): New test.
717
494e898b
DG
7182013-10-01 Dmitry Gutov <dgutov@yandex.ru>
719
720 * automated/package-test.el: Update all cases to use :url instead
721 of :homepage.
722
723 * automated/package-x-test.el
724 (package-x-test--single-archive-entry-1-3): Same.
725
056453c6
DG
7262013-09-29 Dmitry Gutov <dgutov@yandex.ru>
727
728 * automated/package-test.el (simple-single-desc-1-4): Remove, it
729 was unused.
730 (simple-single-desc): Expect :homepage property.
731 (multi-file-desc): Same.
732 (with-package-test): Do not save previous `default-directory'
733 value, let-bind the var instead.
734 (package-test-install-single): Expect :homepage property in the
735 generated pkg file.
736 (package-test-describe-package): Expect Homepage button.
737 (package-test-describe-non-installed-package)
738 (package-test-describe-non-installed-multi-file-package): Same.
739 (package-test-describe-not-installed-package): Remove, it was a
740 duplicate.
741
742 * automated/package-x-test.el
743 (package-x-test--single-archive-entry-1-3): Expect :homepage
744 property.
745 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
746
747 * automated/data/package/simple-single-1.3.el: Add URL header.
748
749 * automated/data/package/archive-contents: Add :homepage
750 properties to `simple-single' and `multi-file'.
751
3e0b94e7
DC
7522013-09-22 Daniel Colascione <dancol@dancol.org>
753
a12bf61e 754 * automated/data-tests.el:
3e0b94e7
DC
755 (bool-vector-count-matches-all-0-nil)
756 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
757 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
758 (bool-vector-count-matches-at, bool-vector-intersection-op)
759 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 760 (bool-vector-set-difference-op)
ffb3f67a 761 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
762 (mock-bool-vector-count-matches-at)
763 (test-bool-vector-bv-from-hex-string)
764 (test-bool-vector-to-hex-string)
765 (test-bool-vector-count-matches-at-tc)
766 (test-bool-vector-apply-mock-op)
767 (test-bool-vector-binop): New helper functions.
768 (bool-vector-test-vectors): New testcase data.
769
31dca772
R
7702013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
771
772 * automated/advice-tests.el (advice-test-called-interactively-p-around)
773 (advice-test-called-interactively-p-filter-args)
774 (advice-test-called-interactively-p-around): New tests.
775
cde40d2b
GM
7762013-09-16 Glenn Morris <rgm@gnu.org>
777
0c2a2b57
GM
778 * automated/eshell.el (eshell-match-result):
779 Return a more informative failure than simply "false". Update callers.
780
cde40d2b
GM
781 * automated/eshell.el (eshell-test/for-name-shadow-loop):
782 Test value before and after loop as well as during.
783
1e53bb4b
GM
7842013-09-15 Glenn Morris <rgm@gnu.org>
785
786 * automated/eshell.el (eshell-test/for-name-shadow-loop):
787 New test. (Bug#15372)
788 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
789
9dc7e8e1
GM
7902013-09-13 Glenn Morris <rgm@gnu.org>
791
792 * automated/eshell.el (with-temp-eshell):
793 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
794 (eshell-test-command-result): New, again using a temp directory.
795 Replace eshell-command-result with this throughout.
e16582b6
GM
796 (eshell-test/for-loop, eshell-test/for-name-loop):
797 Ensure environment variables don't confuse us.
9dc7e8e1 798
2d5788f4
GM
7992013-09-12 Glenn Morris <rgm@gnu.org>
800
801 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 802 due to "has a running process; kill it?" prompts.
2d5788f4 803
ae5e4c48
SM
8042013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
805
806 * automated/eshell.el: Rename from eshell.el.
807 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
808
f8ccce03
GM
8092013-09-01 Glenn Morris <rgm@gnu.org>
810
811 * automated/Makefile.in (setwins): Avoid leading space in $wins.
812 Otherwise the sed command used by eg compile-main ends up
813 containing "/*.el". (Bug#15170)
814
50b13cde
PE
8152013-08-28 Paul Eggert <eggert@cs.ucla.edu>
816
e903c210 817 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
818 for portability to hosts where /bin/sh has problems.
819
6ee60310
DE
8202013-08-21 David Engster <deng@randomsample.de>
821
822 * automated/eieio-tests.el, automated/eieio-test-persist.el:
823 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
824 upstream. Changed to use ERT.
825
281c7202
DH
8262013-08-14 Daniel Hackney <dan@haxney.org>
827
a12bf61e
GM
828 * automated/package-test.el: Remove tar-package-building functions.
829 Tar file used for testing is included in the repository.
281c7202
DH
830 (package-test-install-texinfo, package-test-cleanup-built-files):
831 Remove.
832
ad756449
FEG
8332013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
834
835 * automated/python-tests.el (python-imenu-create-index-4)
836 (python-imenu-create-flat-index-2): New tests.
837
3e2cd454
GM
8382013-08-05 Glenn Morris <rgm@gnu.org>
839
840 * automated/mule-util.el: New file, with tests extracted from
841 lisp/international/mule-util.el.
842
671d5c16
SM
8432013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
844
845 * automated/advice-tests.el (advice-tests-nadvice): Test removal
846 before definition.
847 (advice-tests-macroaliases): New test.
848
2ad0a067
GM
8492013-08-04 Glenn Morris <rgm@gnu.org>
850
dc8dfa8a
GM
851 * automated/ert-tests.el: Disable failing test that no-one seems
852 to know how to fix. (Bug#13064)
853
2ad0a067
GM
854 * automated/icalendar-tests.el (icalendar-tests--test-export)
855 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 856 Remove debug messages.
2ad0a067 857
f3ffcd8c
GM
8582013-08-03 Glenn Morris <rgm@gnu.org>
859
1f21d308
GM
860 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
861
f3ffcd8c
GM
862 * automated/icalendar-tests.el (icalendar-tests--test-export)
863 (icalendar-tests--test-import):
5e471f0d 864 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
865 (icalendar-tests--test-import): Reset zone even if error occurred.
866
a104f656
SM
8672013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
868
869 * automated/core-elisp-tests.el: New file.
870
7d7e9a73
GM
8712013-08-01 Glenn Morris <rgm@gnu.org>
872
873 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
874 Try to check that the remote system has a notification program.
875
67a17772
GM
8762013-07-31 Glenn Morris <rgm@gnu.org>
877
878 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
879
e81dd54d
MA
8802013-07-24 Michael Albinus <michael.albinus@gmx.de>
881
882 * automated/file-notify-tests.el
883 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 884 `file-notify-support' occurrences.
e81dd54d
MA
885 (file-notify--test-remote-enabled): New defun.
886 (file-notify--deftest-remote): Use it.
887 (file-notify-test00-availability): Rewrite.
888 (file-notify-test00-availability-remote): New defun.
889 (file-notify-test01-add-watch): Rewrite first erroneous check.
890
66878244
GM
8912013-07-23 Glenn Morris <rgm@gnu.org>
892
97afc49a
GM
893 * automated/inotify-test.el (inotify-file-watch-simple):
894 Delete temp-file when done.
895
66878244
GM
896 * automated/subword-tests.el: Require subword.
897
0ac26976
SM
8982013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
899
900 * automated/subword-tests.el: New file.
901
1f0480d4
FEG
9022013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
903
904 * automated/python-tests.el (python-imenu-create-index-2)
905 (python-imenu-create-index-3): New tests.
906
7faba176
GM
9072013-07-11 Glenn Morris <rgm@gnu.org>
908
a19b3c2d
GM
909 * automated/ert-tests.el: Require cl-lib at runtime too.
910 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
911 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
912 (ert-test-set-functions, ert-test-gensym)
913 (ert-test-coerce-to-vector, ert-test-string-position)
914 (ert-test-mismatch): Remove tests.
915 * automated/cl-lib.el: New, split from ert-tests.el.
916
d2e1542a
GM
917 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
918 Goto point-min.
919 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
920 (ruby-move-to-block-skips-percent-literal)
921 (ruby-move-to-block-skips-heredoc)
922 (ruby-move-to-block-moves-from-else-to-if)
923 (ruby-beginning-of-defun-does-not-fold-case)
924 (ruby-end-of-defun-skips-to-next-line-after-the-method):
925 Replace goto-line with forward-line/goto-char.
926 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
927
03d01981
GM
928 * automated/package-test.el (makeinfo-buffer): Autoload.
929 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
930 (package-test-install-texinfo): Don't require makeinfo.
931
709c6d2b
GM
932 * automated/files.el: Stop "local variables" confusion.
933
63cd50d4
GM
934 * automated/flymake-tests.el (flymake-tests): Remove unused group.
935
a550ba33
GM
936 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
937 Use with-current-buffer.
938
7faba176
GM
939 * automated/undo-tests.el (undo-test-buffer-modified)
940 (undo-test-file-modified): New tests.
941
59eb37e5
MA
9422013-07-09 Michael Albinus <michael.albinus@gmx.de>
943
944 * automated/file-notify-tests.el (file-notify-test00-availability):
945 Set :expected-result.
946 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
947 (file-notify-test02-events, file-notify-test02-events-remote)
948 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
949 Skip when `file-notify-support' is nil. (Bug#14823)
950
771b2fc3
GM
9512013-07-09 Glenn Morris <rgm@gnu.org>
952
0b57d6fc
GM
953 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
954 Declare.
955 (inotify-file-watch-simple): Silence compiler.
956
a87b74fe
GM
957 * automated/python-tests.el (python-indent-block-enders):
958 Make it actually test something.
959
08be5fba
GM
960 * automated/package-x-test.el: Require package-test when compiling.
961
771b2fc3 962 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
963 * automated/imenu-test.el, automated/package-x-test.el:
964 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 965 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 966
0f01f02f
KH
9672013-07-08 Kenichi Handa <handa@gnu.org>
968
969 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
970 Use with-ccoding-priority to avoid side-effect (Bug#14781).
971
84b6d3df
MA
9722013-07-05 Michael Albinus <michael.albinus@gmx.de>
973
974 * automated/file-notify-tests.el
ae5e4c48
SM
975 (file-notify-test-remote-temporary-file-directory):
976 Use `null-device' on w32.
84b6d3df
MA
977 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
978 (file-notify--test-results, file-notify--test-event)
979 (file-notify--deftest-remote, file-notify--event-test)
980 (file-notify--test-event-handler)
ae5e4c48 981 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
982 internal.
983 (tramp-message-show-message, tramp-read-passwd): Tweak them for
984 better fitting in noninteractive tests.
ae5e4c48
SM
985 (file-notify-test00-availability): Rename from `file-notify-test0'.
986 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
987 Use `temporary-file-directory '.
988 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
989 (file-notify-test02-events): Rename from `file-notify-test2'.
990 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
991 (file-notify-test03-autorevert): Rename from
84b6d3df 992 `file-notify-test4'. Use timeouts.
ae5e4c48 993 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
994 `file-notify-test5'.
995
46e4f821
MA
9962013-07-04 Michael Albinus <michael.albinus@gmx.de>
997
998 * automated/file-notify-tests.el: New package.
999
3e3da660
KH
10002013-06-28 Kenichi Handa <handa@gnu.org>
1001
1002 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 1003 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
1004 Callers changed.
1005 (decoder-tests-filename): New function.
1006 (decoder-tests-prefer-utf-8-read)
1007 (decoder-tests-prefer-utf-8-write): New function.
1008 (ert-test-decoder-prefer-utf-8): New test.
1009
10a2da6e
DG
10102013-06-27 Dmitry Gutov <dgutov@yandex.ru>
1011
1012 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
1013 (package-x-test--single-archive-entry-1-3)
1014 (package-x-test--single-archive-entry-1-4): Fix the tests, by
1015 using the appropriate data structure.
10a2da6e 1016
9ea5cf9f
DG
10172013-06-27 Daniel Hackney <dan@haxney.org>
1018
1019 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
1020
1021 * automated/package-x-test.el: New file.
1022
1023 * automated/package-test.el: New file.
1024
1025 * automated/data/package: New directory, with test examples.
1026
fc3ec982
GM
10272013-06-27 Glenn Morris <rgm@gnu.org>
1028
df86ba7d
GM
1029 * automated/python-tests.el (python-tests-with-temp-file):
1030 Clean up after ourself.
1031
fc3ec982 1032 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 1033 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 1034
f2136e1e
GM
10352013-06-26 Glenn Morris <rgm@gnu.org>
1036
1037 * automated/info-xref.el: New file.
1038
51f85387
GM
10392013-06-25 Glenn Morris <rgm@gnu.org>
1040
1041 * automated/occur-tests.el (occur-test-create): New function.
1042 Use it to create separate tests for each element, so we run them
1043 all rather than stopping at the first error.
1044
6e0e82a0 10452013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
1046
1047 * automated/occur-tests.el (occur-tests):
1048 Update for 2013-05-29 change to occur header line.
1049
c5b0993e
EW
10502013-06-21 Eduard Wiebe <usenet@pusto.de>
1051
1052 Test suite for flymake.
1053 * automated/flymake-tests.el:
1054 * automated/flymake/warnpred/Makefile
1055 * automated/flymake/warnpred/test.c
1056 * automated/flymake/warnpred/test.pl: New files.
1057
02a87775
TH
10582013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1059
4f405069 1060 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 1061
18d78c5e
TH
10622013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1063
1064 * automated/reftex-tests.el: New test suite for reftex.
1065
19bb8e62
DG
10662013-05-31 Dmitry Gutov <dgutov@yandex.ru>
1067
1068 * automated/ruby-mode-tests.el: New tests, for percent literals
1069 and expression expansion.
1070
f236dd84
LL
10712013-05-29 Leo Liu <sdl.web@gmail.com>
1072
1073 * indent/octave.m: Tweak.
1074
797c9e3d
AG
10752013-05-26 Aidan Gauland <aidalgol@amuri.net>
1076
a12bf61e 1077 * eshell.el: Rewrite tests using ERT.
797c9e3d 1078
cce6beeb
LL
10792013-05-25 Leo Liu <sdl.web@gmail.com>
1080
1081 * indent/octave.m: Add tests for %!, # and ### comments.
1082
bc9a5003
KH
10832013-05-23 Kenichi Handa <handa@gnu.org>
1084
1085 * automated/decoder-tests.el: New file.
1086
1a0a0a8a
DG
10872013-05-19 Dmitry Gutov <dgutov@yandex.ru>
1088
1089 * indent/ruby.rb: Add multiline regexp example.
1090
1091 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
1092 (ruby-regexp-skips-over-interpolation)
1093 (ruby-regexp-continues-till-end-when-unclosed)
1094 (ruby-regexp-can-be-multiline)
1095 (ruby-interpolation-inside-percent-literal): New tests.
1096
a9e4425b
SM
10972013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1098
1099 * indent/ruby.rb: Fix indentation after =; add more cases.
1100
aa7dab97
SM
11012013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1102
1103 * indent/pascal.pas: Add test for mis-identified comments.
1104
1398a54d
MY
11052013-04-01 Masatake YAMATO <yamato@redhat.com>
1106
a12bf61e 1107 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1108
adc31213
FEG
11092013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1110
1111 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1112 Remove test.
adc31213
FEG
1113 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1114 New tests.
1115
04754d36
FEG
11162013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1117
1118 * automated/python-tests.el (python-nav-backward-defun-2)
1119 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1120 (python-nav-forward-defun-3): New tests.
1121
083850a6
FEG
11222013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1123
1124 * automated/python-tests.el (python-nav-backward-defun-1)
1125 (python-nav-forward-defun-1): New tests.
1126
694569fc
MY
11272013-04-09 Masatake YAMATO <yamato@redhat.com>
1128
c295fc18 1129 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1130
8d3655be 11312013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1132
8d3655be 1133 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1134 (python-info-current-defun-2): Fix test.
1135
2054a6c3
PE
11362013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1137
1138 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1139
929aeac6 11402013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1141
929aeac6 1142 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1143 (python-tests-with-temp-file): New macro.
1144 (python-tests-shell-interpreter): New var.
1145 (python-shell-get-process-name-1)
1146 (python-shell-internal-get-process-name-1)
1147 (python-shell-parse-command-1)
1148 (python-shell-calculate-process-environment-1)
1149 (python-shell-calculate-process-environment-2)
1150 (python-shell-calculate-process-environment-3)
1151 (python-shell-calculate-exec-path-1)
1152 (python-shell-calculate-exec-path-2)
1153 (python-shell-make-comint-1)
1154 (python-shell-make-comint-2)
1155 (python-shell-get-process-1)
1156 (python-shell-get-or-create-process-1)
1157 (python-shell-internal-get-or-create-process-1): New tests.
1158
cfbf790d 11592013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1160
62cfd799 1161 * automated/python-tests.el: New file.
4dddd5dc 1162
53ca88c4
DG
11632013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1164
1165 * automated/ruby-mode-tests.el
1166 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1167 bits inside the examples.
1168 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1169 (ruby-add-log-current-method-after-inner-class):
1170 Lower expectations: move point inside a method, initially.
53ca88c4 1171
7132e457
DG
11722013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1173
1174 * automated/ruby-mode-tests.el
1175 (ruby-move-to-block-skips-percent-literal): New test.
1176
6e5c1569
CY
11772013-02-04 Chong Yidong <cyd@gnu.org>
1178
1179 * automated/thingatpt.el: New file.
1180
984096ed
CY
11812013-02-03 Chong Yidong <cyd@gnu.org>
1182
aa7dab97
SM
1183 * automated/files.el (file-test--do-local-variables-test):
1184 Avoid compilation warning message.
984096ed 1185
b1625024
DG
11862013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1187
1188 * automated/ruby-mode-tests.el
1189 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1190 * automated/ruby-mode-tests.el (ruby-block-test-example):
1191 Break indentation of the do block opener and add a line inside it.
1192 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1193 Adjust line numbers.
b1625024 1194
cb9c0a53
SM
11952013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1196
1197 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1198
51e73492
GM
11992013-01-14 Glenn Morris <rgm@gnu.org>
1200
1201 * automated/compile-tests.el (compile-tests--test-regexps-data):
1202 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1203
327a6cca
WJ
12042013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1205
1206 * automated/man-tests.el: New file.
1207
51fb5578
AH
12082013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1209
1210 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1211
3bace969
AH
12122013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1213
1214 * automated/undo-tests.el: New file.
1215
82e2a1f0 12162012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1217
1218 * automated/ruby-mode-tests.el
1219 (ruby-indent-after-block-in-continued-expression): New test.
1220
dbb530d9
DG
12212012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1222
e903c210 1223 * automated/ruby-mode-tests.el:
dbb530d9 1224 Rename one interpolation test; add three more.
bb808526
DG
1225 (ruby-with-temp-buffer): New macro, use it where appropriate.
1226 (ruby-add-log-current-method-examples): Use "_" for target point.
1227 Add four new tests for ruby-add-log-current-method.
dbb530d9 1228
a0099d31
GM
12292012-12-11 Glenn Morris <rgm@gnu.org>
1230
1231 * automated/f90.el (f90-test-bug13138): New test.
1232
81606b10
RS
12332012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1234
1235 * automated/inotify-test.el: New test.
1236
89eb3b0a
CY
12372012-12-02 Chong Yidong <cyd@gnu.org>
1238
1239 * automated/ruby-mode-tests.el
1240 (ruby-add-log-current-method-examples): Don't use loop macro, to
1241 allow automated testing to work.
1242
23ba2705
SM
12432012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1244
1245 * automated/advice-tests.el (advice-tests--data): Remove.
1246 (advice-tests): Move the tests directly here instead.
1247 Add called-interactively-p tests.
1248
19dc7206
SM
12492012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1250
1251 * automated/ert-x-tests.el: Use cl-lib.
1252 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1253
8619323f
DG
12542012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1255
1256 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1257 (ruby-indent-inside-heredoc-after-operator)
1258 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1259 Change direct font-lock face references to var references.
1260 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1261 (ruby-interpolation-inside-percent-literal-with-paren):
1262 New failing test.
8619323f 1263
f178c32d
DG
12642012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1265
1266 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1267 (ruby-singleton-class-no-heredoc-font-lock)
1268 (ruby-add-log-current-method-examples): New tests.
1269 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1270 (ruby-deftest-move-to-block): New macro.
1271 Add several move-to-block tests.
f178c32d 1272
231d8498
SM
12732012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1274
1275 * automated/advice-tests.el: New tests.
1276
8111f5e6
EZ
12772012-10-14 Eli Zaretskii <eliz@gnu.org>
1278
1279 * automated/compile-tests.el (compile-tests--test-regexps-data):
1280 Add new data for msft's new format.
1281
c3268831
DG
12822012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1283
1284 * automated/ruby-mode-tests.el:
1285 (ruby-toggle-block-to-multiline): New test.
1286 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1287 (ruby-toggle-block-to-brace): Use buffer-string.
1288
0ba2d4b6
DG
12892012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1290
1291 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1292
eada0861 12932012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1294
1295 * automated/files.el: Test every combination of values for
1296 enable-local-variables and enable-local-eval.
1297
450809af
CY
12982012-08-19 Chong Yidong <cyd@gnu.org>
1299
1300 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1301
a999ce26
CY
13022012-08-18 Chong Yidong <cyd@gnu.org>
1303
1304 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1305
f063063a
DG
13062012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1307
1308 * indent/ruby.rb: Rearrange examples, add new ones.
1309
0d9e2599
NN
13102012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1311
1312 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1313 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1314
9ff9402d 13152012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1316
1317 * automated/files.el: New file.
1318
bf1757d1
GM
1319 * automated/Makefile.in (all): Fix typo.
1320
9d2ed8a2
DG
13212012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1322
1323 * automated/ruby-mode-tests.el (ruby-should-indent):
1324 Add docstring, check (current-indentation) instead of (current-column).
1325 (ruby-should-indent-buffer): New function.
1326 Add tests for `ruby-deep-indent-paren' behavior.
1327 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1328
0d9e2599
NN
13292012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1330
1331 Original tests in test_ruby_mode.rb in upstream (author).
1332
9cd80478
DG
13332012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1334
1335 * automated/ruby-mode-tests.el (ruby-should-indent)
1336 (ruby-assert-state): New functions.
1337 Add new tests.
1338
c91562a6
DE
13392012-07-29 David Engster <deng@randomsample.de>
1340
9d2ed8a2
DG
1341 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1342 New variable to hold test data for name expansion.
c91562a6
DE
1343 (xml-parse-tests): Test the two different types of name expansion.
1344
d8efda90
JL
13452012-07-29 Juri Linkov <juri@jurta.org>
1346
1347 * automated/occur-tests.el (occur-test-case): Use predefined
1348 buffer name " *test-occur*" instead of a random buffer name.
1349
c28662a8
DG
13502012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1351
1352 * automated/ruby-mode-tests.el: New file with one test.
1353
45fd731c
SM
13542012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1355
efc26dbe
SM
1356 * indent/shell.sh: Add test case for ${#VAR}.
1357
45fd731c
SM
1358 * indent/latex-mode.tex: New file.
1359
a464a6c7
SM
13602012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1361
1362 * eshell.el: Use cl-lib.
1363
a76e6535
CY
13642012-07-03 Chong Yidong <cyd@gnu.org>
1365
1366 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1367
a7aef6f5
CY
13682012-07-02 Chong Yidong <cyd@gnu.org>
1369
a464a6c7
SM
1370 * automated/xml-parse-tests.el (xml-parse-tests--data):
1371 More testcases.
a7aef6f5 1372
fbf2e7ad
CY
13732012-07-01 Chong Yidong <cyd@gnu.org>
1374
1375 * automated/xml-parse-tests.el: New file.
1376
d5c6faf9
SM
13772012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1378
1379 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1380 Use cl-flet.
1381
ee574791
UJ
13822012-06-08 Ulf Jasper <ulf.jasper@web.de>
1383
d5c6faf9
SM
1384 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1385 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1386 (icalendar-import-with-timezone): New.
1387 (icalendar-real-world): Add new testcase as given in the bugreport
1388 of Bug#11473.
1389
6dbaa1c7
UJ
13902012-05-29 Ulf Jasper <ulf.jasper@web.de>
1391
1392 * automated/icalendar-tests.el (icalendar-tests--test-import):
1393 Include UID in import tests (Bug#11525).
1394 (icalendar-import-non-recurring, icalendar-import-rrule)
1395 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1396 UID-import change.
1397 (icalendar-import-with-uid): New.
1398 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1399 Include UID in cycle tests.
1400 (icalendar-cycle, icalendar-real-world): UID-import change.
1401
b847032c
GM
14022012-05-21 Glenn Morris <rgm@gnu.org>
1403
1404 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1405
5e561bc7
TZ
14062012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1407
1408 * automated/url-util-tests.el: New file to test
1409 lisp/url/url-util.el. Only `url-build-query-string' and
1410 `url-parse-query-string' are tested right now (Bug#8706).
1411
461ef3c5
SM
14122012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1413
1414 * indent/shell.sh:
1415 * indent/shell.rc: Ad some test cases.
1416
dfbd787f
SM
14172012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1418
1419 * indent/ruby.rb: New file, to test new syntax-propertize code.
1420
ab7ce8c1
GM
14212012-04-11 Glenn Morris <rgm@gnu.org>
1422
1423 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1424
6c0c7cfc
TZ
14252012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1426
1427 * automated/url-future-tests.el (url-future-tests): Move from
1428 lisp/url/url-future.el and rename.
1429
bdbc1c4e
UJ
14302012-01-29 Ulf Jasper <ulf.jasper@web.de>
1431
1432 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1433 Fix broken test, caused by missing trailing blank.
1434
5c09001c
CY
14352011-12-03 Chong Yidong <cyd@gnu.org>
1436
1437 * automated/compile-tests.el (compile-tests--test-regexps-data):
1438 Increase column numbers by one to reflect change in how
6df6ae42 1439 compilation-message is recorded (Bug#10172).
5c09001c 1440
394c65f1
GM
14412011-11-22 Glenn Morris <rgm@gnu.org>
1442
1443 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1444
cd1181db
JB
14452011-11-20 Juanma Barranquero <lekktu@gmail.com>
1446
1447 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1448
58179cce
JB
14492011-11-16 Juanma Barranquero <lekktu@gmail.com>
1450
7877f373
JB
1451 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1452 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1453 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1454
dba0634a
UJ
14552011-10-30 Ulf Jasper <ulf.jasper@web.de>
1456
1457 * automated/newsticker-tests.el
6df6ae42 1458 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1459 newsticker--treeview-tree-update.
1460
6d6a626c
UJ
14612011-10-29 Ulf Jasper <ulf.jasper@web.de>
1462
73c3f81d
UJ
1463 * automated/newsticker-tests.el
1464 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1465
a12bf61e 1466 * automated/newsticker-tests.el
6d6a626c 1467 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1468 newsticker treeview. Fixed bug#9763.
6d6a626c 1469
6e0a9be7
GM
14702011-10-20 Glenn Morris <rgm@gnu.org>
1471
e195ae68
GM
1472 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1473
6e0a9be7
GM
1474 * automated/vc-bzr.el: New file.
1475
21fedf28
GM
14762011-10-15 Glenn Morris <rgm@gnu.org>
1477
1478 * automated/f90.el: New file.
1479
81416b68
UJ
14802011-09-27 Ulf Jasper <ulf.jasper@web.de>
1481
1482 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1483 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1484
68575ab0
UJ
14852011-07-26 Ulf Jasper <ulf.jasper@web.de>
1486
1487 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1488 Remove, simply use string=.
68575ab0
UJ
1489 (icalendar--diarytime-to-isotime)
1490 (icalendar--datetime-to-diary-date)
1491 (icalendar--datestring-to-isodate)
1492 (icalendar--format-ical-event)
1493 (icalendar--parse-summary-and-rest)
1494 (icalendar-tests--do-test-import)
6df6ae42 1495 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1496 string= to EXPECTED ACTUAL.
1497 (icalendar--import-format-sample)
1498 (icalendar--format-ical-event)
1499 (icalendar-import-non-recurring)
1500 (icalendar-import-rrule)
1501 (icalendar-import-duration)
1502 (icalendar-import-bug-6766)
6df6ae42 1503 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1504 icalendar-tests--compare-strings.
1505 (icalendar-import-multiple-vcalendars): New.
1506
de316778
TZ
15072011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1508
1509 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1510 Require CL.
de316778 1511
c07b2710
JL
15122011-05-09 Juri Linkov <juri@jurta.org>
1513
1514 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1515 Convert to ERT.
1516
adec429a
CY
15172011-05-09 Chong Yidong <cyd@stupidchicken.com>
1518
1519 * automated/compile-tests.el: New file.
1520
c4c205d0
CY
15212011-05-08 Chong Yidong <cyd@stupidchicken.com>
1522
1523 * automated/font-parse-tests.el: Don't byte-compile.
1524
1525 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1526
6c075cd7
SM
15272011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1528
1529 * automated/lexbind-tests.el: New file.
1530
33383987
JB
15312011-03-07 Chong Yidong <cyd@stupidchicken.com>
1532
1533 * Version 23.3 released.
1534
81fb60b2
GM
15352011-03-05 Glenn Morris <rgm@gnu.org>
1536
1537 * eshell.el: Move here from lisp/eshell/esh-test.el.
1538
de69c0a8
CO
15392011-03-03 Christian Ohler <ohler@gnu.org>
1540
1541 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1542 New test.
1543
4856384c
UJ
15442011-02-20 Ulf Jasper <ulf.jasper@web.de>
1545
1546 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1547 convert to ERT format.
1548
aa0935b9
CY
15492011-02-14 Chong Yidong <cyd@stupidchicken.com>
1550
1551 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1552 convert to ERT format.
1553
ccded26c
SM
15542011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1555
1556 * indent/shell.sh:
1557 * indent/shell.rc: New files.
1558
372fb76b
CY
15592011-01-27 Chong Yidong <cyd@stupidchicken.com>
1560
1561 * automated/font-parse-tests.el: Move from
1562 font-parse-testsuite.el.
1563
6608a7d8
CY
15642011-01-26 Chong Yidong <cyd@stupidchicken.com>
1565
1566 * font-parse-testsuite.el (test-font-parse-data): New file.
1567
db5d03ea
SM
15682011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1569
1570 * indent/prolog.prolog: Add tokenizing tests.
1571
d221e780
CO
15722011-01-13 Christian Ohler <ohler@gnu.org>
1573
1574 * automated: New directory for automated tests.
1575
1576 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1577
1578 * automated/Makefile.in: New file.
1579
cbf83ce9
SM
15802010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1581
1582 * indent/modula2.mod: New file.
1583
d19dc73d
SM
15842010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1585
1586 * indent/octave.m: Add a test to ensure indentation is local.
1587
41f592d1
GM
15882010-10-23 Glenn Morris <rgm@gnu.org>
1589
1590 * comint-testsuite.el
d19dc73d
SM
1591 (comint-testsuite--test-comint-password-prompt-regexp):
1592 Add "Please enter the password". (Bug#7224)
41f592d1 1593
3672149f
SM
15942010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1595
1596 * indent/prolog.prolog: Use normal spacing around !.
1597
f5632fb6
SM
15982010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1599
1600 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1601
cf38dd42
SM
16022010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1603
1604 * indent/octave.m: Remove some `fixindent' not needed any more.
1605
e17b68ed
SM
16062010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1607
1608 * indent/octave.m: New file.
1609
81ee9410
UJ
16102010-08-08 Ulf Jasper <ulf.jasper@web.de>
1611
e17b68ed 1612 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1613 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1614 (icalendar-testsuite--run-internal-tests): New.
1615 (icalendar-testsuite--test-convert-ordinary-to-ical)
1616 (icalendar-testsuite--test-convert-block-to-ical)
1617 (icalendar-testsuite--test-convert-anniversary-to-ical)
1618 (icalendar-testsuite--test-parse-vtimezone)
1619 (icalendar-testsuite--do-test-export): Code formatting.
1620 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1621 (icalendar-testsuite--do-test-import)
3672149f
SM
1622 (icalendar-testsuite--do-test-cycle):
1623 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1624 (icalendar-testsuite--run-import-tests): Comment added.
1625 (icalendar-testsuite--run-import-tests)
e17b68ed 1626 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1627
71ab16dd
CY
16282010-06-25 Chong Yidong <cyd@stupidchicken.com>
1629
1630 * redisplay-testsuite.el (test-redisplay-3): New test.
1631
6534e58a
CY
16322010-06-11 Chong Yidong <cyd@stupidchicken.com>
1633
1634 * comint-testsuite.el: New file.
1635
927c346b
SM
16362010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1637
1638 * indent: New dir.
1639
61a808e8
CY
16402010-05-07 Chong Yidong <cyd@stupidchicken.com>
1641
1642 * Version 23.2 released.
1643
a4100ebe
CY
16442010-03-29 Chong Yidong <cyd@stupidchicken.com>
1645
3cbcd186
CY
1646 * cedet/semantic-ia-utest.el
1647 (semantic-symref-test-count-hits-in-tag): Add function, from
1648 semantic-test.el.
1649
a4100ebe
CY
1650 * cedet/tests/test.cpp:
1651 * cedet/tests/test.py:
1652 * cedet/tests/teststruct.cpp:
1653 * cedet/tests/testtemplates.cpp:
1654 * cedet/tests/testusing.cpp:
1655 * cedet/tests/scopetest.cpp:
1656 * cedet/tests/scopetest.java: Files deleted.
1657
1658 * cedet/tests/test.make:
1659 * cedet/tests/test.c:
1660 * cedet/tests/testjavacomp.java:
1661 * cedet/tests/testspp.c:
1662 * cedet/tests/testsppreplace.c:
1663 * cedet/tests/testsppreplaced.c:
1664 * cedet/tests/testsubclass.cpp:
1665 * cedet/tests/testsubclass.hh:
1666 * cedet/tests/testtypedefs.cpp:
1667 * cedet/tests/testvarnames.c:
1668 * cedet/tests/test.el:
1669 * cedet/tests/testdoublens.cpp:
1670 * cedet/tests/testdoublens.hpp: Add copyright header.
1671
85738751
SM
1672 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1673 Remove reference to deleted files.
1674
dc2d2590
JL
16752010-03-30 Juri Linkov <juri@jurta.org>
1676
1677 * occur-testsuite.el (occur-tests): Add tests for context lines.
1678
5275ff8b
JL
16792010-03-23 Juri Linkov <juri@jurta.org>
1680
1681 * occur-testsuite.el: New file.
1682
288f9fc0
CY
16832010-03-10 Chong Yidong <cyd@stupidchicken.com>
1684
1685 * Branch for 23.2.
1686
b4340b3f
UJ
16872010-02-19 Ulf Jasper <ulf.jasper@web.de>
1688
1689 * icalendar-testsuite.el
6df6ae42
JB
1690 (icalendar-testsuite--run-function-tests): Add new tests.
1691 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1692 testcase.
1693 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1694 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1695 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1696 (icalendar-testsuite--test-convert-block-to-ical): New.
1697 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1698 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1699
db9e401b
JB
17002010-01-18 Juanma Barranquero <lekktu@gmail.com>
1701
1702 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1703 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1704 Fix typos in docstrings and error messages.
1705 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1706
d1f18ec0
JB
17072010-01-14 Juanma Barranquero <lekktu@gmail.com>
1708
1709 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1710 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1711 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1712
6fe539d2
UJ
17132009-12-18 Ulf Jasper <ulf.jasper@web.de>
1714
1715 * icalendar-testsuite.el
d5c6faf9
SM
1716 (icalendar-testsuite--run-function-tests):
1717 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1718 (icalendar-testsuite--test-parse-vtimezone): New.
1719 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1720 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1721 whitespace -- see change of icalendar--add-diary-entry in
1722 icalendar.el.
6df6ae42 1723 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1724
d8085053
GM
17252009-09-30 Glenn Morris <rgm@gnu.org>
1726
1727 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1728
7c4dccd0
CY
17292009-06-26 Eric Ludlam <zappo@gnu.org>
1730
1731 * cedet/*: New unit tests, from CEDET repository.
1732
6ada5ad1
CY
17332009-06-26 Chong Yidong <cyd@stupidchicken.com>
1734
1735 * redisplay-testsuite.el: New file.
1736
70243478
CY
17372009-06-21 Chong Yidong <cyd@stupidchicken.com>
1738
1739 * Branch for 23.1.
1740
f052351a
UJ
17412009-01-25 Ulf Jasper <ulf.jasper@web.de>
1742
1743 * icalendar-testsuite.el
6df6ae42
JB
1744 (icalendar-testsuite--run-function-tests):
1745 Add icalendar-testsuite--test-diarytime-to-isotime.
1746 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1747 recent icalendar fixes.
1748 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1749 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1750 icalendar changes.
1751
dee5aa91
CY
17522008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1753
d4835507 1754 * bytecomp-testsuite.el: New file.
dee5aa91 1755
f052351a 17562008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1757
1758 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1759 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1760 (icalendar-testsuite--test-create-uid): New.
1761
d176d8c6
UJ
17622008-06-14 Ulf Jasper <ulf.jasper@web.de>
1763
1764 * newsticker-testsuite.el: New file.
1765
a4766629
GM
17662008-05-24 Ulf Jasper <ulf.jasper@web.de>
1767
1768 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1769 Add icalendar-testsuite--test-datestring-to-isodate,
1770 icalendar-testsuite--test-datetime-to-diary-date, and
1771 icalendar-testsuite--test-calendar-style.
35e951cd 1772 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1773 (icalendar-testsuite--test-parse-summary-and-rest):
1774 Doc fix. Remove european-calendar-style.
1775 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1776 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1777 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1778 (icalendar-testsuite--test-datestring-to-isodate)
1779 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1780 (icalendar-testsuite--test-calendar-style): New functions.
1781 (icalendar-testsuite--test-export): Handle iso date style.
1782 New arg INPUT-ISO. Use calendar-date-style.
1783 (icalendar-testsuite--test-import): Handle iso date style.
1784 New arg EXPECTED-ISO. Use calendar-date-style.
1785 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1786 (icalendar-testsuite--run-import-tests)
1787 (icalendar-testsuite--run-export-tests)
a4766629
GM
1788 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1789
e42fc905
GM
17902008-02-29 Glenn Morris <rgm@gnu.org>
1791
1792 * README: New file.
1793
366b88a2
GM
17942008-02-29 Ulf Jasper <ulf.jasper@web.de>
1795
1796 * icalendar-testsuite.el: New file.
1797
1798;; Local Variables:
880820fe 1799;; coding: utf-8
366b88a2
GM
1800;; End:
1801
ba318903 1802 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1803
1804 This file is part of GNU Emacs.
1805
4f43e937 1806 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1807 it under the terms of the GNU General Public License as published by
4f43e937
GM
1808 the Free Software Foundation, either version 3 of the License, or
1809 (at your option) any later version.
366b88a2
GM
1810
1811 GNU Emacs is distributed in the hope that it will be useful,
1812 but WITHOUT ANY WARRANTY; without even the implied warranty of
1813 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1814 GNU General Public License for more details.
1815
1816 You should have received a copy of the GNU General Public License
4f43e937 1817 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.