* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
[bpt/emacs.git] / test / ChangeLog
CommitLineData
4dd3c4d5
DG
12014-05-05 Dmitry Gutov <dgutov@yandex.ru>
2
3 * automated/ruby-mode-tests.el
4 (ruby-interpolation-after-dollar-sign): New test.
5
6da8d069
GM
62014-05-05 Glenn Morris <rgm@gnu.org>
7
8 * automated/help-fns.el: New file.
9
844465d6
MA
102014-04-25 Michael Albinus <michael.albinus@gmx.de>
11
12 * automated/tramp-tests.el (top):
13 * automated/file-notify-tests.el (top): Do not disable interactive
14 passwords in batch mode.
15 (password-cache-expiry): Set to nil.
16
c0b9bc72
MA
172014-04-24 Michael Albinus <michael.albinus@gmx.de>
18
19 * automated/file-notify-tests.el
20 (file-notify-test-remote-temporary-file-directory):
21 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
22 Use a mock-up method as default.
23 (tramp-test00-availability): Print the used directory name.
24 (tramp-test33-recursive-load): Fix typo.
25
84b2095c
MA
262014-04-22 Michael Albinus <michael.albinus@gmx.de>
27
d5ff4ded
MA
28 * automated/tramp-tests.el (tramp--test-check-files): Remove traces.
29 (tramp-test30-special-characters): Remove test for backslash.
84b2095c 30
f3a4812c
MA
312014-04-20 Michael Albinus <michael.albinus@gmx.de>
32
33 * automated/tramp-tests.el
34 (tramp-test19-directory-files-and-attributes)
35 (tramp-test22-file-times): Check for `file-attributes' equality
36 only if there is a usable timestamp.
37 (tramp--test-check-files): Do not use `copy-sequence'.
38
5305137a
MA
392014-04-19 Michael Albinus <michael.albinus@gmx.de>
40
41 * automated/tramp-tests.el (tramp--test-check-files): Extend test.
42 (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
43
2a2e6726
MA
442014-04-18 Michael Albinus <michael.albinus@gmx.de>
45
46 * automated/tramp-tests.el (tramp-copy-size-limit): Set to nil.
47 (tramp--test-make-temp-name): Optional argument LOCAL.
48 (tramp--instrument-test-case): Show messages. Catch also `quit'.
49 (tramp-test10-write-region): No special test for out-of-band copy
50 needed anymore.
51 (tramp-test11-copy-file, tramp-test12-rename-file)
52 (tramp-test21-file-links): Extend tests.
53 (tramp-test20-file-modes): More robust check for user "root".
54 (tramp--test-check-files): New defun.
55 (tramp-test30-special-characters, tramp-test33-recursive-load)
56 (tramp-test34-unload): New tests.
57 (tramp-test31-utf8, tramp-test32-asynchronous-requests): Rename.
58
10ee3b3f
PE
592014-04-10 Paul Eggert <eggert@cs.ucla.edu>
60
61 * automated/electric-tests.el: Fix spelling error in test name.
62 (whitespace-skipping-for-quotes-not-outside):
63 Rename from whitespace-skipping-for-quotes-not-ouside.
64
3b7fab25
GM
652014-04-09 Glenn Morris <rgm@gnu.org>
66
50c9a9b8
GM
67 * automated/python-tests.el (python-triple-quote-pairing):
68 Enable/disable electric-pair-mode as needed.
69
3b7fab25
GM
70 * automated/electric-tests.el (electric-pair-backspace-1):
71 Replace deleted function.
72
190f899a
JT
732014-04-07 João Távora <joaotavora@gmail.com>
74
c17a8019
GM
75 * automated/electric-tests.el (define-electric-pair-test):
76 Don't overtest.
190f899a
JT
77 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
78 (inhibit-in-mismatched-string-inside-c-comments): New test.
79
528c33b5
JT
80 * automated/electric-tests.el (inhibit-if-strings-mismatched):
81 New test, change from `inhibit-only-of-next-is-mismatched'.
82
7aecc2f6
JT
832014-04-06 João Távora <joaotavora@gmail.com>
84
85 * automated/python-tests.el (python-triple-quote-pairing): New test.
86 (python-syntax-after-python-backspace): New test.
87
89f20f76
JT
88 * automated/electric-tests.el (electric-pair-define-test-form):
89 More readable test docstrings.
90 (whitespace-skipping-for-quotes-not-ouside)
91 (whitespace-skipping-for-quotes-only-inside)
c17a8019 92 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
89f20f76 93
37ea8275
BR
942014-03-24 Barry O'Reilly <gundaetiapo@gmail.com>
95
c7d0e04c 96 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
97 (undo-test-region-t-marker): New tests of marker adjustments.
98 (undo-test-marker-adjustment-moved):
99 (undo-test-region-mark-adjustment): New tests to demonstrate
100 bug#16818, which fail without the fix.
101
7eab98da
DC
1022014-03-23 Daniel Colascione <dancol@dancol.org>
103
104 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
105 test: correct parsing of keyword arguments.
106
0ceba22e
DG
1072014-03-23 Dmitry Gutov <dgutov@yandex.ru>
108
109 * automated/package-test.el (package-test-describe-package):
110 Fix test failure in non-graphical mode.
111
1122014-03-22 Dmitry Gutov <dgutov@yandex.ru>
113
114 * automated/package-test.el (package-test-describe-package):
115 Check for the "Keywords: " line.
116
117 * automated/data/package/archive-contents: Include the :keywords
118 field in `simple-single' data form.
119
1202014-03-21 Dmitry Gutov <dgutov@yandex.ru>
121
122 * automated/package-test.el
123 (package-test-install-two-dependencies): New test (bug#16826).
124
125 * automated/data/package/simple-two-depend-1.1.el: New file.
126
127 * automated/data/package/archive-contents:
128 Add info about the new package.
129
162427fe
MA
1302014-03-07 Michael Albinus <michael.albinus@gmx.de>
131
132 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
133 (tramp-test10-write-region): Extend for out-of-band copy.
134 (tramp-test31-asynchronous-requests): New test.
135
35e951cd 1362014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
137
138 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
139 Add new test of undo in region.
140 (undo-test-in-region-eob): Add test case described at
141 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
142
5b5774e5
MA
1432014-02-28 Michael Albinus <michael.albinus@gmx.de>
144
145 * automated/tramp-tests.el (tramp--test-enabled)
146 (tramp-test15-copy-directory): No special handling of tramp-adb.el
147 anymore. It's fixed in that package.
148
154ba796
MA
1492014-02-27 Michael Albinus <michael.albinus@gmx.de>
150
151 * automated/tramp-tests.el (tramp--test-enabled): Move connection
152 cleanup into this function. Remove respective code from all test
153 cases.
154 (tramp--instrument-test-case): Declare `indent' and `debug'.
155 Handle other errors as well.
156 (tramp-test14-delete-directory): Check for `file-error' error.
157 (tramp-test15-copy-directory): Ignore return value of
158 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
159 (tramp-test19-directory-files-and-attributes): Take care of
160 timestamp of "../".
161 (tramp-test20-file-modes, tramp-test27-start-file-process)
162 (tramp-test28-shell-command): Skip for tramp-adb.el.
163 (tramp-test21-file-links): `file-truename' shall preserve trailing
164 link of directories.
165 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
166 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
167 `kill-buffer-query-functions' to nil.
168 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
169
c6e08d12
MA
1702014-02-21 Michael Albinus <michael.albinus@gmx.de>
171
172 * automated/tramp-tests.el
173 (tramp-test19-directory-files-and-attributes): Do not include
174 directories in comparison; they might have changed their
175 timestamps already.
176
d9386b0c
MA
1772014-02-20 Michael Albinus <michael.albinus@gmx.de>
178
179 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
180 (tramp-test17-insert-directory): First line could contain more
181 text, when produced by `ls-lisp'.
182 (tramp-test19-directory-files-and-attributes): Instrument failed
183 test case.
184
76c92fdd
MA
1852014-02-19 Michael Albinus <michael.albinus@gmx.de>
186
187 * automated/tramp-tests.el (tramp-test17-insert-directory):
188 Make first line "total 123" optional.
189 (tramp-test20-file-modes, tramp-test22-file-times)
190 (tramp-test26-process-file, tramp-test27-start-file-process)
191 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
192 tramp-smb.el.
193 (tramp-test20-file-modes): Check for "root" only when there is an
194 explicit user name.
195 (tramp-test21-file-links): Handle "... not supported" error.
196 (tramp-test22-file-times): Skip for "don't know" return values.
197 (tramp-test26-process-file, tramp-test28-shell-command):
198 Remove color escape sequences.
199 (tramp-test28-shell-command): Use `accept-process-output' rather
200 than `sit-for'.
201 (tramp-test30-utf8): Set coding system `utf-8'.
202
2830e9b6
MA
2032014-02-17 Michael Albinus <michael.albinus@gmx.de>
204
205 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
206 an initial `sit-for' prior the while loop.
207
dd7691b7
MA
2082014-02-16 Michael Albinus <michael.albinus@gmx.de>
209
210 Sync with Tramp 2.2.9.
211
212 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
213 (tramp-test28-shell-command): Make a while loop when waiting for
214 process exit.
215
581d24e7
MA
2162014-02-11 Michael Albinus <michael.albinus@gmx.de>
217
218 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
219 and `vc-hg'. Declare `tramp-find-executable' and
220 `tramp-get-remote-path'.
221 (tramp-test29-vc-registered): New test.
222 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
223
cad6dfb6
MA
2242014-02-07 Michael Albinus <michael.albinus@gmx.de>
225
226 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
227 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
228 (tramp-test28-shell-command): Improve `shell-command' test. Add
229 `async-shell-command' tests.
230
40d2f2e4
MA
2312014-02-04 Michael Albinus <michael.albinus@gmx.de>
232
233 * automated/file-notify-tests.el (file-notify--wait-for-events):
234 Use `read-event' instead of `sit-for'.
235 (file-notify-test02-events): Remove expected result, the bug is
236 fixed meanwhile.
237 (file-notify-test02-events, file-notify-test03-autorevert):
238 Use `sleep-for' instead of `sit-for'.
239
e2a67bd0
DG
2402014-01-31 Dmitry Gutov <dgutov@yandex.ru>
241
242 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
243 New test.
244
dc9c8c62
MA
2452014-01-27 Michael Albinus <michael.albinus@gmx.de>
246
247 * automated/file-notify-tests.el (file-notify--deftest-remote):
248 Do not skip when the local test has failed. They are unrelated.
249 (file-notify--wait-for-events): Use `sit-for'. Let-bind
250 `noninteractive' to nil, otherwise `sit-for' could be degraded to
251 `sleep-for'.
252 (file-notify-test02-events): Check for `file-remote-p' instead of
253 `file-notify--test-remote-enabled'.
254
5511e5c5
MA
2552014-01-26 Michael Albinus <michael.albinus@gmx.de>
256
257 * automated/file-notify-tests.el (file-notify-test02-events):
258 Let test case fail for Bug#16519.
259
29f5e020
MA
2602014-01-22 Michael Albinus <michael.albinus@gmx.de>
261
262 * automated/file-notify-tests.el (file-notify-test02-events):
263 Hide Bug#16519, until it is solved.
264
ca4cfde3
MA
2652014-01-21 Michael Albinus <michael.albinus@gmx.de>
266
63389c25
MA
267 * automated/file-notify-tests.el
268 (file-notify--test-local-enabled): Fix error in logic.
269 (file-notify--wait-for-events): New defmacro.
270 (file-notify-test02-events): Make short breaks between file operations.
271 Use `file-notify--wait-for-events'. Check, that events have arrived.
272 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
273
ca4cfde3
MA
274 * automated/comint-testsuite.el
275 (comint-testsuite-password-strings): Add localized examples.
276
16063016
MA
2772014-01-17 Michael Albinus <michael.albinus@gmx.de>
278
279 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
280 case if inotify is not linked with Emacs. Use `read-event' rather
281 than `sit-for' in order to process events. (Bug#13662)
282
6a1f3c11
MA
2832014-01-13 Michael Albinus <michael.albinus@gmx.de>
284
285 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
286 test case with adapted test string. (Bug#13064)
287
1f5afa8c
GM
2882013-12-28 Glenn Morris <rgm@gnu.org>
289
290 * automated/electric-tests.el: Require 'elec-pair.
291
8a6212d7 2922013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
293
294 * automated/electric-tests.el (electric-pair-test-for):
295 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
296 `transient-mark-mode' set to `lambda'.
297
1f5afa8c 298 * automated/electric-tests.el: New file.
3b8d5131 299
01379221
FEG
3002013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
301
302 * automated/python-tests.el
303 (python-nav-lisp-forward-sexp-safe-1): Remove test.
304 (python-nav-forward-sexp-safe-1): New test.
305
b520f210
DG
3062013-12-20 Dmitry Gutov <dgutov@yandex.ru>
307
308 * automated/ruby-mode-tests.el: Add tests for
309 `ruby-align-to-stmt-keywords'.
310
311 * indent/ruby.rb: Update examples to reflect the lack of change in
312 default indentation of `begin' blocks.
313
5556c0ce
DG
3142013-12-17 Dmitry Gutov <dgutov@yandex.ru>
315
316 * indent/ruby.rb: Update examples according to the change
317 in `smie-indent-close'.
318
276bc333
DG
3192013-12-14 Dmitry Gutov <dgutov@yandex.ru>
320
321 * indent/ruby.rb: New examples.
322
bc9222c9
FEG
3232013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
324
325 * automated/python-tests.el (python-indent-dedenters-2): New test.
326
09faee72
FEG
3272013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
328
329 * automated/python-tests.el (python-indent-after-comment-1)
330 (python-indent-after-comment-2): New tests.
331
f54de22e
NT
3322013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
333
a12bf61e
GM
334 * automated/python-tests.el (python-indent-block-enders-1):
335 Rename from python-indent-block-enders.
f54de22e
NT
336 (python-indent-block-enders-2): New test.
337
939fef29
DG
3382013-12-08 Dmitry Gutov <dgutov@yandex.ru>
339
340 * indent/js.js: New file.
341
0494d994
MA
3422013-12-05 Michael Albinus <michael.albinus@gmx.de>
343
344 * automated/dbus-tests.el: New file.
345
bf4906d7
CD
3462013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
347
348 * automated/regexp-tests.el: New file.
349
a48eb50b
EZ
3502013-11-29 Eli Zaretskii <eliz@gnu.org>
351
bf4906d7
CD
352 * automated/reftex-tests.el (reftex-parse-from-file-test):
353 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
354 names are comparable as strings.
355
a48eb50b
EZ
356 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
357 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 358 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 359
0845be75
GM
3602013-11-28 Glenn Morris <rgm@gnu.org>
361
362 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
363
f7ec0d94
EZ
3642013-11-28 Eli Zaretskii <eliz@gnu.org>
365
bf4906d7 366 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
367 (EMACSOPT): Use $(PATH_SEP).
368
23293cb0
MA
3692013-11-28 Michael Albinus <michael.albinus@gmx.de>
370
371 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
372 Set to nil.
373
1baa1e49
MA
3742013-11-27 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/file-notify-tests.el
377 (file-notify-test-remote-temporary-file-directory):
378 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
379 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
380 (file-notify--deftest-remote): Cleanup connection initially.
381 (file-notify-test03-autorevert): Run also in batch mode. Use a
382 larger timeout for remote files. `sit-for' 1 second; 0.1 second
383 does not work on MS Windows. Call `accept-process-output' for
384 remote files. Apply `string-match' instead of `string-equal', the
385 messages are different on MS Windows.
386
387 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
388 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
389 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
390
17e0445b
GM
3912013-11-23 Glenn Morris <rgm@gnu.org>
392
0b09f7c0
GM
393 * automated/python-tests.el (python-shell-make-comint-1)
394 (python-shell-make-comint-2, python-shell-get-process-1):
395 Suppress creation of some temp-files.
396
f4d341af
GM
397 * automated/python-tests.el (python-shell-parse-command-1)
398 (python-shell-make-comint-1, python-shell-make-comint-2)
399 (python-shell-get-process-1)
400 (python-shell-internal-get-or-create-process-1):
401 Skip rather than fail if prereqs not found.
402
17e0445b
GM
403 * automated/Makefile.in (emacs):
404 Empty EMACSLOADPATH rather than unsetting.
405
48592bfd
GM
4062013-11-22 Glenn Morris <rgm@gnu.org>
407
408 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
409 Set expected-result.
410
2df10228
GM
4112013-11-21 Glenn Morris <rgm@gnu.org>
412
009111d6
GM
413 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
414 (compile-main): Pass XARGS_LIMIT to xargs.
415
2df10228
GM
416 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
417 (EMACSOPT): Use PATH_SEPARATOR.
418
c295fc18 4192013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 420
a12bf61e 421 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 422 Add a failing test for Bug#15874.
4e9fc48c
BB
423 (ruby--insert-coding-comment-ruby-style)
424 (ruby--insert-coding-comment-emacs-style)
425 (ruby--insert-coding-comment-custom-style):
30654657
BB
426 Add a few tests for `ruby--insert-coding-comment'.
427
ec2c4ee6
PE
4282013-11-18 Paul Eggert <eggert@cs.ucla.edu>
429
430 Improve API of recently-added bool vector functions (Bug#15912).
431 * automated/data-tests.el: Adjust to API changes.
432
0010ca51
MA
4332013-11-16 Michael Albinus <michael.albinus@gmx.de>
434
435 * automated/tramp-tests.el (tramp-test07-file-exists-p)
436 (tramp-test08-file-local-copy)
437 (tramp-test09-insert-file-contents, tramp-test10-write-region)
438 (tramp-test11-copy-file, tramp-test12-rename-file)
439 (tramp-test13-make-directory, tramp-test14-delete-directory)
440 (tramp-test15-copy-directory, tramp-test16-directory-files)
441 (tramp-test17-insert-directory, tramp-test18-file-attributes)
442 (tramp-test19-directory-files-and-attributes)
443 (tramp-test20-file-modes, tramp-test21-file-links)
444 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
445 (tramp-test24-file-name-completion, tramp-test25-load)
446 (tramp-test26-process-file, tramp-test27-start-file-process)
447 (tramp-test28-shell-command): Cleanup connection initially.
448
82407168
MA
4492013-11-15 Michael Albinus <michael.albinus@gmx.de>
450
451 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
452 connection before running the test.
453
3cd4192f
MA
4542013-11-15 Michael Albinus <michael.albinus@gmx.de>
455
456 * automated/tramp-tests.el (tramp-test15-copy-directory)
457 (tramp-test16-directory-files, tramp-test17-insert-directory)
458 (tramp-test18-file-attributes)
459 (tramp-test19-directory-files-and-attributes)
460 (tramp-test20-file-modes, tramp-test21-file-links)
461 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
462 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 463 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 464 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
465 (tramp-test29-utf8): New test.
466
927fbd6b
MA
4672013-11-13 Michael Albinus <michael.albinus@gmx.de>
468
469 * automated/file-notify-tests.el (file-notify-test02-events)
470 (file-notify-test03-autorevert): Suppress messages in `write-region'.
471
472 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
473 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
474 (tramp-test26-process-file, tramp-test28-shell-command):
475 Ensure, that the directory is not empty when calling "ls".
927fbd6b 476
8ee0219f
MA
4772013-11-11 Michael Albinus <michael.albinus@gmx.de>
478
479 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
480 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
481 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 482 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
483 (tramp-test26-process-file): Add tests.
484 (tramp-test11-copy-file): Remove debug message.
485 (tramp-test20-file-modes): Special case, if user is "root".
486
54099383
MA
4872013-11-08 Michael Albinus <michael.albinus@gmx.de>
488
1c49d6c2 489 * automated/file-notify-tests.el:
54099383 490 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
491 `tramp-remote-path' when running on hydra.
492 (tramp-test07-file-exists-p): Remove instrumentation code.
493 (tramp-test26-process-file): Don't use "/bin/true" and
494 "/bin/false", these paths do not exist on hydra.
54099383 495
21cfbae5
HE
4962013-11-08 Helmut Eller <eller.helmut@gmail.com>
497
7dd8b873 498 * automated/process-tests.el: New file.
21cfbae5 499
1f923923
DG
5002013-11-08 Dmitry Gutov <dgutov@yandex.ru>
501
502 * indent/ruby.rb: New examples.
503
6b4ac03e
GM
5042013-11-06 Glenn Morris <rgm@gnu.org>
505
506 * automated/Makefile.in (setwins): Avoid accidental matches.
507
6865f4d5
MA
5082013-11-06 Michael Albinus <michael.albinus@gmx.de>
509
510 * automated/tramp-tests.el (tramp-test07-file-exists-p):
511 Fix docstring. Instrument, in order to hunt failure on hydra.
512
c76489d6
GM
5132013-11-06 Glenn Morris <rgm@gnu.org>
514
515 * automated/flymake-tests.el (warning-predicate-rx-gcc)
516 (warning-predicate-function-gcc, warning-predicate-rx-perl)
517 (warning-predicate-function-perl):
518 * automated/info-xref.el (info-xref-test-makeinfo):
519 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
520 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
521
a213a541
MA
5222013-11-05 Michael Albinus <michael.albinus@gmx.de>
523
524 * automated/tramp-tests.el: New file.
525
dc503386
GM
5262013-11-05 Glenn Morris <rgm@gnu.org>
527
2d748773
GM
528 Get rid of --chdir usage.
529 * automated/Makefile.in (EMACSOPT): Move -L here.
530 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
531 (setwins): Don't assume called from srcdir. Remove legacy stuff.
532 (.el.elc): No more need to pass -L here.
533 (compile-main): Get rid of sub-shell and cd.
534 (compile-clean, check): Get rid of cd.
535
d5112380
GM
536 Make it possible to run tests with a different working directory.
537 * automated/flymake-tests.el (flymake-tests-data-directory): New.
538 (flymake-tests--current-face): Use flymake-tests-data-directory.
539 (warning-predicate-function-gcc, warning-predicate-rx-perl)
540 (warning-predicate-function-perl): Adapt for above change.
541 * automated/zlib-tests.el (zlib-tests-data-directory): New.
542 (zlib--decompress): Use zlib-tests-data-directory.
543
b5d402d6
GM
544 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
545 Remove test that makes no sense.
546
dc503386
GM
547 * automated/files.el (files-test-local-variable-data):
548 Fix result typo presumably caused by interference from dir-locals.
549 (file-test--do-local-variables-test): Prevent dir-locals interfering.
550
dca01b09
DG
5512013-11-04 Dmitry Gutov <dgutov@yandex.ru>
552
553 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 554 Move a now-successful example.
dca01b09
DG
555
556 * automated/ruby-mode-tests.el: Remove outdated comment.
557
8b77446f
GM
5582013-11-04 Glenn Morris <rgm@gnu.org>
559
560 * automated/Makefile.in (abs_srcdir): Remove.
561 (emacs): Unset EMACSLOADPATH.
562 (.el.elc, check): Use -L to append srcdir to load-path.
563
2ffcf5fe
GM
5642013-11-02 Glenn Morris <rgm@gnu.org>
565
1f43ed41 566 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 567 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 568 (abs_srcdir): New, set by configure.
67fb4e6a 569 (EMACS): Use a relative file name.
67bb589e 570 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
571 (lisp-compile): Remove (assume it's up-to-date).
572 (compile-main): Do not run lisp-compile.
1f43ed41
GM
573 (compile-main, compile-clean, compile-always, bootstrap-clean)
574 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 575 Use --chdir.
67bb589e
GM
576 (doit, compile, compile-always): Remove stuff copied from lisp/.
577 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 578
1affc48a
MA
5792013-10-31 Michael Albinus <michael.albinus@gmx.de>
580
581 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
582 Add a skipping test.
583
dee4ba59
SM
5842013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
585
586 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
587
588 * indent/css-mode.css (.x2): Test alignement inside braces.
589
bae91342
DG
5902013-10-26 Dmitry Gutov <dgutov@yandex.ru>
591
778859a8
DG
592 * indent/ruby.rb: New failing example.
593
dee4ba59
SM
594 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
595 Fix the test, in respect to adding the space after the curly.
bae91342 596
4ddbf128
MA
5972013-10-24 Michael Albinus <michael.albinus@gmx.de>
598
599 * automated/ert-tests.el (ert-test-skip-unless): New test case.
600 (ert-test-deftest): Adapt test for changed macro expansion.
601 (ert-test-run-tests-interactively):
602 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
603 Add a skipping test.
604
605 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
606 (file-notify--test-local-enabled): Make it a function. Check also
607 for `file-remote-p' of `temporary-file-directory'.
608 (file-notify--test-remote-enabled-checked): New defvar.
609 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
610 internal functions. Cache result.
611 (file-notify--deftest-remote, file-notify-test00-availability)
612 (file-notify-test01-add-watch, file-notify-test02-events)
613 (file-notify-test03-autorevert): Add checks with `skip_unless'.
614 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
615
369bbf71
DG
6162013-10-24 Dmitry Gutov <dgutov@yandex.ru>
617
618 * indent/ruby.rb: Fix syntax error in the latest example.
619
b8e3b0a9
GM
6202013-10-23 Glenn Morris <rgm@gnu.org>
621
622 * automated/Makefile.in (abs_top_srcdir, top_builddir):
623 New, set by configure.
624 (top_srcdir): Remove.
625 (abs_test, abs_lispsrc): New.
626 (lisp): No longer absolute.
627 (emacs, lisp-compile, compile, compile-always):
628 Quote entities that might contain whitespace.
629
a6462ef5
DG
6302013-10-22 Dmitry Gutov <dgutov@yandex.ru>
631
632 * indent/ruby.rb: Move two examples to "working" section, add one
633 more.
634
8c1ae481
DG
6352013-10-21 Dmitry Gutov <dgutov@yandex.ru>
636
dee4ba59
SM
637 * indent/ruby.rb: New examples for indentation of blocks.
638 Example of hash inside parens that inflooped before the present commit.
8c1ae481 639
ef566920
BR
6402013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
641
a12bf61e 642 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
643 allows another timer to run.
644
1eda1d8d
DG
6452013-10-14 Dmitry Gutov <dgutov@yandex.ru>
646
647 * indent/ruby.rb: More examples for bug#15594, both failing and
648 now passing.
649
55ee77a3
DG
6502013-10-11 Dmitry Gutov <dgutov@yandex.ru>
651
652 * indent/ruby.rb: Add two more cases.
653
6d8ca172
SM
6542013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
655
656 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
657 first use.
658 (ruby-should-indent): Use indent-according-to-mode.
659 (ruby-deftest-move-to-block): Use `declare'.
660
2f84ba10
DG
6612013-10-07 Dmitry Gutov <dgutov@yandex.ru>
662
663 * indent/ruby.rb: Fix a spurious change, add more failing examples.
664
20832de0
SM
6652013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
666
667 * indent/ruby.rb: Add a few more tests; adjust some indentation.
668
5cd9cda9
DG
6692013-10-06 Dmitry Gutov <dgutov@yandex.ru>
670
7318480c
DG
671 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
672 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
673
5cd9cda9
DG
674 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
675
34d1a133
SM
6762013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
677
678 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
679 Adjust indentation of continued line to the new SMIE behavior.
680
a27c1b72
SM
6812013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
682
683 * automated/completion-tests.el:
684 * indent/css-mode.css: New files.
685
acbadd00
DU
6862013-10-03 Daiki Ueno <ueno@gnu.org>
687
688 * automated/data/package/signed/archive-contents:
689 * automated/data/package/signed/archive-contents.sig:
690 * automated/data/package/signed/signed-good-1.0.el:
691 * automated/data/package/signed/signed-good-1.0.el.sig:
692 * automated/data/package/signed/signed-bad-1.0.el:
693 * automated/data/package/signed/signed-bad-1.0.el.sig:
694 * automated/data/package/key.pub:
695 * automated/data/package/key.sec: New files.
696
697 * automated/package-test.el (package-test-update-listing)
698 (package-test-update-archives, package-test-describe-package):
699 Adjust to package.el change.
700 (package-test-signed): New test.
701
494e898b
DG
7022013-10-01 Dmitry Gutov <dgutov@yandex.ru>
703
704 * automated/package-test.el: Update all cases to use :url instead
705 of :homepage.
706
707 * automated/package-x-test.el
708 (package-x-test--single-archive-entry-1-3): Same.
709
056453c6
DG
7102013-09-29 Dmitry Gutov <dgutov@yandex.ru>
711
712 * automated/package-test.el (simple-single-desc-1-4): Remove, it
713 was unused.
714 (simple-single-desc): Expect :homepage property.
715 (multi-file-desc): Same.
716 (with-package-test): Do not save previous `default-directory'
717 value, let-bind the var instead.
718 (package-test-install-single): Expect :homepage property in the
719 generated pkg file.
720 (package-test-describe-package): Expect Homepage button.
721 (package-test-describe-non-installed-package)
722 (package-test-describe-non-installed-multi-file-package): Same.
723 (package-test-describe-not-installed-package): Remove, it was a
724 duplicate.
725
726 * automated/package-x-test.el
727 (package-x-test--single-archive-entry-1-3): Expect :homepage
728 property.
729 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
730
731 * automated/data/package/simple-single-1.3.el: Add URL header.
732
733 * automated/data/package/archive-contents: Add :homepage
734 properties to `simple-single' and `multi-file'.
735
3e0b94e7
DC
7362013-09-22 Daniel Colascione <dancol@dancol.org>
737
a12bf61e 738 * automated/data-tests.el:
3e0b94e7
DC
739 (bool-vector-count-matches-all-0-nil)
740 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
741 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
742 (bool-vector-count-matches-at, bool-vector-intersection-op)
743 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 744 (bool-vector-set-difference-op)
ffb3f67a 745 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
746 (mock-bool-vector-count-matches-at)
747 (test-bool-vector-bv-from-hex-string)
748 (test-bool-vector-to-hex-string)
749 (test-bool-vector-count-matches-at-tc)
750 (test-bool-vector-apply-mock-op)
751 (test-bool-vector-binop): New helper functions.
752 (bool-vector-test-vectors): New testcase data.
753
31dca772
R
7542013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
755
756 * automated/advice-tests.el (advice-test-called-interactively-p-around)
757 (advice-test-called-interactively-p-filter-args)
758 (advice-test-called-interactively-p-around): New tests.
759
cde40d2b
GM
7602013-09-16 Glenn Morris <rgm@gnu.org>
761
0c2a2b57
GM
762 * automated/eshell.el (eshell-match-result):
763 Return a more informative failure than simply "false". Update callers.
764
cde40d2b
GM
765 * automated/eshell.el (eshell-test/for-name-shadow-loop):
766 Test value before and after loop as well as during.
767
1e53bb4b
GM
7682013-09-15 Glenn Morris <rgm@gnu.org>
769
770 * automated/eshell.el (eshell-test/for-name-shadow-loop):
771 New test. (Bug#15372)
772 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
773
9dc7e8e1
GM
7742013-09-13 Glenn Morris <rgm@gnu.org>
775
776 * automated/eshell.el (with-temp-eshell):
777 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
778 (eshell-test-command-result): New, again using a temp directory.
779 Replace eshell-command-result with this throughout.
e16582b6
GM
780 (eshell-test/for-loop, eshell-test/for-name-loop):
781 Ensure environment variables don't confuse us.
9dc7e8e1 782
2d5788f4
GM
7832013-09-12 Glenn Morris <rgm@gnu.org>
784
785 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 786 due to "has a running process; kill it?" prompts.
2d5788f4 787
ae5e4c48
SM
7882013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
789
790 * automated/eshell.el: Rename from eshell.el.
791 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
792
f8ccce03
GM
7932013-09-01 Glenn Morris <rgm@gnu.org>
794
795 * automated/Makefile.in (setwins): Avoid leading space in $wins.
796 Otherwise the sed command used by eg compile-main ends up
797 containing "/*.el". (Bug#15170)
798
50b13cde
PE
7992013-08-28 Paul Eggert <eggert@cs.ucla.edu>
800
e903c210 801 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
802 for portability to hosts where /bin/sh has problems.
803
6ee60310
DE
8042013-08-21 David Engster <deng@randomsample.de>
805
806 * automated/eieio-tests.el, automated/eieio-test-persist.el:
807 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
808 upstream. Changed to use ERT.
809
281c7202
DH
8102013-08-14 Daniel Hackney <dan@haxney.org>
811
a12bf61e
GM
812 * automated/package-test.el: Remove tar-package-building functions.
813 Tar file used for testing is included in the repository.
281c7202
DH
814 (package-test-install-texinfo, package-test-cleanup-built-files):
815 Remove.
816
ad756449
FEG
8172013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
818
819 * automated/python-tests.el (python-imenu-create-index-4)
820 (python-imenu-create-flat-index-2): New tests.
821
3e2cd454
GM
8222013-08-05 Glenn Morris <rgm@gnu.org>
823
824 * automated/mule-util.el: New file, with tests extracted from
825 lisp/international/mule-util.el.
826
671d5c16
SM
8272013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
828
829 * automated/advice-tests.el (advice-tests-nadvice): Test removal
830 before definition.
831 (advice-tests-macroaliases): New test.
832
2ad0a067
GM
8332013-08-04 Glenn Morris <rgm@gnu.org>
834
dc8dfa8a
GM
835 * automated/ert-tests.el: Disable failing test that no-one seems
836 to know how to fix. (Bug#13064)
837
2ad0a067
GM
838 * automated/icalendar-tests.el (icalendar-tests--test-export)
839 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 840 Remove debug messages.
2ad0a067 841
f3ffcd8c
GM
8422013-08-03 Glenn Morris <rgm@gnu.org>
843
1f21d308
GM
844 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
845
f3ffcd8c
GM
846 * automated/icalendar-tests.el (icalendar-tests--test-export)
847 (icalendar-tests--test-import):
5e471f0d 848 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
849 (icalendar-tests--test-import): Reset zone even if error occurred.
850
a104f656
SM
8512013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
852
853 * automated/core-elisp-tests.el: New file.
854
7d7e9a73
GM
8552013-08-01 Glenn Morris <rgm@gnu.org>
856
857 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
858 Try to check that the remote system has a notification program.
859
67a17772
GM
8602013-07-31 Glenn Morris <rgm@gnu.org>
861
862 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
863
e81dd54d
MA
8642013-07-24 Michael Albinus <michael.albinus@gmx.de>
865
866 * automated/file-notify-tests.el
867 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 868 `file-notify-support' occurrences.
e81dd54d
MA
869 (file-notify--test-remote-enabled): New defun.
870 (file-notify--deftest-remote): Use it.
871 (file-notify-test00-availability): Rewrite.
872 (file-notify-test00-availability-remote): New defun.
873 (file-notify-test01-add-watch): Rewrite first erroneous check.
874
66878244
GM
8752013-07-23 Glenn Morris <rgm@gnu.org>
876
97afc49a
GM
877 * automated/inotify-test.el (inotify-file-watch-simple):
878 Delete temp-file when done.
879
66878244
GM
880 * automated/subword-tests.el: Require subword.
881
0ac26976
SM
8822013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
883
884 * automated/subword-tests.el: New file.
885
1f0480d4
FEG
8862013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
887
888 * automated/python-tests.el (python-imenu-create-index-2)
889 (python-imenu-create-index-3): New tests.
890
7faba176
GM
8912013-07-11 Glenn Morris <rgm@gnu.org>
892
a19b3c2d
GM
893 * automated/ert-tests.el: Require cl-lib at runtime too.
894 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
895 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
896 (ert-test-set-functions, ert-test-gensym)
897 (ert-test-coerce-to-vector, ert-test-string-position)
898 (ert-test-mismatch): Remove tests.
899 * automated/cl-lib.el: New, split from ert-tests.el.
900
d2e1542a
GM
901 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
902 Goto point-min.
903 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
904 (ruby-move-to-block-skips-percent-literal)
905 (ruby-move-to-block-skips-heredoc)
906 (ruby-move-to-block-moves-from-else-to-if)
907 (ruby-beginning-of-defun-does-not-fold-case)
908 (ruby-end-of-defun-skips-to-next-line-after-the-method):
909 Replace goto-line with forward-line/goto-char.
910 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
911
03d01981
GM
912 * automated/package-test.el (makeinfo-buffer): Autoload.
913 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
914 (package-test-install-texinfo): Don't require makeinfo.
915
709c6d2b
GM
916 * automated/files.el: Stop "local variables" confusion.
917
63cd50d4
GM
918 * automated/flymake-tests.el (flymake-tests): Remove unused group.
919
a550ba33
GM
920 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
921 Use with-current-buffer.
922
7faba176
GM
923 * automated/undo-tests.el (undo-test-buffer-modified)
924 (undo-test-file-modified): New tests.
925
59eb37e5
MA
9262013-07-09 Michael Albinus <michael.albinus@gmx.de>
927
928 * automated/file-notify-tests.el (file-notify-test00-availability):
929 Set :expected-result.
930 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
931 (file-notify-test02-events, file-notify-test02-events-remote)
932 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
933 Skip when `file-notify-support' is nil. (Bug#14823)
934
771b2fc3
GM
9352013-07-09 Glenn Morris <rgm@gnu.org>
936
0b57d6fc
GM
937 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
938 Declare.
939 (inotify-file-watch-simple): Silence compiler.
940
a87b74fe
GM
941 * automated/python-tests.el (python-indent-block-enders):
942 Make it actually test something.
943
08be5fba
GM
944 * automated/package-x-test.el: Require package-test when compiling.
945
771b2fc3 946 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
947 * automated/imenu-test.el, automated/package-x-test.el:
948 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 949 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 950
0f01f02f
KH
9512013-07-08 Kenichi Handa <handa@gnu.org>
952
953 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
954 Use with-ccoding-priority to avoid side-effect (Bug#14781).
955
84b6d3df
MA
9562013-07-05 Michael Albinus <michael.albinus@gmx.de>
957
958 * automated/file-notify-tests.el
ae5e4c48
SM
959 (file-notify-test-remote-temporary-file-directory):
960 Use `null-device' on w32.
84b6d3df
MA
961 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
962 (file-notify--test-results, file-notify--test-event)
963 (file-notify--deftest-remote, file-notify--event-test)
964 (file-notify--test-event-handler)
ae5e4c48 965 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
966 internal.
967 (tramp-message-show-message, tramp-read-passwd): Tweak them for
968 better fitting in noninteractive tests.
ae5e4c48
SM
969 (file-notify-test00-availability): Rename from `file-notify-test0'.
970 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
971 Use `temporary-file-directory '.
972 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
973 (file-notify-test02-events): Rename from `file-notify-test2'.
974 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
975 (file-notify-test03-autorevert): Rename from
84b6d3df 976 `file-notify-test4'. Use timeouts.
ae5e4c48 977 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
978 `file-notify-test5'.
979
46e4f821
MA
9802013-07-04 Michael Albinus <michael.albinus@gmx.de>
981
982 * automated/file-notify-tests.el: New package.
983
3e3da660
KH
9842013-06-28 Kenichi Handa <handa@gnu.org>
985
986 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 987 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
988 Callers changed.
989 (decoder-tests-filename): New function.
990 (decoder-tests-prefer-utf-8-read)
991 (decoder-tests-prefer-utf-8-write): New function.
992 (ert-test-decoder-prefer-utf-8): New test.
993
10a2da6e
DG
9942013-06-27 Dmitry Gutov <dgutov@yandex.ru>
995
996 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
997 (package-x-test--single-archive-entry-1-3)
998 (package-x-test--single-archive-entry-1-4): Fix the tests, by
999 using the appropriate data structure.
10a2da6e 1000
9ea5cf9f
DG
10012013-06-27 Daniel Hackney <dan@haxney.org>
1002
1003 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
1004
1005 * automated/package-x-test.el: New file.
1006
1007 * automated/package-test.el: New file.
1008
1009 * automated/data/package: New directory, with test examples.
1010
fc3ec982
GM
10112013-06-27 Glenn Morris <rgm@gnu.org>
1012
df86ba7d
GM
1013 * automated/python-tests.el (python-tests-with-temp-file):
1014 Clean up after ourself.
1015
fc3ec982 1016 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 1017 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 1018
f2136e1e
GM
10192013-06-26 Glenn Morris <rgm@gnu.org>
1020
1021 * automated/info-xref.el: New file.
1022
51f85387
GM
10232013-06-25 Glenn Morris <rgm@gnu.org>
1024
1025 * automated/occur-tests.el (occur-test-create): New function.
1026 Use it to create separate tests for each element, so we run them
1027 all rather than stopping at the first error.
1028
6e0e82a0 10292013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
1030
1031 * automated/occur-tests.el (occur-tests):
1032 Update for 2013-05-29 change to occur header line.
1033
c5b0993e
EW
10342013-06-21 Eduard Wiebe <usenet@pusto.de>
1035
1036 Test suite for flymake.
1037 * automated/flymake-tests.el:
1038 * automated/flymake/warnpred/Makefile
1039 * automated/flymake/warnpred/test.c
1040 * automated/flymake/warnpred/test.pl: New files.
1041
02a87775
TH
10422013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1043
4f405069 1044 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 1045
18d78c5e
TH
10462013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1047
1048 * automated/reftex-tests.el: New test suite for reftex.
1049
19bb8e62
DG
10502013-05-31 Dmitry Gutov <dgutov@yandex.ru>
1051
1052 * automated/ruby-mode-tests.el: New tests, for percent literals
1053 and expression expansion.
1054
f236dd84
LL
10552013-05-29 Leo Liu <sdl.web@gmail.com>
1056
1057 * indent/octave.m: Tweak.
1058
797c9e3d
AG
10592013-05-26 Aidan Gauland <aidalgol@amuri.net>
1060
a12bf61e 1061 * eshell.el: Rewrite tests using ERT.
797c9e3d 1062
cce6beeb
LL
10632013-05-25 Leo Liu <sdl.web@gmail.com>
1064
1065 * indent/octave.m: Add tests for %!, # and ### comments.
1066
bc9a5003
KH
10672013-05-23 Kenichi Handa <handa@gnu.org>
1068
1069 * automated/decoder-tests.el: New file.
1070
1a0a0a8a
DG
10712013-05-19 Dmitry Gutov <dgutov@yandex.ru>
1072
1073 * indent/ruby.rb: Add multiline regexp example.
1074
1075 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
1076 (ruby-regexp-skips-over-interpolation)
1077 (ruby-regexp-continues-till-end-when-unclosed)
1078 (ruby-regexp-can-be-multiline)
1079 (ruby-interpolation-inside-percent-literal): New tests.
1080
a9e4425b
SM
10812013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1082
1083 * indent/ruby.rb: Fix indentation after =; add more cases.
1084
aa7dab97
SM
10852013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1086
1087 * indent/pascal.pas: Add test for mis-identified comments.
1088
1398a54d
MY
10892013-04-01 Masatake YAMATO <yamato@redhat.com>
1090
a12bf61e 1091 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1092
adc31213
FEG
10932013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1094
1095 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1096 Remove test.
adc31213
FEG
1097 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1098 New tests.
1099
04754d36
FEG
11002013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1101
1102 * automated/python-tests.el (python-nav-backward-defun-2)
1103 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1104 (python-nav-forward-defun-3): New tests.
1105
083850a6
FEG
11062013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1107
1108 * automated/python-tests.el (python-nav-backward-defun-1)
1109 (python-nav-forward-defun-1): New tests.
1110
694569fc
MY
11112013-04-09 Masatake YAMATO <yamato@redhat.com>
1112
c295fc18 1113 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1114
8d3655be 11152013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1116
8d3655be 1117 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1118 (python-info-current-defun-2): Fix test.
1119
2054a6c3
PE
11202013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1121
1122 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1123
929aeac6 11242013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1125
929aeac6 1126 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1127 (python-tests-with-temp-file): New macro.
1128 (python-tests-shell-interpreter): New var.
1129 (python-shell-get-process-name-1)
1130 (python-shell-internal-get-process-name-1)
1131 (python-shell-parse-command-1)
1132 (python-shell-calculate-process-environment-1)
1133 (python-shell-calculate-process-environment-2)
1134 (python-shell-calculate-process-environment-3)
1135 (python-shell-calculate-exec-path-1)
1136 (python-shell-calculate-exec-path-2)
1137 (python-shell-make-comint-1)
1138 (python-shell-make-comint-2)
1139 (python-shell-get-process-1)
1140 (python-shell-get-or-create-process-1)
1141 (python-shell-internal-get-or-create-process-1): New tests.
1142
cfbf790d 11432013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1144
62cfd799 1145 * automated/python-tests.el: New file.
4dddd5dc 1146
53ca88c4
DG
11472013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1148
1149 * automated/ruby-mode-tests.el
1150 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1151 bits inside the examples.
1152 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1153 (ruby-add-log-current-method-after-inner-class):
1154 Lower expectations: move point inside a method, initially.
53ca88c4 1155
7132e457
DG
11562013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1157
1158 * automated/ruby-mode-tests.el
1159 (ruby-move-to-block-skips-percent-literal): New test.
1160
6e5c1569
CY
11612013-02-04 Chong Yidong <cyd@gnu.org>
1162
1163 * automated/thingatpt.el: New file.
1164
984096ed
CY
11652013-02-03 Chong Yidong <cyd@gnu.org>
1166
aa7dab97
SM
1167 * automated/files.el (file-test--do-local-variables-test):
1168 Avoid compilation warning message.
984096ed 1169
b1625024
DG
11702013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1171
1172 * automated/ruby-mode-tests.el
1173 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1174 * automated/ruby-mode-tests.el (ruby-block-test-example):
1175 Break indentation of the do block opener and add a line inside it.
1176 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1177 Adjust line numbers.
b1625024 1178
cb9c0a53
SM
11792013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1180
1181 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1182
51e73492
GM
11832013-01-14 Glenn Morris <rgm@gnu.org>
1184
1185 * automated/compile-tests.el (compile-tests--test-regexps-data):
1186 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1187
327a6cca
WJ
11882013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1189
1190 * automated/man-tests.el: New file.
1191
51fb5578
AH
11922013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1193
1194 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1195
3bace969
AH
11962013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1197
1198 * automated/undo-tests.el: New file.
1199
82e2a1f0 12002012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1201
1202 * automated/ruby-mode-tests.el
1203 (ruby-indent-after-block-in-continued-expression): New test.
1204
dbb530d9
DG
12052012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1206
e903c210 1207 * automated/ruby-mode-tests.el:
dbb530d9 1208 Rename one interpolation test; add three more.
bb808526
DG
1209 (ruby-with-temp-buffer): New macro, use it where appropriate.
1210 (ruby-add-log-current-method-examples): Use "_" for target point.
1211 Add four new tests for ruby-add-log-current-method.
dbb530d9 1212
a0099d31
GM
12132012-12-11 Glenn Morris <rgm@gnu.org>
1214
1215 * automated/f90.el (f90-test-bug13138): New test.
1216
81606b10
RS
12172012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1218
1219 * automated/inotify-test.el: New test.
1220
89eb3b0a
CY
12212012-12-02 Chong Yidong <cyd@gnu.org>
1222
1223 * automated/ruby-mode-tests.el
1224 (ruby-add-log-current-method-examples): Don't use loop macro, to
1225 allow automated testing to work.
1226
23ba2705
SM
12272012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1228
1229 * automated/advice-tests.el (advice-tests--data): Remove.
1230 (advice-tests): Move the tests directly here instead.
1231 Add called-interactively-p tests.
1232
19dc7206
SM
12332012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1234
1235 * automated/ert-x-tests.el: Use cl-lib.
1236 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1237
8619323f
DG
12382012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1239
1240 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1241 (ruby-indent-inside-heredoc-after-operator)
1242 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1243 Change direct font-lock face references to var references.
1244 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1245 (ruby-interpolation-inside-percent-literal-with-paren):
1246 New failing test.
8619323f 1247
f178c32d
DG
12482012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1249
1250 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1251 (ruby-singleton-class-no-heredoc-font-lock)
1252 (ruby-add-log-current-method-examples): New tests.
1253 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1254 (ruby-deftest-move-to-block): New macro.
1255 Add several move-to-block tests.
f178c32d 1256
231d8498
SM
12572012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1258
1259 * automated/advice-tests.el: New tests.
1260
8111f5e6
EZ
12612012-10-14 Eli Zaretskii <eliz@gnu.org>
1262
1263 * automated/compile-tests.el (compile-tests--test-regexps-data):
1264 Add new data for msft's new format.
1265
c3268831
DG
12662012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1267
1268 * automated/ruby-mode-tests.el:
1269 (ruby-toggle-block-to-multiline): New test.
1270 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1271 (ruby-toggle-block-to-brace): Use buffer-string.
1272
0ba2d4b6
DG
12732012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1274
1275 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1276
eada0861 12772012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1278
1279 * automated/files.el: Test every combination of values for
1280 enable-local-variables and enable-local-eval.
1281
450809af
CY
12822012-08-19 Chong Yidong <cyd@gnu.org>
1283
1284 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1285
a999ce26
CY
12862012-08-18 Chong Yidong <cyd@gnu.org>
1287
1288 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1289
f063063a
DG
12902012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1291
1292 * indent/ruby.rb: Rearrange examples, add new ones.
1293
0d9e2599
NN
12942012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1295
1296 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1297 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1298
9ff9402d 12992012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1300
1301 * automated/files.el: New file.
1302
bf1757d1
GM
1303 * automated/Makefile.in (all): Fix typo.
1304
9d2ed8a2
DG
13052012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1306
1307 * automated/ruby-mode-tests.el (ruby-should-indent):
1308 Add docstring, check (current-indentation) instead of (current-column).
1309 (ruby-should-indent-buffer): New function.
1310 Add tests for `ruby-deep-indent-paren' behavior.
1311 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1312
0d9e2599
NN
13132012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1314
1315 Original tests in test_ruby_mode.rb in upstream (author).
1316
9cd80478
DG
13172012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1318
1319 * automated/ruby-mode-tests.el (ruby-should-indent)
1320 (ruby-assert-state): New functions.
1321 Add new tests.
1322
c91562a6
DE
13232012-07-29 David Engster <deng@randomsample.de>
1324
9d2ed8a2
DG
1325 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1326 New variable to hold test data for name expansion.
c91562a6
DE
1327 (xml-parse-tests): Test the two different types of name expansion.
1328
d8efda90
JL
13292012-07-29 Juri Linkov <juri@jurta.org>
1330
1331 * automated/occur-tests.el (occur-test-case): Use predefined
1332 buffer name " *test-occur*" instead of a random buffer name.
1333
c28662a8
DG
13342012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1335
1336 * automated/ruby-mode-tests.el: New file with one test.
1337
45fd731c
SM
13382012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1339
efc26dbe
SM
1340 * indent/shell.sh: Add test case for ${#VAR}.
1341
45fd731c
SM
1342 * indent/latex-mode.tex: New file.
1343
a464a6c7
SM
13442012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1345
1346 * eshell.el: Use cl-lib.
1347
a76e6535
CY
13482012-07-03 Chong Yidong <cyd@gnu.org>
1349
1350 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1351
a7aef6f5
CY
13522012-07-02 Chong Yidong <cyd@gnu.org>
1353
a464a6c7
SM
1354 * automated/xml-parse-tests.el (xml-parse-tests--data):
1355 More testcases.
a7aef6f5 1356
fbf2e7ad
CY
13572012-07-01 Chong Yidong <cyd@gnu.org>
1358
1359 * automated/xml-parse-tests.el: New file.
1360
d5c6faf9
SM
13612012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1362
1363 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1364 Use cl-flet.
1365
ee574791
UJ
13662012-06-08 Ulf Jasper <ulf.jasper@web.de>
1367
d5c6faf9
SM
1368 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1369 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1370 (icalendar-import-with-timezone): New.
1371 (icalendar-real-world): Add new testcase as given in the bugreport
1372 of Bug#11473.
1373
6dbaa1c7
UJ
13742012-05-29 Ulf Jasper <ulf.jasper@web.de>
1375
1376 * automated/icalendar-tests.el (icalendar-tests--test-import):
1377 Include UID in import tests (Bug#11525).
1378 (icalendar-import-non-recurring, icalendar-import-rrule)
1379 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1380 UID-import change.
1381 (icalendar-import-with-uid): New.
1382 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1383 Include UID in cycle tests.
1384 (icalendar-cycle, icalendar-real-world): UID-import change.
1385
b847032c
GM
13862012-05-21 Glenn Morris <rgm@gnu.org>
1387
1388 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1389
5e561bc7
TZ
13902012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1391
1392 * automated/url-util-tests.el: New file to test
1393 lisp/url/url-util.el. Only `url-build-query-string' and
1394 `url-parse-query-string' are tested right now (Bug#8706).
1395
461ef3c5
SM
13962012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1397
1398 * indent/shell.sh:
1399 * indent/shell.rc: Ad some test cases.
1400
dfbd787f
SM
14012012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1402
1403 * indent/ruby.rb: New file, to test new syntax-propertize code.
1404
ab7ce8c1
GM
14052012-04-11 Glenn Morris <rgm@gnu.org>
1406
1407 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1408
6c0c7cfc
TZ
14092012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1410
1411 * automated/url-future-tests.el (url-future-tests): Move from
1412 lisp/url/url-future.el and rename.
1413
bdbc1c4e
UJ
14142012-01-29 Ulf Jasper <ulf.jasper@web.de>
1415
1416 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1417 Fix broken test, caused by missing trailing blank.
1418
5c09001c
CY
14192011-12-03 Chong Yidong <cyd@gnu.org>
1420
1421 * automated/compile-tests.el (compile-tests--test-regexps-data):
1422 Increase column numbers by one to reflect change in how
6df6ae42 1423 compilation-message is recorded (Bug#10172).
5c09001c 1424
394c65f1
GM
14252011-11-22 Glenn Morris <rgm@gnu.org>
1426
1427 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1428
cd1181db
JB
14292011-11-20 Juanma Barranquero <lekktu@gmail.com>
1430
1431 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1432
58179cce
JB
14332011-11-16 Juanma Barranquero <lekktu@gmail.com>
1434
7877f373
JB
1435 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1436 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1437 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1438
dba0634a
UJ
14392011-10-30 Ulf Jasper <ulf.jasper@web.de>
1440
1441 * automated/newsticker-tests.el
6df6ae42 1442 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1443 newsticker--treeview-tree-update.
1444
6d6a626c
UJ
14452011-10-29 Ulf Jasper <ulf.jasper@web.de>
1446
73c3f81d
UJ
1447 * automated/newsticker-tests.el
1448 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1449
a12bf61e 1450 * automated/newsticker-tests.el
6d6a626c 1451 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1452 newsticker treeview. Fixed bug#9763.
6d6a626c 1453
6e0a9be7
GM
14542011-10-20 Glenn Morris <rgm@gnu.org>
1455
e195ae68
GM
1456 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1457
6e0a9be7
GM
1458 * automated/vc-bzr.el: New file.
1459
21fedf28
GM
14602011-10-15 Glenn Morris <rgm@gnu.org>
1461
1462 * automated/f90.el: New file.
1463
81416b68
UJ
14642011-09-27 Ulf Jasper <ulf.jasper@web.de>
1465
1466 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1467 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1468
68575ab0
UJ
14692011-07-26 Ulf Jasper <ulf.jasper@web.de>
1470
1471 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1472 Remove, simply use string=.
68575ab0
UJ
1473 (icalendar--diarytime-to-isotime)
1474 (icalendar--datetime-to-diary-date)
1475 (icalendar--datestring-to-isodate)
1476 (icalendar--format-ical-event)
1477 (icalendar--parse-summary-and-rest)
1478 (icalendar-tests--do-test-import)
6df6ae42 1479 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1480 string= to EXPECTED ACTUAL.
1481 (icalendar--import-format-sample)
1482 (icalendar--format-ical-event)
1483 (icalendar-import-non-recurring)
1484 (icalendar-import-rrule)
1485 (icalendar-import-duration)
1486 (icalendar-import-bug-6766)
6df6ae42 1487 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1488 icalendar-tests--compare-strings.
1489 (icalendar-import-multiple-vcalendars): New.
1490
de316778
TZ
14912011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1492
1493 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1494 Require CL.
de316778 1495
c07b2710
JL
14962011-05-09 Juri Linkov <juri@jurta.org>
1497
1498 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1499 Convert to ERT.
1500
adec429a
CY
15012011-05-09 Chong Yidong <cyd@stupidchicken.com>
1502
1503 * automated/compile-tests.el: New file.
1504
c4c205d0
CY
15052011-05-08 Chong Yidong <cyd@stupidchicken.com>
1506
1507 * automated/font-parse-tests.el: Don't byte-compile.
1508
1509 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1510
6c075cd7
SM
15112011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1512
1513 * automated/lexbind-tests.el: New file.
1514
33383987
JB
15152011-03-07 Chong Yidong <cyd@stupidchicken.com>
1516
1517 * Version 23.3 released.
1518
81fb60b2
GM
15192011-03-05 Glenn Morris <rgm@gnu.org>
1520
1521 * eshell.el: Move here from lisp/eshell/esh-test.el.
1522
de69c0a8
CO
15232011-03-03 Christian Ohler <ohler@gnu.org>
1524
1525 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1526 New test.
1527
4856384c
UJ
15282011-02-20 Ulf Jasper <ulf.jasper@web.de>
1529
1530 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1531 convert to ERT format.
1532
aa0935b9
CY
15332011-02-14 Chong Yidong <cyd@stupidchicken.com>
1534
1535 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1536 convert to ERT format.
1537
ccded26c
SM
15382011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1539
1540 * indent/shell.sh:
1541 * indent/shell.rc: New files.
1542
372fb76b
CY
15432011-01-27 Chong Yidong <cyd@stupidchicken.com>
1544
1545 * automated/font-parse-tests.el: Move from
1546 font-parse-testsuite.el.
1547
6608a7d8
CY
15482011-01-26 Chong Yidong <cyd@stupidchicken.com>
1549
1550 * font-parse-testsuite.el (test-font-parse-data): New file.
1551
db5d03ea
SM
15522011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1553
1554 * indent/prolog.prolog: Add tokenizing tests.
1555
d221e780
CO
15562011-01-13 Christian Ohler <ohler@gnu.org>
1557
1558 * automated: New directory for automated tests.
1559
1560 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1561
1562 * automated/Makefile.in: New file.
1563
cbf83ce9
SM
15642010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1565
1566 * indent/modula2.mod: New file.
1567
d19dc73d
SM
15682010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1569
1570 * indent/octave.m: Add a test to ensure indentation is local.
1571
41f592d1
GM
15722010-10-23 Glenn Morris <rgm@gnu.org>
1573
1574 * comint-testsuite.el
d19dc73d
SM
1575 (comint-testsuite--test-comint-password-prompt-regexp):
1576 Add "Please enter the password". (Bug#7224)
41f592d1 1577
3672149f
SM
15782010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1579
1580 * indent/prolog.prolog: Use normal spacing around !.
1581
f5632fb6
SM
15822010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1583
1584 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1585
cf38dd42
SM
15862010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1587
1588 * indent/octave.m: Remove some `fixindent' not needed any more.
1589
e17b68ed
SM
15902010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1591
1592 * indent/octave.m: New file.
1593
81ee9410
UJ
15942010-08-08 Ulf Jasper <ulf.jasper@web.de>
1595
e17b68ed 1596 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1597 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1598 (icalendar-testsuite--run-internal-tests): New.
1599 (icalendar-testsuite--test-convert-ordinary-to-ical)
1600 (icalendar-testsuite--test-convert-block-to-ical)
1601 (icalendar-testsuite--test-convert-anniversary-to-ical)
1602 (icalendar-testsuite--test-parse-vtimezone)
1603 (icalendar-testsuite--do-test-export): Code formatting.
1604 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1605 (icalendar-testsuite--do-test-import)
3672149f
SM
1606 (icalendar-testsuite--do-test-cycle):
1607 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1608 (icalendar-testsuite--run-import-tests): Comment added.
1609 (icalendar-testsuite--run-import-tests)
e17b68ed 1610 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1611
71ab16dd
CY
16122010-06-25 Chong Yidong <cyd@stupidchicken.com>
1613
1614 * redisplay-testsuite.el (test-redisplay-3): New test.
1615
6534e58a
CY
16162010-06-11 Chong Yidong <cyd@stupidchicken.com>
1617
1618 * comint-testsuite.el: New file.
1619
927c346b
SM
16202010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1621
1622 * indent: New dir.
1623
61a808e8
CY
16242010-05-07 Chong Yidong <cyd@stupidchicken.com>
1625
1626 * Version 23.2 released.
1627
a4100ebe
CY
16282010-03-29 Chong Yidong <cyd@stupidchicken.com>
1629
3cbcd186
CY
1630 * cedet/semantic-ia-utest.el
1631 (semantic-symref-test-count-hits-in-tag): Add function, from
1632 semantic-test.el.
1633
a4100ebe
CY
1634 * cedet/tests/test.cpp:
1635 * cedet/tests/test.py:
1636 * cedet/tests/teststruct.cpp:
1637 * cedet/tests/testtemplates.cpp:
1638 * cedet/tests/testusing.cpp:
1639 * cedet/tests/scopetest.cpp:
1640 * cedet/tests/scopetest.java: Files deleted.
1641
1642 * cedet/tests/test.make:
1643 * cedet/tests/test.c:
1644 * cedet/tests/testjavacomp.java:
1645 * cedet/tests/testspp.c:
1646 * cedet/tests/testsppreplace.c:
1647 * cedet/tests/testsppreplaced.c:
1648 * cedet/tests/testsubclass.cpp:
1649 * cedet/tests/testsubclass.hh:
1650 * cedet/tests/testtypedefs.cpp:
1651 * cedet/tests/testvarnames.c:
1652 * cedet/tests/test.el:
1653 * cedet/tests/testdoublens.cpp:
1654 * cedet/tests/testdoublens.hpp: Add copyright header.
1655
85738751
SM
1656 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1657 Remove reference to deleted files.
1658
dc2d2590
JL
16592010-03-30 Juri Linkov <juri@jurta.org>
1660
1661 * occur-testsuite.el (occur-tests): Add tests for context lines.
1662
5275ff8b
JL
16632010-03-23 Juri Linkov <juri@jurta.org>
1664
1665 * occur-testsuite.el: New file.
1666
288f9fc0
CY
16672010-03-10 Chong Yidong <cyd@stupidchicken.com>
1668
1669 * Branch for 23.2.
1670
b4340b3f
UJ
16712010-02-19 Ulf Jasper <ulf.jasper@web.de>
1672
1673 * icalendar-testsuite.el
6df6ae42
JB
1674 (icalendar-testsuite--run-function-tests): Add new tests.
1675 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1676 testcase.
1677 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1678 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1679 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1680 (icalendar-testsuite--test-convert-block-to-ical): New.
1681 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1682 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1683
db9e401b
JB
16842010-01-18 Juanma Barranquero <lekktu@gmail.com>
1685
1686 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1687 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1688 Fix typos in docstrings and error messages.
1689 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1690
d1f18ec0
JB
16912010-01-14 Juanma Barranquero <lekktu@gmail.com>
1692
1693 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1694 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1695 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1696
6fe539d2
UJ
16972009-12-18 Ulf Jasper <ulf.jasper@web.de>
1698
1699 * icalendar-testsuite.el
d5c6faf9
SM
1700 (icalendar-testsuite--run-function-tests):
1701 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1702 (icalendar-testsuite--test-parse-vtimezone): New.
1703 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1704 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1705 whitespace -- see change of icalendar--add-diary-entry in
1706 icalendar.el.
6df6ae42 1707 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1708
d8085053
GM
17092009-09-30 Glenn Morris <rgm@gnu.org>
1710
1711 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1712
7c4dccd0
CY
17132009-06-26 Eric Ludlam <zappo@gnu.org>
1714
1715 * cedet/*: New unit tests, from CEDET repository.
1716
6ada5ad1
CY
17172009-06-26 Chong Yidong <cyd@stupidchicken.com>
1718
1719 * redisplay-testsuite.el: New file.
1720
70243478
CY
17212009-06-21 Chong Yidong <cyd@stupidchicken.com>
1722
1723 * Branch for 23.1.
1724
f052351a
UJ
17252009-01-25 Ulf Jasper <ulf.jasper@web.de>
1726
1727 * icalendar-testsuite.el
6df6ae42
JB
1728 (icalendar-testsuite--run-function-tests):
1729 Add icalendar-testsuite--test-diarytime-to-isotime.
1730 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1731 recent icalendar fixes.
1732 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1733 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1734 icalendar changes.
1735
dee5aa91
CY
17362008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1737
d4835507 1738 * bytecomp-testsuite.el: New file.
dee5aa91 1739
f052351a 17402008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1741
1742 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1743 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1744 (icalendar-testsuite--test-create-uid): New.
1745
d176d8c6
UJ
17462008-06-14 Ulf Jasper <ulf.jasper@web.de>
1747
1748 * newsticker-testsuite.el: New file.
1749
a4766629
GM
17502008-05-24 Ulf Jasper <ulf.jasper@web.de>
1751
1752 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1753 Add icalendar-testsuite--test-datestring-to-isodate,
1754 icalendar-testsuite--test-datetime-to-diary-date, and
1755 icalendar-testsuite--test-calendar-style.
35e951cd 1756 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1757 (icalendar-testsuite--test-parse-summary-and-rest):
1758 Doc fix. Remove european-calendar-style.
1759 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1760 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1761 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1762 (icalendar-testsuite--test-datestring-to-isodate)
1763 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1764 (icalendar-testsuite--test-calendar-style): New functions.
1765 (icalendar-testsuite--test-export): Handle iso date style.
1766 New arg INPUT-ISO. Use calendar-date-style.
1767 (icalendar-testsuite--test-import): Handle iso date style.
1768 New arg EXPECTED-ISO. Use calendar-date-style.
1769 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1770 (icalendar-testsuite--run-import-tests)
1771 (icalendar-testsuite--run-export-tests)
a4766629
GM
1772 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1773
e42fc905
GM
17742008-02-29 Glenn Morris <rgm@gnu.org>
1775
1776 * README: New file.
1777
366b88a2
GM
17782008-02-29 Ulf Jasper <ulf.jasper@web.de>
1779
1780 * icalendar-testsuite.el: New file.
1781
1782;; Local Variables:
880820fe 1783;; coding: utf-8
366b88a2
GM
1784;; End:
1785
ba318903 1786 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1787
1788 This file is part of GNU Emacs.
1789
4f43e937 1790 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1791 it under the terms of the GNU General Public License as published by
4f43e937
GM
1792 the Free Software Foundation, either version 3 of the License, or
1793 (at your option) any later version.
366b88a2
GM
1794
1795 GNU Emacs is distributed in the hope that it will be useful,
1796 but WITHOUT ANY WARRANTY; without even the implied warranty of
1797 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1798 GNU General Public License for more details.
1799
1800 You should have received a copy of the GNU General Public License
4f43e937 1801 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.