Undo in region after markers in undo history relocated
[bpt/emacs.git] / test / ChangeLog
CommitLineData
37ea8275
BR
12014-03-24 Barry O'Reilly <gundaetiapo@gmail.com>
2
3 * undo-tests.el (undo-test-marker-adjustment-nominal):
4 (undo-test-region-t-marker): New tests of marker adjustments.
5 (undo-test-marker-adjustment-moved):
6 (undo-test-region-mark-adjustment): New tests to demonstrate
7 bug#16818, which fail without the fix.
8
7eab98da
DC
92014-03-23 Daniel Colascione <dancol@dancol.org>
10
11 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
12 test: correct parsing of keyword arguments.
13
0ceba22e
DG
142014-03-23 Dmitry Gutov <dgutov@yandex.ru>
15
16 * automated/package-test.el (package-test-describe-package):
17 Fix test failure in non-graphical mode.
18
192014-03-22 Dmitry Gutov <dgutov@yandex.ru>
20
21 * automated/package-test.el (package-test-describe-package):
22 Check for the "Keywords: " line.
23
24 * automated/data/package/archive-contents: Include the :keywords
25 field in `simple-single' data form.
26
272014-03-21 Dmitry Gutov <dgutov@yandex.ru>
28
29 * automated/package-test.el
30 (package-test-install-two-dependencies): New test (bug#16826).
31
32 * automated/data/package/simple-two-depend-1.1.el: New file.
33
34 * automated/data/package/archive-contents:
35 Add info about the new package.
36
162427fe
MA
372014-03-07 Michael Albinus <michael.albinus@gmx.de>
38
39 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
40 (tramp-test10-write-region): Extend for out-of-band copy.
41 (tramp-test31-asynchronous-requests): New test.
42
35e951cd 432014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
44
45 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
46 Add new test of undo in region.
47 (undo-test-in-region-eob): Add test case described at
48 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
49
5b5774e5
MA
502014-02-28 Michael Albinus <michael.albinus@gmx.de>
51
52 * automated/tramp-tests.el (tramp--test-enabled)
53 (tramp-test15-copy-directory): No special handling of tramp-adb.el
54 anymore. It's fixed in that package.
55
154ba796
MA
562014-02-27 Michael Albinus <michael.albinus@gmx.de>
57
58 * automated/tramp-tests.el (tramp--test-enabled): Move connection
59 cleanup into this function. Remove respective code from all test
60 cases.
61 (tramp--instrument-test-case): Declare `indent' and `debug'.
62 Handle other errors as well.
63 (tramp-test14-delete-directory): Check for `file-error' error.
64 (tramp-test15-copy-directory): Ignore return value of
65 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
66 (tramp-test19-directory-files-and-attributes): Take care of
67 timestamp of "../".
68 (tramp-test20-file-modes, tramp-test27-start-file-process)
69 (tramp-test28-shell-command): Skip for tramp-adb.el.
70 (tramp-test21-file-links): `file-truename' shall preserve trailing
71 link of directories.
72 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
73 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
74 `kill-buffer-query-functions' to nil.
75 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
76
c6e08d12
MA
772014-02-21 Michael Albinus <michael.albinus@gmx.de>
78
79 * automated/tramp-tests.el
80 (tramp-test19-directory-files-and-attributes): Do not include
81 directories in comparison; they might have changed their
82 timestamps already.
83
d9386b0c
MA
842014-02-20 Michael Albinus <michael.albinus@gmx.de>
85
86 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
87 (tramp-test17-insert-directory): First line could contain more
88 text, when produced by `ls-lisp'.
89 (tramp-test19-directory-files-and-attributes): Instrument failed
90 test case.
91
76c92fdd
MA
922014-02-19 Michael Albinus <michael.albinus@gmx.de>
93
94 * automated/tramp-tests.el (tramp-test17-insert-directory):
95 Make first line "total 123" optional.
96 (tramp-test20-file-modes, tramp-test22-file-times)
97 (tramp-test26-process-file, tramp-test27-start-file-process)
98 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
99 tramp-smb.el.
100 (tramp-test20-file-modes): Check for "root" only when there is an
101 explicit user name.
102 (tramp-test21-file-links): Handle "... not supported" error.
103 (tramp-test22-file-times): Skip for "don't know" return values.
104 (tramp-test26-process-file, tramp-test28-shell-command):
105 Remove color escape sequences.
106 (tramp-test28-shell-command): Use `accept-process-output' rather
107 than `sit-for'.
108 (tramp-test30-utf8): Set coding system `utf-8'.
109
2830e9b6
MA
1102014-02-17 Michael Albinus <michael.albinus@gmx.de>
111
112 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
113 an initial `sit-for' prior the while loop.
114
dd7691b7
MA
1152014-02-16 Michael Albinus <michael.albinus@gmx.de>
116
117 Sync with Tramp 2.2.9.
118
119 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
120 (tramp-test28-shell-command): Make a while loop when waiting for
121 process exit.
122
581d24e7
MA
1232014-02-11 Michael Albinus <michael.albinus@gmx.de>
124
125 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
126 and `vc-hg'. Declare `tramp-find-executable' and
127 `tramp-get-remote-path'.
128 (tramp-test29-vc-registered): New test.
129 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
130
cad6dfb6
MA
1312014-02-07 Michael Albinus <michael.albinus@gmx.de>
132
133 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
134 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
135 (tramp-test28-shell-command): Improve `shell-command' test. Add
136 `async-shell-command' tests.
137
40d2f2e4
MA
1382014-02-04 Michael Albinus <michael.albinus@gmx.de>
139
140 * automated/file-notify-tests.el (file-notify--wait-for-events):
141 Use `read-event' instead of `sit-for'.
142 (file-notify-test02-events): Remove expected result, the bug is
143 fixed meanwhile.
144 (file-notify-test02-events, file-notify-test03-autorevert):
145 Use `sleep-for' instead of `sit-for'.
146
e2a67bd0
DG
1472014-01-31 Dmitry Gutov <dgutov@yandex.ru>
148
149 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
150 New test.
151
dc9c8c62
MA
1522014-01-27 Michael Albinus <michael.albinus@gmx.de>
153
154 * automated/file-notify-tests.el (file-notify--deftest-remote):
155 Do not skip when the local test has failed. They are unrelated.
156 (file-notify--wait-for-events): Use `sit-for'. Let-bind
157 `noninteractive' to nil, otherwise `sit-for' could be degraded to
158 `sleep-for'.
159 (file-notify-test02-events): Check for `file-remote-p' instead of
160 `file-notify--test-remote-enabled'.
161
5511e5c5
MA
1622014-01-26 Michael Albinus <michael.albinus@gmx.de>
163
164 * automated/file-notify-tests.el (file-notify-test02-events):
165 Let test case fail for Bug#16519.
166
29f5e020
MA
1672014-01-22 Michael Albinus <michael.albinus@gmx.de>
168
169 * automated/file-notify-tests.el (file-notify-test02-events):
170 Hide Bug#16519, until it is solved.
171
ca4cfde3
MA
1722014-01-21 Michael Albinus <michael.albinus@gmx.de>
173
63389c25
MA
174 * automated/file-notify-tests.el
175 (file-notify--test-local-enabled): Fix error in logic.
176 (file-notify--wait-for-events): New defmacro.
177 (file-notify-test02-events): Make short breaks between file operations.
178 Use `file-notify--wait-for-events'. Check, that events have arrived.
179 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
180
ca4cfde3
MA
181 * automated/comint-testsuite.el
182 (comint-testsuite-password-strings): Add localized examples.
183
16063016
MA
1842014-01-17 Michael Albinus <michael.albinus@gmx.de>
185
186 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
187 case if inotify is not linked with Emacs. Use `read-event' rather
188 than `sit-for' in order to process events. (Bug#13662)
189
6a1f3c11
MA
1902014-01-13 Michael Albinus <michael.albinus@gmx.de>
191
192 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
193 test case with adapted test string. (Bug#13064)
194
1f5afa8c
GM
1952013-12-28 Glenn Morris <rgm@gnu.org>
196
197 * automated/electric-tests.el: Require 'elec-pair.
198
8a6212d7 1992013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
200
201 * automated/electric-tests.el (electric-pair-test-for):
202 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
203 `transient-mark-mode' set to `lambda'.
204
1f5afa8c 205 * automated/electric-tests.el: New file.
3b8d5131 206
01379221
FEG
2072013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
208
209 * automated/python-tests.el
210 (python-nav-lisp-forward-sexp-safe-1): Remove test.
211 (python-nav-forward-sexp-safe-1): New test.
212
b520f210
DG
2132013-12-20 Dmitry Gutov <dgutov@yandex.ru>
214
215 * automated/ruby-mode-tests.el: Add tests for
216 `ruby-align-to-stmt-keywords'.
217
218 * indent/ruby.rb: Update examples to reflect the lack of change in
219 default indentation of `begin' blocks.
220
5556c0ce
DG
2212013-12-17 Dmitry Gutov <dgutov@yandex.ru>
222
223 * indent/ruby.rb: Update examples according to the change
224 in `smie-indent-close'.
225
276bc333
DG
2262013-12-14 Dmitry Gutov <dgutov@yandex.ru>
227
228 * indent/ruby.rb: New examples.
229
bc9222c9
FEG
2302013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
231
232 * automated/python-tests.el (python-indent-dedenters-2): New test.
233
09faee72
FEG
2342013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
235
236 * automated/python-tests.el (python-indent-after-comment-1)
237 (python-indent-after-comment-2): New tests.
238
f54de22e
NT
2392013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
240
a12bf61e
GM
241 * automated/python-tests.el (python-indent-block-enders-1):
242 Rename from python-indent-block-enders.
f54de22e
NT
243 (python-indent-block-enders-2): New test.
244
939fef29
DG
2452013-12-08 Dmitry Gutov <dgutov@yandex.ru>
246
247 * indent/js.js: New file.
248
0494d994
MA
2492013-12-05 Michael Albinus <michael.albinus@gmx.de>
250
251 * automated/dbus-tests.el: New file.
252
bf4906d7
CD
2532013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
254
255 * automated/regexp-tests.el: New file.
256
a48eb50b
EZ
2572013-11-29 Eli Zaretskii <eliz@gnu.org>
258
bf4906d7
CD
259 * automated/reftex-tests.el (reftex-parse-from-file-test):
260 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
261 names are comparable as strings.
262
a48eb50b
EZ
263 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
264 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 265 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 266
0845be75
GM
2672013-11-28 Glenn Morris <rgm@gnu.org>
268
269 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
270
f7ec0d94
EZ
2712013-11-28 Eli Zaretskii <eliz@gnu.org>
272
bf4906d7 273 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
274 (EMACSOPT): Use $(PATH_SEP).
275
23293cb0
MA
2762013-11-28 Michael Albinus <michael.albinus@gmx.de>
277
278 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
279 Set to nil.
280
1baa1e49
MA
2812013-11-27 Michael Albinus <michael.albinus@gmx.de>
282
283 * automated/file-notify-tests.el
284 (file-notify-test-remote-temporary-file-directory):
285 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
286 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
287 (file-notify--deftest-remote): Cleanup connection initially.
288 (file-notify-test03-autorevert): Run also in batch mode. Use a
289 larger timeout for remote files. `sit-for' 1 second; 0.1 second
290 does not work on MS Windows. Call `accept-process-output' for
291 remote files. Apply `string-match' instead of `string-equal', the
292 messages are different on MS Windows.
293
294 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
295 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
296 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
297
17e0445b
GM
2982013-11-23 Glenn Morris <rgm@gnu.org>
299
0b09f7c0
GM
300 * automated/python-tests.el (python-shell-make-comint-1)
301 (python-shell-make-comint-2, python-shell-get-process-1):
302 Suppress creation of some temp-files.
303
f4d341af
GM
304 * automated/python-tests.el (python-shell-parse-command-1)
305 (python-shell-make-comint-1, python-shell-make-comint-2)
306 (python-shell-get-process-1)
307 (python-shell-internal-get-or-create-process-1):
308 Skip rather than fail if prereqs not found.
309
17e0445b
GM
310 * automated/Makefile.in (emacs):
311 Empty EMACSLOADPATH rather than unsetting.
312
48592bfd
GM
3132013-11-22 Glenn Morris <rgm@gnu.org>
314
315 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
316 Set expected-result.
317
2df10228
GM
3182013-11-21 Glenn Morris <rgm@gnu.org>
319
009111d6
GM
320 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
321 (compile-main): Pass XARGS_LIMIT to xargs.
322
2df10228
GM
323 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
324 (EMACSOPT): Use PATH_SEPARATOR.
325
c295fc18 3262013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 327
a12bf61e 328 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 329 Add a failing test for Bug#15874.
4e9fc48c
BB
330 (ruby--insert-coding-comment-ruby-style)
331 (ruby--insert-coding-comment-emacs-style)
332 (ruby--insert-coding-comment-custom-style):
30654657
BB
333 Add a few tests for `ruby--insert-coding-comment'.
334
ec2c4ee6
PE
3352013-11-18 Paul Eggert <eggert@cs.ucla.edu>
336
337 Improve API of recently-added bool vector functions (Bug#15912).
338 * automated/data-tests.el: Adjust to API changes.
339
0010ca51
MA
3402013-11-16 Michael Albinus <michael.albinus@gmx.de>
341
342 * automated/tramp-tests.el (tramp-test07-file-exists-p)
343 (tramp-test08-file-local-copy)
344 (tramp-test09-insert-file-contents, tramp-test10-write-region)
345 (tramp-test11-copy-file, tramp-test12-rename-file)
346 (tramp-test13-make-directory, tramp-test14-delete-directory)
347 (tramp-test15-copy-directory, tramp-test16-directory-files)
348 (tramp-test17-insert-directory, tramp-test18-file-attributes)
349 (tramp-test19-directory-files-and-attributes)
350 (tramp-test20-file-modes, tramp-test21-file-links)
351 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
352 (tramp-test24-file-name-completion, tramp-test25-load)
353 (tramp-test26-process-file, tramp-test27-start-file-process)
354 (tramp-test28-shell-command): Cleanup connection initially.
355
82407168
MA
3562013-11-15 Michael Albinus <michael.albinus@gmx.de>
357
358 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
359 connection before running the test.
360
3cd4192f
MA
3612013-11-15 Michael Albinus <michael.albinus@gmx.de>
362
363 * automated/tramp-tests.el (tramp-test15-copy-directory)
364 (tramp-test16-directory-files, tramp-test17-insert-directory)
365 (tramp-test18-file-attributes)
366 (tramp-test19-directory-files-and-attributes)
367 (tramp-test20-file-modes, tramp-test21-file-links)
368 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
369 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 370 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 371 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
372 (tramp-test29-utf8): New test.
373
927fbd6b
MA
3742013-11-13 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/file-notify-tests.el (file-notify-test02-events)
377 (file-notify-test03-autorevert): Suppress messages in `write-region'.
378
379 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
380 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
381 (tramp-test26-process-file, tramp-test28-shell-command):
382 Ensure, that the directory is not empty when calling "ls".
927fbd6b 383
8ee0219f
MA
3842013-11-11 Michael Albinus <michael.albinus@gmx.de>
385
386 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
387 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
388 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 389 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
390 (tramp-test26-process-file): Add tests.
391 (tramp-test11-copy-file): Remove debug message.
392 (tramp-test20-file-modes): Special case, if user is "root".
393
54099383
MA
3942013-11-08 Michael Albinus <michael.albinus@gmx.de>
395
1c49d6c2 396 * automated/file-notify-tests.el:
54099383 397 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
398 `tramp-remote-path' when running on hydra.
399 (tramp-test07-file-exists-p): Remove instrumentation code.
400 (tramp-test26-process-file): Don't use "/bin/true" and
401 "/bin/false", these paths do not exist on hydra.
54099383 402
21cfbae5
HE
4032013-11-08 Helmut Eller <eller.helmut@gmail.com>
404
7dd8b873 405 * automated/process-tests.el: New file.
21cfbae5 406
1f923923
DG
4072013-11-08 Dmitry Gutov <dgutov@yandex.ru>
408
409 * indent/ruby.rb: New examples.
410
6b4ac03e
GM
4112013-11-06 Glenn Morris <rgm@gnu.org>
412
413 * automated/Makefile.in (setwins): Avoid accidental matches.
414
6865f4d5
MA
4152013-11-06 Michael Albinus <michael.albinus@gmx.de>
416
417 * automated/tramp-tests.el (tramp-test07-file-exists-p):
418 Fix docstring. Instrument, in order to hunt failure on hydra.
419
c76489d6
GM
4202013-11-06 Glenn Morris <rgm@gnu.org>
421
422 * automated/flymake-tests.el (warning-predicate-rx-gcc)
423 (warning-predicate-function-gcc, warning-predicate-rx-perl)
424 (warning-predicate-function-perl):
425 * automated/info-xref.el (info-xref-test-makeinfo):
426 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
427 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
428
a213a541
MA
4292013-11-05 Michael Albinus <michael.albinus@gmx.de>
430
431 * automated/tramp-tests.el: New file.
432
dc503386
GM
4332013-11-05 Glenn Morris <rgm@gnu.org>
434
2d748773
GM
435 Get rid of --chdir usage.
436 * automated/Makefile.in (EMACSOPT): Move -L here.
437 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
438 (setwins): Don't assume called from srcdir. Remove legacy stuff.
439 (.el.elc): No more need to pass -L here.
440 (compile-main): Get rid of sub-shell and cd.
441 (compile-clean, check): Get rid of cd.
442
d5112380
GM
443 Make it possible to run tests with a different working directory.
444 * automated/flymake-tests.el (flymake-tests-data-directory): New.
445 (flymake-tests--current-face): Use flymake-tests-data-directory.
446 (warning-predicate-function-gcc, warning-predicate-rx-perl)
447 (warning-predicate-function-perl): Adapt for above change.
448 * automated/zlib-tests.el (zlib-tests-data-directory): New.
449 (zlib--decompress): Use zlib-tests-data-directory.
450
b5d402d6
GM
451 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
452 Remove test that makes no sense.
453
dc503386
GM
454 * automated/files.el (files-test-local-variable-data):
455 Fix result typo presumably caused by interference from dir-locals.
456 (file-test--do-local-variables-test): Prevent dir-locals interfering.
457
dca01b09
DG
4582013-11-04 Dmitry Gutov <dgutov@yandex.ru>
459
460 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 461 Move a now-successful example.
dca01b09
DG
462
463 * automated/ruby-mode-tests.el: Remove outdated comment.
464
8b77446f
GM
4652013-11-04 Glenn Morris <rgm@gnu.org>
466
467 * automated/Makefile.in (abs_srcdir): Remove.
468 (emacs): Unset EMACSLOADPATH.
469 (.el.elc, check): Use -L to append srcdir to load-path.
470
2ffcf5fe
GM
4712013-11-02 Glenn Morris <rgm@gnu.org>
472
1f43ed41 473 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 474 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 475 (abs_srcdir): New, set by configure.
67fb4e6a 476 (EMACS): Use a relative file name.
67bb589e 477 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
478 (lisp-compile): Remove (assume it's up-to-date).
479 (compile-main): Do not run lisp-compile.
1f43ed41
GM
480 (compile-main, compile-clean, compile-always, bootstrap-clean)
481 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 482 Use --chdir.
67bb589e
GM
483 (doit, compile, compile-always): Remove stuff copied from lisp/.
484 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 485
1affc48a
MA
4862013-10-31 Michael Albinus <michael.albinus@gmx.de>
487
488 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
489 Add a skipping test.
490
dee4ba59
SM
4912013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
492
493 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
494
495 * indent/css-mode.css (.x2): Test alignement inside braces.
496
bae91342
DG
4972013-10-26 Dmitry Gutov <dgutov@yandex.ru>
498
778859a8
DG
499 * indent/ruby.rb: New failing example.
500
dee4ba59
SM
501 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
502 Fix the test, in respect to adding the space after the curly.
bae91342 503
4ddbf128
MA
5042013-10-24 Michael Albinus <michael.albinus@gmx.de>
505
506 * automated/ert-tests.el (ert-test-skip-unless): New test case.
507 (ert-test-deftest): Adapt test for changed macro expansion.
508 (ert-test-run-tests-interactively):
509 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
510 Add a skipping test.
511
512 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
513 (file-notify--test-local-enabled): Make it a function. Check also
514 for `file-remote-p' of `temporary-file-directory'.
515 (file-notify--test-remote-enabled-checked): New defvar.
516 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
517 internal functions. Cache result.
518 (file-notify--deftest-remote, file-notify-test00-availability)
519 (file-notify-test01-add-watch, file-notify-test02-events)
520 (file-notify-test03-autorevert): Add checks with `skip_unless'.
521 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
522
369bbf71
DG
5232013-10-24 Dmitry Gutov <dgutov@yandex.ru>
524
525 * indent/ruby.rb: Fix syntax error in the latest example.
526
b8e3b0a9
GM
5272013-10-23 Glenn Morris <rgm@gnu.org>
528
529 * automated/Makefile.in (abs_top_srcdir, top_builddir):
530 New, set by configure.
531 (top_srcdir): Remove.
532 (abs_test, abs_lispsrc): New.
533 (lisp): No longer absolute.
534 (emacs, lisp-compile, compile, compile-always):
535 Quote entities that might contain whitespace.
536
a6462ef5
DG
5372013-10-22 Dmitry Gutov <dgutov@yandex.ru>
538
539 * indent/ruby.rb: Move two examples to "working" section, add one
540 more.
541
8c1ae481
DG
5422013-10-21 Dmitry Gutov <dgutov@yandex.ru>
543
dee4ba59
SM
544 * indent/ruby.rb: New examples for indentation of blocks.
545 Example of hash inside parens that inflooped before the present commit.
8c1ae481 546
ef566920
BR
5472013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
548
a12bf61e 549 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
550 allows another timer to run.
551
1eda1d8d
DG
5522013-10-14 Dmitry Gutov <dgutov@yandex.ru>
553
554 * indent/ruby.rb: More examples for bug#15594, both failing and
555 now passing.
556
55ee77a3
DG
5572013-10-11 Dmitry Gutov <dgutov@yandex.ru>
558
559 * indent/ruby.rb: Add two more cases.
560
6d8ca172
SM
5612013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
562
563 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
564 first use.
565 (ruby-should-indent): Use indent-according-to-mode.
566 (ruby-deftest-move-to-block): Use `declare'.
567
2f84ba10
DG
5682013-10-07 Dmitry Gutov <dgutov@yandex.ru>
569
570 * indent/ruby.rb: Fix a spurious change, add more failing examples.
571
20832de0
SM
5722013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
573
574 * indent/ruby.rb: Add a few more tests; adjust some indentation.
575
5cd9cda9
DG
5762013-10-06 Dmitry Gutov <dgutov@yandex.ru>
577
7318480c
DG
578 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
579 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
580
5cd9cda9
DG
581 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
582
34d1a133
SM
5832013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
584
585 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
586 Adjust indentation of continued line to the new SMIE behavior.
587
a27c1b72
SM
5882013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
589
590 * automated/completion-tests.el:
591 * indent/css-mode.css: New files.
592
acbadd00
DU
5932013-10-03 Daiki Ueno <ueno@gnu.org>
594
595 * automated/data/package/signed/archive-contents:
596 * automated/data/package/signed/archive-contents.sig:
597 * automated/data/package/signed/signed-good-1.0.el:
598 * automated/data/package/signed/signed-good-1.0.el.sig:
599 * automated/data/package/signed/signed-bad-1.0.el:
600 * automated/data/package/signed/signed-bad-1.0.el.sig:
601 * automated/data/package/key.pub:
602 * automated/data/package/key.sec: New files.
603
604 * automated/package-test.el (package-test-update-listing)
605 (package-test-update-archives, package-test-describe-package):
606 Adjust to package.el change.
607 (package-test-signed): New test.
608
494e898b
DG
6092013-10-01 Dmitry Gutov <dgutov@yandex.ru>
610
611 * automated/package-test.el: Update all cases to use :url instead
612 of :homepage.
613
614 * automated/package-x-test.el
615 (package-x-test--single-archive-entry-1-3): Same.
616
056453c6
DG
6172013-09-29 Dmitry Gutov <dgutov@yandex.ru>
618
619 * automated/package-test.el (simple-single-desc-1-4): Remove, it
620 was unused.
621 (simple-single-desc): Expect :homepage property.
622 (multi-file-desc): Same.
623 (with-package-test): Do not save previous `default-directory'
624 value, let-bind the var instead.
625 (package-test-install-single): Expect :homepage property in the
626 generated pkg file.
627 (package-test-describe-package): Expect Homepage button.
628 (package-test-describe-non-installed-package)
629 (package-test-describe-non-installed-multi-file-package): Same.
630 (package-test-describe-not-installed-package): Remove, it was a
631 duplicate.
632
633 * automated/package-x-test.el
634 (package-x-test--single-archive-entry-1-3): Expect :homepage
635 property.
636 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
637
638 * automated/data/package/simple-single-1.3.el: Add URL header.
639
640 * automated/data/package/archive-contents: Add :homepage
641 properties to `simple-single' and `multi-file'.
642
3e0b94e7
DC
6432013-09-22 Daniel Colascione <dancol@dancol.org>
644
a12bf61e 645 * automated/data-tests.el:
3e0b94e7
DC
646 (bool-vector-count-matches-all-0-nil)
647 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
648 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
649 (bool-vector-count-matches-at, bool-vector-intersection-op)
650 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 651 (bool-vector-set-difference-op)
ffb3f67a 652 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
653 (mock-bool-vector-count-matches-at)
654 (test-bool-vector-bv-from-hex-string)
655 (test-bool-vector-to-hex-string)
656 (test-bool-vector-count-matches-at-tc)
657 (test-bool-vector-apply-mock-op)
658 (test-bool-vector-binop): New helper functions.
659 (bool-vector-test-vectors): New testcase data.
660
31dca772
R
6612013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
662
663 * automated/advice-tests.el (advice-test-called-interactively-p-around)
664 (advice-test-called-interactively-p-filter-args)
665 (advice-test-called-interactively-p-around): New tests.
666
cde40d2b
GM
6672013-09-16 Glenn Morris <rgm@gnu.org>
668
0c2a2b57
GM
669 * automated/eshell.el (eshell-match-result):
670 Return a more informative failure than simply "false". Update callers.
671
cde40d2b
GM
672 * automated/eshell.el (eshell-test/for-name-shadow-loop):
673 Test value before and after loop as well as during.
674
1e53bb4b
GM
6752013-09-15 Glenn Morris <rgm@gnu.org>
676
677 * automated/eshell.el (eshell-test/for-name-shadow-loop):
678 New test. (Bug#15372)
679 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
680
9dc7e8e1
GM
6812013-09-13 Glenn Morris <rgm@gnu.org>
682
683 * automated/eshell.el (with-temp-eshell):
684 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
685 (eshell-test-command-result): New, again using a temp directory.
686 Replace eshell-command-result with this throughout.
e16582b6
GM
687 (eshell-test/for-loop, eshell-test/for-name-loop):
688 Ensure environment variables don't confuse us.
9dc7e8e1 689
2d5788f4
GM
6902013-09-12 Glenn Morris <rgm@gnu.org>
691
692 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 693 due to "has a running process; kill it?" prompts.
2d5788f4 694
ae5e4c48
SM
6952013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
696
697 * automated/eshell.el: Rename from eshell.el.
698 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
699
f8ccce03
GM
7002013-09-01 Glenn Morris <rgm@gnu.org>
701
702 * automated/Makefile.in (setwins): Avoid leading space in $wins.
703 Otherwise the sed command used by eg compile-main ends up
704 containing "/*.el". (Bug#15170)
705
50b13cde
PE
7062013-08-28 Paul Eggert <eggert@cs.ucla.edu>
707
e903c210 708 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
709 for portability to hosts where /bin/sh has problems.
710
6ee60310
DE
7112013-08-21 David Engster <deng@randomsample.de>
712
713 * automated/eieio-tests.el, automated/eieio-test-persist.el:
714 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
715 upstream. Changed to use ERT.
716
281c7202
DH
7172013-08-14 Daniel Hackney <dan@haxney.org>
718
a12bf61e
GM
719 * automated/package-test.el: Remove tar-package-building functions.
720 Tar file used for testing is included in the repository.
281c7202
DH
721 (package-test-install-texinfo, package-test-cleanup-built-files):
722 Remove.
723
ad756449
FEG
7242013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
725
726 * automated/python-tests.el (python-imenu-create-index-4)
727 (python-imenu-create-flat-index-2): New tests.
728
3e2cd454
GM
7292013-08-05 Glenn Morris <rgm@gnu.org>
730
731 * automated/mule-util.el: New file, with tests extracted from
732 lisp/international/mule-util.el.
733
671d5c16
SM
7342013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
735
736 * automated/advice-tests.el (advice-tests-nadvice): Test removal
737 before definition.
738 (advice-tests-macroaliases): New test.
739
2ad0a067
GM
7402013-08-04 Glenn Morris <rgm@gnu.org>
741
dc8dfa8a
GM
742 * automated/ert-tests.el: Disable failing test that no-one seems
743 to know how to fix. (Bug#13064)
744
2ad0a067
GM
745 * automated/icalendar-tests.el (icalendar-tests--test-export)
746 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 747 Remove debug messages.
2ad0a067 748
f3ffcd8c
GM
7492013-08-03 Glenn Morris <rgm@gnu.org>
750
1f21d308
GM
751 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
752
f3ffcd8c
GM
753 * automated/icalendar-tests.el (icalendar-tests--test-export)
754 (icalendar-tests--test-import):
5e471f0d 755 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
756 (icalendar-tests--test-import): Reset zone even if error occurred.
757
a104f656
SM
7582013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
759
760 * automated/core-elisp-tests.el: New file.
761
7d7e9a73
GM
7622013-08-01 Glenn Morris <rgm@gnu.org>
763
764 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
765 Try to check that the remote system has a notification program.
766
67a17772
GM
7672013-07-31 Glenn Morris <rgm@gnu.org>
768
769 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
770
e81dd54d
MA
7712013-07-24 Michael Albinus <michael.albinus@gmx.de>
772
773 * automated/file-notify-tests.el
774 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 775 `file-notify-support' occurrences.
e81dd54d
MA
776 (file-notify--test-remote-enabled): New defun.
777 (file-notify--deftest-remote): Use it.
778 (file-notify-test00-availability): Rewrite.
779 (file-notify-test00-availability-remote): New defun.
780 (file-notify-test01-add-watch): Rewrite first erroneous check.
781
66878244
GM
7822013-07-23 Glenn Morris <rgm@gnu.org>
783
97afc49a
GM
784 * automated/inotify-test.el (inotify-file-watch-simple):
785 Delete temp-file when done.
786
66878244
GM
787 * automated/subword-tests.el: Require subword.
788
0ac26976
SM
7892013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
790
791 * automated/subword-tests.el: New file.
792
1f0480d4
FEG
7932013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
794
795 * automated/python-tests.el (python-imenu-create-index-2)
796 (python-imenu-create-index-3): New tests.
797
7faba176
GM
7982013-07-11 Glenn Morris <rgm@gnu.org>
799
a19b3c2d
GM
800 * automated/ert-tests.el: Require cl-lib at runtime too.
801 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
802 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
803 (ert-test-set-functions, ert-test-gensym)
804 (ert-test-coerce-to-vector, ert-test-string-position)
805 (ert-test-mismatch): Remove tests.
806 * automated/cl-lib.el: New, split from ert-tests.el.
807
d2e1542a
GM
808 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
809 Goto point-min.
810 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
811 (ruby-move-to-block-skips-percent-literal)
812 (ruby-move-to-block-skips-heredoc)
813 (ruby-move-to-block-moves-from-else-to-if)
814 (ruby-beginning-of-defun-does-not-fold-case)
815 (ruby-end-of-defun-skips-to-next-line-after-the-method):
816 Replace goto-line with forward-line/goto-char.
817 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
818
03d01981
GM
819 * automated/package-test.el (makeinfo-buffer): Autoload.
820 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
821 (package-test-install-texinfo): Don't require makeinfo.
822
709c6d2b
GM
823 * automated/files.el: Stop "local variables" confusion.
824
63cd50d4
GM
825 * automated/flymake-tests.el (flymake-tests): Remove unused group.
826
a550ba33
GM
827 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
828 Use with-current-buffer.
829
7faba176
GM
830 * automated/undo-tests.el (undo-test-buffer-modified)
831 (undo-test-file-modified): New tests.
832
59eb37e5
MA
8332013-07-09 Michael Albinus <michael.albinus@gmx.de>
834
835 * automated/file-notify-tests.el (file-notify-test00-availability):
836 Set :expected-result.
837 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
838 (file-notify-test02-events, file-notify-test02-events-remote)
839 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
840 Skip when `file-notify-support' is nil. (Bug#14823)
841
771b2fc3
GM
8422013-07-09 Glenn Morris <rgm@gnu.org>
843
0b57d6fc
GM
844 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
845 Declare.
846 (inotify-file-watch-simple): Silence compiler.
847
a87b74fe
GM
848 * automated/python-tests.el (python-indent-block-enders):
849 Make it actually test something.
850
08be5fba
GM
851 * automated/package-x-test.el: Require package-test when compiling.
852
771b2fc3 853 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
854 * automated/imenu-test.el, automated/package-x-test.el:
855 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 856 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 857
0f01f02f
KH
8582013-07-08 Kenichi Handa <handa@gnu.org>
859
860 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
861 Use with-ccoding-priority to avoid side-effect (Bug#14781).
862
84b6d3df
MA
8632013-07-05 Michael Albinus <michael.albinus@gmx.de>
864
865 * automated/file-notify-tests.el
ae5e4c48
SM
866 (file-notify-test-remote-temporary-file-directory):
867 Use `null-device' on w32.
84b6d3df
MA
868 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
869 (file-notify--test-results, file-notify--test-event)
870 (file-notify--deftest-remote, file-notify--event-test)
871 (file-notify--test-event-handler)
ae5e4c48 872 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
873 internal.
874 (tramp-message-show-message, tramp-read-passwd): Tweak them for
875 better fitting in noninteractive tests.
ae5e4c48
SM
876 (file-notify-test00-availability): Rename from `file-notify-test0'.
877 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
878 Use `temporary-file-directory '.
879 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
880 (file-notify-test02-events): Rename from `file-notify-test2'.
881 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
882 (file-notify-test03-autorevert): Rename from
84b6d3df 883 `file-notify-test4'. Use timeouts.
ae5e4c48 884 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
885 `file-notify-test5'.
886
46e4f821
MA
8872013-07-04 Michael Albinus <michael.albinus@gmx.de>
888
889 * automated/file-notify-tests.el: New package.
890
3e3da660
KH
8912013-06-28 Kenichi Handa <handa@gnu.org>
892
893 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 894 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
895 Callers changed.
896 (decoder-tests-filename): New function.
897 (decoder-tests-prefer-utf-8-read)
898 (decoder-tests-prefer-utf-8-write): New function.
899 (ert-test-decoder-prefer-utf-8): New test.
900
10a2da6e
DG
9012013-06-27 Dmitry Gutov <dgutov@yandex.ru>
902
903 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
904 (package-x-test--single-archive-entry-1-3)
905 (package-x-test--single-archive-entry-1-4): Fix the tests, by
906 using the appropriate data structure.
10a2da6e 907
9ea5cf9f
DG
9082013-06-27 Daniel Hackney <dan@haxney.org>
909
910 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
911
912 * automated/package-x-test.el: New file.
913
914 * automated/package-test.el: New file.
915
916 * automated/data/package: New directory, with test examples.
917
fc3ec982
GM
9182013-06-27 Glenn Morris <rgm@gnu.org>
919
df86ba7d
GM
920 * automated/python-tests.el (python-tests-with-temp-file):
921 Clean up after ourself.
922
fc3ec982 923 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 924 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 925
f2136e1e
GM
9262013-06-26 Glenn Morris <rgm@gnu.org>
927
928 * automated/info-xref.el: New file.
929
51f85387
GM
9302013-06-25 Glenn Morris <rgm@gnu.org>
931
932 * automated/occur-tests.el (occur-test-create): New function.
933 Use it to create separate tests for each element, so we run them
934 all rather than stopping at the first error.
935
6e0e82a0 9362013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
937
938 * automated/occur-tests.el (occur-tests):
939 Update for 2013-05-29 change to occur header line.
940
c5b0993e
EW
9412013-06-21 Eduard Wiebe <usenet@pusto.de>
942
943 Test suite for flymake.
944 * automated/flymake-tests.el:
945 * automated/flymake/warnpred/Makefile
946 * automated/flymake/warnpred/test.c
947 * automated/flymake/warnpred/test.pl: New files.
948
02a87775
TH
9492013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
950
4f405069 951 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 952
18d78c5e
TH
9532013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
954
955 * automated/reftex-tests.el: New test suite for reftex.
956
19bb8e62
DG
9572013-05-31 Dmitry Gutov <dgutov@yandex.ru>
958
959 * automated/ruby-mode-tests.el: New tests, for percent literals
960 and expression expansion.
961
f236dd84
LL
9622013-05-29 Leo Liu <sdl.web@gmail.com>
963
964 * indent/octave.m: Tweak.
965
797c9e3d
AG
9662013-05-26 Aidan Gauland <aidalgol@amuri.net>
967
a12bf61e 968 * eshell.el: Rewrite tests using ERT.
797c9e3d 969
cce6beeb
LL
9702013-05-25 Leo Liu <sdl.web@gmail.com>
971
972 * indent/octave.m: Add tests for %!, # and ### comments.
973
bc9a5003
KH
9742013-05-23 Kenichi Handa <handa@gnu.org>
975
976 * automated/decoder-tests.el: New file.
977
1a0a0a8a
DG
9782013-05-19 Dmitry Gutov <dgutov@yandex.ru>
979
980 * indent/ruby.rb: Add multiline regexp example.
981
982 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
983 (ruby-regexp-skips-over-interpolation)
984 (ruby-regexp-continues-till-end-when-unclosed)
985 (ruby-regexp-can-be-multiline)
986 (ruby-interpolation-inside-percent-literal): New tests.
987
a9e4425b
SM
9882013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
989
990 * indent/ruby.rb: Fix indentation after =; add more cases.
991
aa7dab97
SM
9922013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
993
994 * indent/pascal.pas: Add test for mis-identified comments.
995
1398a54d
MY
9962013-04-01 Masatake YAMATO <yamato@redhat.com>
997
a12bf61e 998 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 999
adc31213
FEG
10002013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1001
1002 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1003 Remove test.
adc31213
FEG
1004 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1005 New tests.
1006
04754d36
FEG
10072013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1008
1009 * automated/python-tests.el (python-nav-backward-defun-2)
1010 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1011 (python-nav-forward-defun-3): New tests.
1012
083850a6
FEG
10132013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1014
1015 * automated/python-tests.el (python-nav-backward-defun-1)
1016 (python-nav-forward-defun-1): New tests.
1017
694569fc
MY
10182013-04-09 Masatake YAMATO <yamato@redhat.com>
1019
c295fc18 1020 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1021
8d3655be 10222013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1023
8d3655be 1024 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1025 (python-info-current-defun-2): Fix test.
1026
2054a6c3
PE
10272013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1028
1029 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1030
929aeac6 10312013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1032
929aeac6 1033 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1034 (python-tests-with-temp-file): New macro.
1035 (python-tests-shell-interpreter): New var.
1036 (python-shell-get-process-name-1)
1037 (python-shell-internal-get-process-name-1)
1038 (python-shell-parse-command-1)
1039 (python-shell-calculate-process-environment-1)
1040 (python-shell-calculate-process-environment-2)
1041 (python-shell-calculate-process-environment-3)
1042 (python-shell-calculate-exec-path-1)
1043 (python-shell-calculate-exec-path-2)
1044 (python-shell-make-comint-1)
1045 (python-shell-make-comint-2)
1046 (python-shell-get-process-1)
1047 (python-shell-get-or-create-process-1)
1048 (python-shell-internal-get-or-create-process-1): New tests.
1049
cfbf790d 10502013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1051
62cfd799 1052 * automated/python-tests.el: New file.
4dddd5dc 1053
53ca88c4
DG
10542013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1055
1056 * automated/ruby-mode-tests.el
1057 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1058 bits inside the examples.
1059 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1060 (ruby-add-log-current-method-after-inner-class):
1061 Lower expectations: move point inside a method, initially.
53ca88c4 1062
7132e457
DG
10632013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1064
1065 * automated/ruby-mode-tests.el
1066 (ruby-move-to-block-skips-percent-literal): New test.
1067
6e5c1569
CY
10682013-02-04 Chong Yidong <cyd@gnu.org>
1069
1070 * automated/thingatpt.el: New file.
1071
984096ed
CY
10722013-02-03 Chong Yidong <cyd@gnu.org>
1073
aa7dab97
SM
1074 * automated/files.el (file-test--do-local-variables-test):
1075 Avoid compilation warning message.
984096ed 1076
b1625024
DG
10772013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1078
1079 * automated/ruby-mode-tests.el
1080 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1081 * automated/ruby-mode-tests.el (ruby-block-test-example):
1082 Break indentation of the do block opener and add a line inside it.
1083 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1084 Adjust line numbers.
b1625024 1085
cb9c0a53
SM
10862013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1087
1088 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1089
51e73492
GM
10902013-01-14 Glenn Morris <rgm@gnu.org>
1091
1092 * automated/compile-tests.el (compile-tests--test-regexps-data):
1093 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1094
327a6cca
WJ
10952013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1096
1097 * automated/man-tests.el: New file.
1098
51fb5578
AH
10992013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1100
1101 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1102
3bace969
AH
11032013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1104
1105 * automated/undo-tests.el: New file.
1106
82e2a1f0 11072012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1108
1109 * automated/ruby-mode-tests.el
1110 (ruby-indent-after-block-in-continued-expression): New test.
1111
dbb530d9
DG
11122012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1113
e903c210 1114 * automated/ruby-mode-tests.el:
dbb530d9 1115 Rename one interpolation test; add three more.
bb808526
DG
1116 (ruby-with-temp-buffer): New macro, use it where appropriate.
1117 (ruby-add-log-current-method-examples): Use "_" for target point.
1118 Add four new tests for ruby-add-log-current-method.
dbb530d9 1119
a0099d31
GM
11202012-12-11 Glenn Morris <rgm@gnu.org>
1121
1122 * automated/f90.el (f90-test-bug13138): New test.
1123
81606b10
RS
11242012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1125
1126 * automated/inotify-test.el: New test.
1127
89eb3b0a
CY
11282012-12-02 Chong Yidong <cyd@gnu.org>
1129
1130 * automated/ruby-mode-tests.el
1131 (ruby-add-log-current-method-examples): Don't use loop macro, to
1132 allow automated testing to work.
1133
23ba2705
SM
11342012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1135
1136 * automated/advice-tests.el (advice-tests--data): Remove.
1137 (advice-tests): Move the tests directly here instead.
1138 Add called-interactively-p tests.
1139
19dc7206
SM
11402012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1141
1142 * automated/ert-x-tests.el: Use cl-lib.
1143 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1144
8619323f
DG
11452012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1146
1147 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1148 (ruby-indent-inside-heredoc-after-operator)
1149 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1150 Change direct font-lock face references to var references.
1151 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1152 (ruby-interpolation-inside-percent-literal-with-paren):
1153 New failing test.
8619323f 1154
f178c32d
DG
11552012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1156
1157 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1158 (ruby-singleton-class-no-heredoc-font-lock)
1159 (ruby-add-log-current-method-examples): New tests.
1160 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1161 (ruby-deftest-move-to-block): New macro.
1162 Add several move-to-block tests.
f178c32d 1163
231d8498
SM
11642012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1165
1166 * automated/advice-tests.el: New tests.
1167
8111f5e6
EZ
11682012-10-14 Eli Zaretskii <eliz@gnu.org>
1169
1170 * automated/compile-tests.el (compile-tests--test-regexps-data):
1171 Add new data for msft's new format.
1172
c3268831
DG
11732012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1174
1175 * automated/ruby-mode-tests.el:
1176 (ruby-toggle-block-to-multiline): New test.
1177 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1178 (ruby-toggle-block-to-brace): Use buffer-string.
1179
0ba2d4b6
DG
11802012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1181
1182 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1183
eada0861 11842012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1185
1186 * automated/files.el: Test every combination of values for
1187 enable-local-variables and enable-local-eval.
1188
450809af
CY
11892012-08-19 Chong Yidong <cyd@gnu.org>
1190
1191 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1192
a999ce26
CY
11932012-08-18 Chong Yidong <cyd@gnu.org>
1194
1195 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1196
f063063a
DG
11972012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1198
1199 * indent/ruby.rb: Rearrange examples, add new ones.
1200
0d9e2599
NN
12012012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1202
1203 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1204 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1205
9ff9402d 12062012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1207
1208 * automated/files.el: New file.
1209
bf1757d1
GM
1210 * automated/Makefile.in (all): Fix typo.
1211
9d2ed8a2
DG
12122012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1213
1214 * automated/ruby-mode-tests.el (ruby-should-indent):
1215 Add docstring, check (current-indentation) instead of (current-column).
1216 (ruby-should-indent-buffer): New function.
1217 Add tests for `ruby-deep-indent-paren' behavior.
1218 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1219
0d9e2599
NN
12202012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1221
1222 Original tests in test_ruby_mode.rb in upstream (author).
1223
9cd80478
DG
12242012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1225
1226 * automated/ruby-mode-tests.el (ruby-should-indent)
1227 (ruby-assert-state): New functions.
1228 Add new tests.
1229
c91562a6
DE
12302012-07-29 David Engster <deng@randomsample.de>
1231
9d2ed8a2
DG
1232 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1233 New variable to hold test data for name expansion.
c91562a6
DE
1234 (xml-parse-tests): Test the two different types of name expansion.
1235
d8efda90
JL
12362012-07-29 Juri Linkov <juri@jurta.org>
1237
1238 * automated/occur-tests.el (occur-test-case): Use predefined
1239 buffer name " *test-occur*" instead of a random buffer name.
1240
c28662a8
DG
12412012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1242
1243 * automated/ruby-mode-tests.el: New file with one test.
1244
45fd731c
SM
12452012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1246
efc26dbe
SM
1247 * indent/shell.sh: Add test case for ${#VAR}.
1248
45fd731c
SM
1249 * indent/latex-mode.tex: New file.
1250
a464a6c7
SM
12512012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1252
1253 * eshell.el: Use cl-lib.
1254
a76e6535
CY
12552012-07-03 Chong Yidong <cyd@gnu.org>
1256
1257 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1258
a7aef6f5
CY
12592012-07-02 Chong Yidong <cyd@gnu.org>
1260
a464a6c7
SM
1261 * automated/xml-parse-tests.el (xml-parse-tests--data):
1262 More testcases.
a7aef6f5 1263
fbf2e7ad
CY
12642012-07-01 Chong Yidong <cyd@gnu.org>
1265
1266 * automated/xml-parse-tests.el: New file.
1267
d5c6faf9
SM
12682012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1269
1270 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1271 Use cl-flet.
1272
ee574791
UJ
12732012-06-08 Ulf Jasper <ulf.jasper@web.de>
1274
d5c6faf9
SM
1275 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1276 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1277 (icalendar-import-with-timezone): New.
1278 (icalendar-real-world): Add new testcase as given in the bugreport
1279 of Bug#11473.
1280
6dbaa1c7
UJ
12812012-05-29 Ulf Jasper <ulf.jasper@web.de>
1282
1283 * automated/icalendar-tests.el (icalendar-tests--test-import):
1284 Include UID in import tests (Bug#11525).
1285 (icalendar-import-non-recurring, icalendar-import-rrule)
1286 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1287 UID-import change.
1288 (icalendar-import-with-uid): New.
1289 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1290 Include UID in cycle tests.
1291 (icalendar-cycle, icalendar-real-world): UID-import change.
1292
b847032c
GM
12932012-05-21 Glenn Morris <rgm@gnu.org>
1294
1295 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1296
5e561bc7
TZ
12972012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1298
1299 * automated/url-util-tests.el: New file to test
1300 lisp/url/url-util.el. Only `url-build-query-string' and
1301 `url-parse-query-string' are tested right now (Bug#8706).
1302
461ef3c5
SM
13032012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1304
1305 * indent/shell.sh:
1306 * indent/shell.rc: Ad some test cases.
1307
dfbd787f
SM
13082012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1309
1310 * indent/ruby.rb: New file, to test new syntax-propertize code.
1311
ab7ce8c1
GM
13122012-04-11 Glenn Morris <rgm@gnu.org>
1313
1314 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1315
6c0c7cfc
TZ
13162012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1317
1318 * automated/url-future-tests.el (url-future-tests): Move from
1319 lisp/url/url-future.el and rename.
1320
bdbc1c4e
UJ
13212012-01-29 Ulf Jasper <ulf.jasper@web.de>
1322
1323 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1324 Fix broken test, caused by missing trailing blank.
1325
5c09001c
CY
13262011-12-03 Chong Yidong <cyd@gnu.org>
1327
1328 * automated/compile-tests.el (compile-tests--test-regexps-data):
1329 Increase column numbers by one to reflect change in how
6df6ae42 1330 compilation-message is recorded (Bug#10172).
5c09001c 1331
394c65f1
GM
13322011-11-22 Glenn Morris <rgm@gnu.org>
1333
1334 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1335
cd1181db
JB
13362011-11-20 Juanma Barranquero <lekktu@gmail.com>
1337
1338 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1339
58179cce
JB
13402011-11-16 Juanma Barranquero <lekktu@gmail.com>
1341
7877f373
JB
1342 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1343 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1344 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1345
dba0634a
UJ
13462011-10-30 Ulf Jasper <ulf.jasper@web.de>
1347
1348 * automated/newsticker-tests.el
6df6ae42 1349 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1350 newsticker--treeview-tree-update.
1351
6d6a626c
UJ
13522011-10-29 Ulf Jasper <ulf.jasper@web.de>
1353
73c3f81d
UJ
1354 * automated/newsticker-tests.el
1355 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1356
a12bf61e 1357 * automated/newsticker-tests.el
6d6a626c 1358 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1359 newsticker treeview. Fixed bug#9763.
6d6a626c 1360
6e0a9be7
GM
13612011-10-20 Glenn Morris <rgm@gnu.org>
1362
e195ae68
GM
1363 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1364
6e0a9be7
GM
1365 * automated/vc-bzr.el: New file.
1366
21fedf28
GM
13672011-10-15 Glenn Morris <rgm@gnu.org>
1368
1369 * automated/f90.el: New file.
1370
81416b68
UJ
13712011-09-27 Ulf Jasper <ulf.jasper@web.de>
1372
1373 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1374 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1375
68575ab0
UJ
13762011-07-26 Ulf Jasper <ulf.jasper@web.de>
1377
1378 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1379 Remove, simply use string=.
68575ab0
UJ
1380 (icalendar--diarytime-to-isotime)
1381 (icalendar--datetime-to-diary-date)
1382 (icalendar--datestring-to-isodate)
1383 (icalendar--format-ical-event)
1384 (icalendar--parse-summary-and-rest)
1385 (icalendar-tests--do-test-import)
6df6ae42 1386 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1387 string= to EXPECTED ACTUAL.
1388 (icalendar--import-format-sample)
1389 (icalendar--format-ical-event)
1390 (icalendar-import-non-recurring)
1391 (icalendar-import-rrule)
1392 (icalendar-import-duration)
1393 (icalendar-import-bug-6766)
6df6ae42 1394 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1395 icalendar-tests--compare-strings.
1396 (icalendar-import-multiple-vcalendars): New.
1397
de316778
TZ
13982011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1399
1400 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1401 Require CL.
de316778 1402
c07b2710
JL
14032011-05-09 Juri Linkov <juri@jurta.org>
1404
1405 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1406 Convert to ERT.
1407
adec429a
CY
14082011-05-09 Chong Yidong <cyd@stupidchicken.com>
1409
1410 * automated/compile-tests.el: New file.
1411
c4c205d0
CY
14122011-05-08 Chong Yidong <cyd@stupidchicken.com>
1413
1414 * automated/font-parse-tests.el: Don't byte-compile.
1415
1416 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1417
6c075cd7
SM
14182011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1419
1420 * automated/lexbind-tests.el: New file.
1421
33383987
JB
14222011-03-07 Chong Yidong <cyd@stupidchicken.com>
1423
1424 * Version 23.3 released.
1425
81fb60b2
GM
14262011-03-05 Glenn Morris <rgm@gnu.org>
1427
1428 * eshell.el: Move here from lisp/eshell/esh-test.el.
1429
de69c0a8
CO
14302011-03-03 Christian Ohler <ohler@gnu.org>
1431
1432 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1433 New test.
1434
4856384c
UJ
14352011-02-20 Ulf Jasper <ulf.jasper@web.de>
1436
1437 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1438 convert to ERT format.
1439
aa0935b9
CY
14402011-02-14 Chong Yidong <cyd@stupidchicken.com>
1441
1442 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1443 convert to ERT format.
1444
ccded26c
SM
14452011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1446
1447 * indent/shell.sh:
1448 * indent/shell.rc: New files.
1449
372fb76b
CY
14502011-01-27 Chong Yidong <cyd@stupidchicken.com>
1451
1452 * automated/font-parse-tests.el: Move from
1453 font-parse-testsuite.el.
1454
6608a7d8
CY
14552011-01-26 Chong Yidong <cyd@stupidchicken.com>
1456
1457 * font-parse-testsuite.el (test-font-parse-data): New file.
1458
db5d03ea
SM
14592011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1460
1461 * indent/prolog.prolog: Add tokenizing tests.
1462
d221e780
CO
14632011-01-13 Christian Ohler <ohler@gnu.org>
1464
1465 * automated: New directory for automated tests.
1466
1467 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1468
1469 * automated/Makefile.in: New file.
1470
cbf83ce9
SM
14712010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1472
1473 * indent/modula2.mod: New file.
1474
d19dc73d
SM
14752010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1476
1477 * indent/octave.m: Add a test to ensure indentation is local.
1478
41f592d1
GM
14792010-10-23 Glenn Morris <rgm@gnu.org>
1480
1481 * comint-testsuite.el
d19dc73d
SM
1482 (comint-testsuite--test-comint-password-prompt-regexp):
1483 Add "Please enter the password". (Bug#7224)
41f592d1 1484
3672149f
SM
14852010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1486
1487 * indent/prolog.prolog: Use normal spacing around !.
1488
f5632fb6
SM
14892010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1490
1491 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1492
cf38dd42
SM
14932010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1494
1495 * indent/octave.m: Remove some `fixindent' not needed any more.
1496
e17b68ed
SM
14972010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1498
1499 * indent/octave.m: New file.
1500
81ee9410
UJ
15012010-08-08 Ulf Jasper <ulf.jasper@web.de>
1502
e17b68ed 1503 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1504 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1505 (icalendar-testsuite--run-internal-tests): New.
1506 (icalendar-testsuite--test-convert-ordinary-to-ical)
1507 (icalendar-testsuite--test-convert-block-to-ical)
1508 (icalendar-testsuite--test-convert-anniversary-to-ical)
1509 (icalendar-testsuite--test-parse-vtimezone)
1510 (icalendar-testsuite--do-test-export): Code formatting.
1511 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1512 (icalendar-testsuite--do-test-import)
3672149f
SM
1513 (icalendar-testsuite--do-test-cycle):
1514 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1515 (icalendar-testsuite--run-import-tests): Comment added.
1516 (icalendar-testsuite--run-import-tests)
e17b68ed 1517 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1518
71ab16dd
CY
15192010-06-25 Chong Yidong <cyd@stupidchicken.com>
1520
1521 * redisplay-testsuite.el (test-redisplay-3): New test.
1522
6534e58a
CY
15232010-06-11 Chong Yidong <cyd@stupidchicken.com>
1524
1525 * comint-testsuite.el: New file.
1526
927c346b
SM
15272010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1528
1529 * indent: New dir.
1530
61a808e8
CY
15312010-05-07 Chong Yidong <cyd@stupidchicken.com>
1532
1533 * Version 23.2 released.
1534
a4100ebe
CY
15352010-03-29 Chong Yidong <cyd@stupidchicken.com>
1536
3cbcd186
CY
1537 * cedet/semantic-ia-utest.el
1538 (semantic-symref-test-count-hits-in-tag): Add function, from
1539 semantic-test.el.
1540
a4100ebe
CY
1541 * cedet/tests/test.cpp:
1542 * cedet/tests/test.py:
1543 * cedet/tests/teststruct.cpp:
1544 * cedet/tests/testtemplates.cpp:
1545 * cedet/tests/testusing.cpp:
1546 * cedet/tests/scopetest.cpp:
1547 * cedet/tests/scopetest.java: Files deleted.
1548
1549 * cedet/tests/test.make:
1550 * cedet/tests/test.c:
1551 * cedet/tests/testjavacomp.java:
1552 * cedet/tests/testspp.c:
1553 * cedet/tests/testsppreplace.c:
1554 * cedet/tests/testsppreplaced.c:
1555 * cedet/tests/testsubclass.cpp:
1556 * cedet/tests/testsubclass.hh:
1557 * cedet/tests/testtypedefs.cpp:
1558 * cedet/tests/testvarnames.c:
1559 * cedet/tests/test.el:
1560 * cedet/tests/testdoublens.cpp:
1561 * cedet/tests/testdoublens.hpp: Add copyright header.
1562
85738751
SM
1563 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1564 Remove reference to deleted files.
1565
dc2d2590
JL
15662010-03-30 Juri Linkov <juri@jurta.org>
1567
1568 * occur-testsuite.el (occur-tests): Add tests for context lines.
1569
5275ff8b
JL
15702010-03-23 Juri Linkov <juri@jurta.org>
1571
1572 * occur-testsuite.el: New file.
1573
288f9fc0
CY
15742010-03-10 Chong Yidong <cyd@stupidchicken.com>
1575
1576 * Branch for 23.2.
1577
b4340b3f
UJ
15782010-02-19 Ulf Jasper <ulf.jasper@web.de>
1579
1580 * icalendar-testsuite.el
6df6ae42
JB
1581 (icalendar-testsuite--run-function-tests): Add new tests.
1582 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1583 testcase.
1584 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1585 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1586 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1587 (icalendar-testsuite--test-convert-block-to-ical): New.
1588 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1589 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1590
db9e401b
JB
15912010-01-18 Juanma Barranquero <lekktu@gmail.com>
1592
1593 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1594 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1595 Fix typos in docstrings and error messages.
1596 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1597
d1f18ec0
JB
15982010-01-14 Juanma Barranquero <lekktu@gmail.com>
1599
1600 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1601 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1602 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1603
6fe539d2
UJ
16042009-12-18 Ulf Jasper <ulf.jasper@web.de>
1605
1606 * icalendar-testsuite.el
d5c6faf9
SM
1607 (icalendar-testsuite--run-function-tests):
1608 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1609 (icalendar-testsuite--test-parse-vtimezone): New.
1610 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1611 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1612 whitespace -- see change of icalendar--add-diary-entry in
1613 icalendar.el.
6df6ae42 1614 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1615
d8085053
GM
16162009-09-30 Glenn Morris <rgm@gnu.org>
1617
1618 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1619
7c4dccd0
CY
16202009-06-26 Eric Ludlam <zappo@gnu.org>
1621
1622 * cedet/*: New unit tests, from CEDET repository.
1623
6ada5ad1
CY
16242009-06-26 Chong Yidong <cyd@stupidchicken.com>
1625
1626 * redisplay-testsuite.el: New file.
1627
70243478
CY
16282009-06-21 Chong Yidong <cyd@stupidchicken.com>
1629
1630 * Branch for 23.1.
1631
f052351a
UJ
16322009-01-25 Ulf Jasper <ulf.jasper@web.de>
1633
1634 * icalendar-testsuite.el
6df6ae42
JB
1635 (icalendar-testsuite--run-function-tests):
1636 Add icalendar-testsuite--test-diarytime-to-isotime.
1637 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1638 recent icalendar fixes.
1639 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1640 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1641 icalendar changes.
1642
dee5aa91
CY
16432008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1644
d4835507 1645 * bytecomp-testsuite.el: New file.
dee5aa91 1646
f052351a 16472008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1648
1649 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1650 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1651 (icalendar-testsuite--test-create-uid): New.
1652
d176d8c6
UJ
16532008-06-14 Ulf Jasper <ulf.jasper@web.de>
1654
1655 * newsticker-testsuite.el: New file.
1656
a4766629
GM
16572008-05-24 Ulf Jasper <ulf.jasper@web.de>
1658
1659 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1660 Add icalendar-testsuite--test-datestring-to-isodate,
1661 icalendar-testsuite--test-datetime-to-diary-date, and
1662 icalendar-testsuite--test-calendar-style.
35e951cd 1663 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1664 (icalendar-testsuite--test-parse-summary-and-rest):
1665 Doc fix. Remove european-calendar-style.
1666 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1667 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1668 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1669 (icalendar-testsuite--test-datestring-to-isodate)
1670 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1671 (icalendar-testsuite--test-calendar-style): New functions.
1672 (icalendar-testsuite--test-export): Handle iso date style.
1673 New arg INPUT-ISO. Use calendar-date-style.
1674 (icalendar-testsuite--test-import): Handle iso date style.
1675 New arg EXPECTED-ISO. Use calendar-date-style.
1676 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1677 (icalendar-testsuite--run-import-tests)
1678 (icalendar-testsuite--run-export-tests)
a4766629
GM
1679 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1680
e42fc905
GM
16812008-02-29 Glenn Morris <rgm@gnu.org>
1682
1683 * README: New file.
1684
366b88a2
GM
16852008-02-29 Ulf Jasper <ulf.jasper@web.de>
1686
1687 * icalendar-testsuite.el: New file.
1688
1689;; Local Variables:
880820fe 1690;; coding: utf-8
366b88a2
GM
1691;; End:
1692
ba318903 1693 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1694
1695 This file is part of GNU Emacs.
1696
4f43e937 1697 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1698 it under the terms of the GNU General Public License as published by
4f43e937
GM
1699 the Free Software Foundation, either version 3 of the License, or
1700 (at your option) any later version.
366b88a2
GM
1701
1702 GNU Emacs is distributed in the hope that it will be useful,
1703 but WITHOUT ANY WARRANTY; without even the implied warranty of
1704 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1705 GNU General Public License for more details.
1706
1707 You should have received a copy of the GNU General Public License
4f43e937 1708 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.