Add missing ChangeLog entries
[bpt/emacs.git] / test / ChangeLog
CommitLineData
48592bfd
GM
12013-11-22 Glenn Morris <rgm@gnu.org>
2
3 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
4 Set expected-result.
5
2df10228
GM
62013-11-21 Glenn Morris <rgm@gnu.org>
7
009111d6
GM
8 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
9 (compile-main): Pass XARGS_LIMIT to xargs.
10
2df10228
GM
11 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
12 (EMACSOPT): Use PATH_SEPARATOR.
13
30654657
BB
142013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
15
16 * test/automated/ruby-mode-tests.el:
17 Add a failing test for Bug#15874.
18 * test/automated/ruby-mode-tests.el:
19 Add a few tests for `ruby--insert-coding-comment'.
20
ec2c4ee6
PE
212013-11-18 Paul Eggert <eggert@cs.ucla.edu>
22
23 Improve API of recently-added bool vector functions (Bug#15912).
24 * automated/data-tests.el: Adjust to API changes.
25
0010ca51
MA
262013-11-16 Michael Albinus <michael.albinus@gmx.de>
27
28 * automated/tramp-tests.el (tramp-test07-file-exists-p)
29 (tramp-test08-file-local-copy)
30 (tramp-test09-insert-file-contents, tramp-test10-write-region)
31 (tramp-test11-copy-file, tramp-test12-rename-file)
32 (tramp-test13-make-directory, tramp-test14-delete-directory)
33 (tramp-test15-copy-directory, tramp-test16-directory-files)
34 (tramp-test17-insert-directory, tramp-test18-file-attributes)
35 (tramp-test19-directory-files-and-attributes)
36 (tramp-test20-file-modes, tramp-test21-file-links)
37 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
38 (tramp-test24-file-name-completion, tramp-test25-load)
39 (tramp-test26-process-file, tramp-test27-start-file-process)
40 (tramp-test28-shell-command): Cleanup connection initially.
41
82407168
MA
422013-11-15 Michael Albinus <michael.albinus@gmx.de>
43
44 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
45 connection before running the test.
46
3cd4192f
MA
472013-11-15 Michael Albinus <michael.albinus@gmx.de>
48
49 * automated/tramp-tests.el (tramp-test15-copy-directory)
50 (tramp-test16-directory-files, tramp-test17-insert-directory)
51 (tramp-test18-file-attributes)
52 (tramp-test19-directory-files-and-attributes)
53 (tramp-test20-file-modes, tramp-test21-file-links)
54 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
55 (tramp-test24-file-name-completion, tramp-test25-load)
56 (tramp-test26-process-file, tramp-test27-start-file-process):
57 (tramp-test28-shell-command): Protect unwindforms with
58 `ignore-errors'.
59 (tramp-test29-utf8): New test.
60
927fbd6b
MA
612013-11-13 Michael Albinus <michael.albinus@gmx.de>
62
63 * automated/file-notify-tests.el (file-notify-test02-events)
64 (file-notify-test03-autorevert): Suppress messages in `write-region'.
65
66 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
67 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
68 (tramp-test26-process-file, tramp-test28-shell-command):
69 Ensure, that the directory is not empty when calling "ls".
927fbd6b 70
8ee0219f
MA
712013-11-11 Michael Albinus <michael.albinus@gmx.de>
72
73 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
74 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
75 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
76 (tramp-test09-insert-file-contents, tramp-test10-write-region):
77 (tramp-test26-process-file): Add tests.
78 (tramp-test11-copy-file): Remove debug message.
79 (tramp-test20-file-modes): Special case, if user is "root".
80
54099383
MA
812013-11-08 Michael Albinus <michael.albinus@gmx.de>
82
1c49d6c2 83 * automated/file-notify-tests.el:
54099383 84 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
85 `tramp-remote-path' when running on hydra.
86 (tramp-test07-file-exists-p): Remove instrumentation code.
87 (tramp-test26-process-file): Don't use "/bin/true" and
88 "/bin/false", these paths do not exist on hydra.
54099383 89
21cfbae5
HE
902013-11-08 Helmut Eller <eller.helmut@gmail.com>
91
7dd8b873 92 * automated/process-tests.el: New file.
21cfbae5 93
1f923923
DG
942013-11-08 Dmitry Gutov <dgutov@yandex.ru>
95
96 * indent/ruby.rb: New examples.
97
6b4ac03e
GM
982013-11-06 Glenn Morris <rgm@gnu.org>
99
100 * automated/Makefile.in (setwins): Avoid accidental matches.
101
6865f4d5
MA
1022013-11-06 Michael Albinus <michael.albinus@gmx.de>
103
104 * automated/tramp-tests.el (tramp-test07-file-exists-p):
105 Fix docstring. Instrument, in order to hunt failure on hydra.
106
c76489d6
GM
1072013-11-06 Glenn Morris <rgm@gnu.org>
108
109 * automated/flymake-tests.el (warning-predicate-rx-gcc)
110 (warning-predicate-function-gcc, warning-predicate-rx-perl)
111 (warning-predicate-function-perl):
112 * automated/info-xref.el (info-xref-test-makeinfo):
113 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
114 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
115
a213a541
MA
1162013-11-05 Michael Albinus <michael.albinus@gmx.de>
117
118 * automated/tramp-tests.el: New file.
119
dc503386
GM
1202013-11-05 Glenn Morris <rgm@gnu.org>
121
2d748773
GM
122 Get rid of --chdir usage.
123 * automated/Makefile.in (EMACSOPT): Move -L here.
124 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
125 (setwins): Don't assume called from srcdir. Remove legacy stuff.
126 (.el.elc): No more need to pass -L here.
127 (compile-main): Get rid of sub-shell and cd.
128 (compile-clean, check): Get rid of cd.
129
d5112380
GM
130 Make it possible to run tests with a different working directory.
131 * automated/flymake-tests.el (flymake-tests-data-directory): New.
132 (flymake-tests--current-face): Use flymake-tests-data-directory.
133 (warning-predicate-function-gcc, warning-predicate-rx-perl)
134 (warning-predicate-function-perl): Adapt for above change.
135 * automated/zlib-tests.el (zlib-tests-data-directory): New.
136 (zlib--decompress): Use zlib-tests-data-directory.
137
b5d402d6
GM
138 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
139 Remove test that makes no sense.
140
dc503386
GM
141 * automated/files.el (files-test-local-variable-data):
142 Fix result typo presumably caused by interference from dir-locals.
143 (file-test--do-local-variables-test): Prevent dir-locals interfering.
144
dca01b09
DG
1452013-11-04 Dmitry Gutov <dgutov@yandex.ru>
146
147 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 148 Move a now-successful example.
dca01b09
DG
149
150 * automated/ruby-mode-tests.el: Remove outdated comment.
151
8b77446f
GM
1522013-11-04 Glenn Morris <rgm@gnu.org>
153
154 * automated/Makefile.in (abs_srcdir): Remove.
155 (emacs): Unset EMACSLOADPATH.
156 (.el.elc, check): Use -L to append srcdir to load-path.
157
2ffcf5fe
GM
1582013-11-02 Glenn Morris <rgm@gnu.org>
159
1f43ed41 160 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 161 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 162 (abs_srcdir): New, set by configure.
67fb4e6a 163 (EMACS): Use a relative file name.
67bb589e 164 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
165 (lisp-compile): Remove (assume it's up-to-date).
166 (compile-main): Do not run lisp-compile.
1f43ed41
GM
167 (compile-main, compile-clean, compile-always, bootstrap-clean)
168 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 169 Use --chdir.
67bb589e
GM
170 (doit, compile, compile-always): Remove stuff copied from lisp/.
171 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 172
1affc48a
MA
1732013-10-31 Michael Albinus <michael.albinus@gmx.de>
174
175 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
176 Add a skipping test.
177
dee4ba59
SM
1782013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
179
180 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
181
182 * indent/css-mode.css (.x2): Test alignement inside braces.
183
bae91342
DG
1842013-10-26 Dmitry Gutov <dgutov@yandex.ru>
185
778859a8
DG
186 * indent/ruby.rb: New failing example.
187
dee4ba59
SM
188 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
189 Fix the test, in respect to adding the space after the curly.
bae91342 190
4ddbf128
MA
1912013-10-24 Michael Albinus <michael.albinus@gmx.de>
192
193 * automated/ert-tests.el (ert-test-skip-unless): New test case.
194 (ert-test-deftest): Adapt test for changed macro expansion.
195 (ert-test-run-tests-interactively):
196 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
197 Add a skipping test.
198
199 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
200 (file-notify--test-local-enabled): Make it a function. Check also
201 for `file-remote-p' of `temporary-file-directory'.
202 (file-notify--test-remote-enabled-checked): New defvar.
203 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
204 internal functions. Cache result.
205 (file-notify--deftest-remote, file-notify-test00-availability)
206 (file-notify-test01-add-watch, file-notify-test02-events)
207 (file-notify-test03-autorevert): Add checks with `skip_unless'.
208 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
209
369bbf71
DG
2102013-10-24 Dmitry Gutov <dgutov@yandex.ru>
211
212 * indent/ruby.rb: Fix syntax error in the latest example.
213
b8e3b0a9
GM
2142013-10-23 Glenn Morris <rgm@gnu.org>
215
216 * automated/Makefile.in (abs_top_srcdir, top_builddir):
217 New, set by configure.
218 (top_srcdir): Remove.
219 (abs_test, abs_lispsrc): New.
220 (lisp): No longer absolute.
221 (emacs, lisp-compile, compile, compile-always):
222 Quote entities that might contain whitespace.
223
a6462ef5
DG
2242013-10-22 Dmitry Gutov <dgutov@yandex.ru>
225
226 * indent/ruby.rb: Move two examples to "working" section, add one
227 more.
228
8c1ae481
DG
2292013-10-21 Dmitry Gutov <dgutov@yandex.ru>
230
dee4ba59
SM
231 * indent/ruby.rb: New examples for indentation of blocks.
232 Example of hash inside parens that inflooped before the present commit.
8c1ae481 233
ef566920
BR
2342013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
235
236 * test/automated/timer-tests.el: New file. Tests that (sit-for 0)
237 allows another timer to run.
238
1eda1d8d
DG
2392013-10-14 Dmitry Gutov <dgutov@yandex.ru>
240
241 * indent/ruby.rb: More examples for bug#15594, both failing and
242 now passing.
243
55ee77a3
DG
2442013-10-11 Dmitry Gutov <dgutov@yandex.ru>
245
246 * indent/ruby.rb: Add two more cases.
247
6d8ca172
SM
2482013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
249
250 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
251 first use.
252 (ruby-should-indent): Use indent-according-to-mode.
253 (ruby-deftest-move-to-block): Use `declare'.
254
2f84ba10
DG
2552013-10-07 Dmitry Gutov <dgutov@yandex.ru>
256
257 * indent/ruby.rb: Fix a spurious change, add more failing examples.
258
20832de0
SM
2592013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
260
261 * indent/ruby.rb: Add a few more tests; adjust some indentation.
262
5cd9cda9
DG
2632013-10-06 Dmitry Gutov <dgutov@yandex.ru>
264
7318480c
DG
265 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
266 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
267
5cd9cda9
DG
268 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
269
34d1a133
SM
2702013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
271
272 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
273 Adjust indentation of continued line to the new SMIE behavior.
274
a27c1b72
SM
2752013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
276
277 * automated/completion-tests.el:
278 * indent/css-mode.css: New files.
279
acbadd00
DU
2802013-10-03 Daiki Ueno <ueno@gnu.org>
281
282 * automated/data/package/signed/archive-contents:
283 * automated/data/package/signed/archive-contents.sig:
284 * automated/data/package/signed/signed-good-1.0.el:
285 * automated/data/package/signed/signed-good-1.0.el.sig:
286 * automated/data/package/signed/signed-bad-1.0.el:
287 * automated/data/package/signed/signed-bad-1.0.el.sig:
288 * automated/data/package/key.pub:
289 * automated/data/package/key.sec: New files.
290
291 * automated/package-test.el (package-test-update-listing)
292 (package-test-update-archives, package-test-describe-package):
293 Adjust to package.el change.
294 (package-test-signed): New test.
295
494e898b
DG
2962013-10-01 Dmitry Gutov <dgutov@yandex.ru>
297
298 * automated/package-test.el: Update all cases to use :url instead
299 of :homepage.
300
301 * automated/package-x-test.el
302 (package-x-test--single-archive-entry-1-3): Same.
303
056453c6
DG
3042013-09-29 Dmitry Gutov <dgutov@yandex.ru>
305
306 * automated/package-test.el (simple-single-desc-1-4): Remove, it
307 was unused.
308 (simple-single-desc): Expect :homepage property.
309 (multi-file-desc): Same.
310 (with-package-test): Do not save previous `default-directory'
311 value, let-bind the var instead.
312 (package-test-install-single): Expect :homepage property in the
313 generated pkg file.
314 (package-test-describe-package): Expect Homepage button.
315 (package-test-describe-non-installed-package)
316 (package-test-describe-non-installed-multi-file-package): Same.
317 (package-test-describe-not-installed-package): Remove, it was a
318 duplicate.
319
320 * automated/package-x-test.el
321 (package-x-test--single-archive-entry-1-3): Expect :homepage
322 property.
323 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
324
325 * automated/data/package/simple-single-1.3.el: Add URL header.
326
327 * automated/data/package/archive-contents: Add :homepage
328 properties to `simple-single' and `multi-file'.
329
3e0b94e7
DC
3302013-09-22 Daniel Colascione <dancol@dancol.org>
331
332 * automated/data-test.el:
333 (bool-vector-count-matches-all-0-nil)
334 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
335 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
336 (bool-vector-count-matches-at, bool-vector-intersection-op)
337 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 338 (bool-vector-set-difference-op)
ffb3f67a 339 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
340 (mock-bool-vector-count-matches-at)
341 (test-bool-vector-bv-from-hex-string)
342 (test-bool-vector-to-hex-string)
343 (test-bool-vector-count-matches-at-tc)
344 (test-bool-vector-apply-mock-op)
345 (test-bool-vector-binop): New helper functions.
346 (bool-vector-test-vectors): New testcase data.
347
31dca772
R
3482013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
349
350 * automated/advice-tests.el (advice-test-called-interactively-p-around)
351 (advice-test-called-interactively-p-filter-args)
352 (advice-test-called-interactively-p-around): New tests.
353
cde40d2b
GM
3542013-09-16 Glenn Morris <rgm@gnu.org>
355
0c2a2b57
GM
356 * automated/eshell.el (eshell-match-result):
357 Return a more informative failure than simply "false". Update callers.
358
cde40d2b
GM
359 * automated/eshell.el (eshell-test/for-name-shadow-loop):
360 Test value before and after loop as well as during.
361
1e53bb4b
GM
3622013-09-15 Glenn Morris <rgm@gnu.org>
363
364 * automated/eshell.el (eshell-test/for-name-shadow-loop):
365 New test. (Bug#15372)
366 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
367
9dc7e8e1
GM
3682013-09-13 Glenn Morris <rgm@gnu.org>
369
370 * automated/eshell.el (with-temp-eshell):
371 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
372 (eshell-test-command-result): New, again using a temp directory.
373 Replace eshell-command-result with this throughout.
e16582b6
GM
374 (eshell-test/for-loop, eshell-test/for-name-loop):
375 Ensure environment variables don't confuse us.
9dc7e8e1 376
2d5788f4
GM
3772013-09-12 Glenn Morris <rgm@gnu.org>
378
379 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 380 due to "has a running process; kill it?" prompts.
2d5788f4 381
ae5e4c48
SM
3822013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
383
384 * automated/eshell.el: Rename from eshell.el.
385 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
386
f8ccce03
GM
3872013-09-01 Glenn Morris <rgm@gnu.org>
388
389 * automated/Makefile.in (setwins): Avoid leading space in $wins.
390 Otherwise the sed command used by eg compile-main ends up
391 containing "/*.el". (Bug#15170)
392
50b13cde
PE
3932013-08-28 Paul Eggert <eggert@cs.ucla.edu>
394
e903c210 395 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
396 for portability to hosts where /bin/sh has problems.
397
6ee60310
DE
3982013-08-21 David Engster <deng@randomsample.de>
399
400 * automated/eieio-tests.el, automated/eieio-test-persist.el:
401 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
402 upstream. Changed to use ERT.
403
281c7202
DH
4042013-08-14 Daniel Hackney <dan@haxney.org>
405
406 * package-test.el: Remove tar-package-building functions. Tar file
407 used for testing is included in the repository.
408 (package-test-install-texinfo, package-test-cleanup-built-files):
409 Remove.
410
ad756449
FEG
4112013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
412
413 * automated/python-tests.el (python-imenu-create-index-4)
414 (python-imenu-create-flat-index-2): New tests.
415
3e2cd454
GM
4162013-08-05 Glenn Morris <rgm@gnu.org>
417
418 * automated/mule-util.el: New file, with tests extracted from
419 lisp/international/mule-util.el.
420
671d5c16
SM
4212013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
422
423 * automated/advice-tests.el (advice-tests-nadvice): Test removal
424 before definition.
425 (advice-tests-macroaliases): New test.
426
2ad0a067
GM
4272013-08-04 Glenn Morris <rgm@gnu.org>
428
dc8dfa8a
GM
429 * automated/ert-tests.el: Disable failing test that no-one seems
430 to know how to fix. (Bug#13064)
431
2ad0a067
GM
432 * automated/icalendar-tests.el (icalendar-tests--test-export)
433 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 434 Remove debug messages.
2ad0a067 435
f3ffcd8c
GM
4362013-08-03 Glenn Morris <rgm@gnu.org>
437
1f21d308
GM
438 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
439
f3ffcd8c
GM
440 * automated/icalendar-tests.el (icalendar-tests--test-export)
441 (icalendar-tests--test-import):
5e471f0d 442 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
443 (icalendar-tests--test-import): Reset zone even if error occurred.
444
a104f656
SM
4452013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
446
447 * automated/core-elisp-tests.el: New file.
448
7d7e9a73
GM
4492013-08-01 Glenn Morris <rgm@gnu.org>
450
451 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
452 Try to check that the remote system has a notification program.
453
67a17772
GM
4542013-07-31 Glenn Morris <rgm@gnu.org>
455
456 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
457
e81dd54d
MA
4582013-07-24 Michael Albinus <michael.albinus@gmx.de>
459
460 * automated/file-notify-tests.el
461 (file-notify--test-local-enabled): New defconst. Replaces all
462 `file-notify-support' occurences.
463 (file-notify--test-remote-enabled): New defun.
464 (file-notify--deftest-remote): Use it.
465 (file-notify-test00-availability): Rewrite.
466 (file-notify-test00-availability-remote): New defun.
467 (file-notify-test01-add-watch): Rewrite first erroneous check.
468
66878244
GM
4692013-07-23 Glenn Morris <rgm@gnu.org>
470
97afc49a
GM
471 * automated/inotify-test.el (inotify-file-watch-simple):
472 Delete temp-file when done.
473
66878244
GM
474 * automated/subword-tests.el: Require subword.
475
0ac26976
SM
4762013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
477
478 * automated/subword-tests.el: New file.
479
1f0480d4
FEG
4802013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
481
482 * automated/python-tests.el (python-imenu-create-index-2)
483 (python-imenu-create-index-3): New tests.
484
7faba176
GM
4852013-07-11 Glenn Morris <rgm@gnu.org>
486
a19b3c2d
GM
487 * automated/ert-tests.el: Require cl-lib at runtime too.
488 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
489 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
490 (ert-test-set-functions, ert-test-gensym)
491 (ert-test-coerce-to-vector, ert-test-string-position)
492 (ert-test-mismatch): Remove tests.
493 * automated/cl-lib.el: New, split from ert-tests.el.
494
d2e1542a
GM
495 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
496 Goto point-min.
497 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
498 (ruby-move-to-block-skips-percent-literal)
499 (ruby-move-to-block-skips-heredoc)
500 (ruby-move-to-block-moves-from-else-to-if)
501 (ruby-beginning-of-defun-does-not-fold-case)
502 (ruby-end-of-defun-skips-to-next-line-after-the-method):
503 Replace goto-line with forward-line/goto-char.
504 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
505
03d01981
GM
506 * automated/package-test.el (makeinfo-buffer): Autoload.
507 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
508 (package-test-install-texinfo): Don't require makeinfo.
509
709c6d2b
GM
510 * automated/files.el: Stop "local variables" confusion.
511
63cd50d4
GM
512 * automated/flymake-tests.el (flymake-tests): Remove unused group.
513
a550ba33
GM
514 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
515 Use with-current-buffer.
516
7faba176
GM
517 * automated/undo-tests.el (undo-test-buffer-modified)
518 (undo-test-file-modified): New tests.
519
59eb37e5
MA
5202013-07-09 Michael Albinus <michael.albinus@gmx.de>
521
522 * automated/file-notify-tests.el (file-notify-test00-availability):
523 Set :expected-result.
524 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
525 (file-notify-test02-events, file-notify-test02-events-remote)
526 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
527 Skip when `file-notify-support' is nil. (Bug#14823)
528
771b2fc3
GM
5292013-07-09 Glenn Morris <rgm@gnu.org>
530
0b57d6fc
GM
531 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
532 Declare.
533 (inotify-file-watch-simple): Silence compiler.
534
a87b74fe
GM
535 * automated/python-tests.el (python-indent-block-enders):
536 Make it actually test something.
537
08be5fba
GM
538 * automated/package-x-test.el: Require package-test when compiling.
539
771b2fc3 540 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
541 * automated/imenu-test.el, automated/package-x-test.el:
542 * automated/python-tests.el, automated/ruby-mode-tests.el:
543 * automated/xml-parse-tests.el: Explictly require ert.
771b2fc3 544
0f01f02f
KH
5452013-07-08 Kenichi Handa <handa@gnu.org>
546
547 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
548 Use with-ccoding-priority to avoid side-effect (Bug#14781).
549
84b6d3df
MA
5502013-07-05 Michael Albinus <michael.albinus@gmx.de>
551
552 * automated/file-notify-tests.el
ae5e4c48
SM
553 (file-notify-test-remote-temporary-file-directory):
554 Use `null-device' on w32.
84b6d3df
MA
555 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
556 (file-notify--test-results, file-notify--test-event)
557 (file-notify--deftest-remote, file-notify--event-test)
558 (file-notify--test-event-handler)
ae5e4c48 559 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
560 internal.
561 (tramp-message-show-message, tramp-read-passwd): Tweak them for
562 better fitting in noninteractive tests.
ae5e4c48
SM
563 (file-notify-test00-availability): Rename from `file-notify-test0'.
564 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
565 Use `temporary-file-directory '.
566 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
567 (file-notify-test02-events): Rename from `file-notify-test2'.
568 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
569 (file-notify-test03-autorevert): Rename from
84b6d3df 570 `file-notify-test4'. Use timeouts.
ae5e4c48 571 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
572 `file-notify-test5'.
573
46e4f821
MA
5742013-07-04 Michael Albinus <michael.albinus@gmx.de>
575
576 * automated/file-notify-tests.el: New package.
577
3e3da660
KH
5782013-06-28 Kenichi Handa <handa@gnu.org>
579
580 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 581 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
582 Callers changed.
583 (decoder-tests-filename): New function.
584 (decoder-tests-prefer-utf-8-read)
585 (decoder-tests-prefer-utf-8-write): New function.
586 (ert-test-decoder-prefer-utf-8): New test.
587
10a2da6e
DG
5882013-06-27 Dmitry Gutov <dgutov@yandex.ru>
589
590 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
591 (package-x-test--single-archive-entry-1-3)
592 (package-x-test--single-archive-entry-1-4): Fix the tests, by
593 using the appropriate data structure.
10a2da6e 594
9ea5cf9f
DG
5952013-06-27 Daniel Hackney <dan@haxney.org>
596
597 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
598
599 * automated/package-x-test.el: New file.
600
601 * automated/package-test.el: New file.
602
603 * automated/data/package: New directory, with test examples.
604
fc3ec982
GM
6052013-06-27 Glenn Morris <rgm@gnu.org>
606
df86ba7d
GM
607 * automated/python-tests.el (python-tests-with-temp-file):
608 Clean up after ourself.
609
fc3ec982 610 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 611 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 612
f2136e1e
GM
6132013-06-26 Glenn Morris <rgm@gnu.org>
614
615 * automated/info-xref.el: New file.
616
51f85387
GM
6172013-06-25 Glenn Morris <rgm@gnu.org>
618
619 * automated/occur-tests.el (occur-test-create): New function.
620 Use it to create separate tests for each element, so we run them
621 all rather than stopping at the first error.
622
6e0e82a0 6232013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
624
625 * automated/occur-tests.el (occur-tests):
626 Update for 2013-05-29 change to occur header line.
627
c5b0993e
EW
6282013-06-21 Eduard Wiebe <usenet@pusto.de>
629
630 Test suite for flymake.
631 * automated/flymake-tests.el:
632 * automated/flymake/warnpred/Makefile
633 * automated/flymake/warnpred/test.c
634 * automated/flymake/warnpred/test.pl: New files.
635
02a87775
TH
6362013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
637
4f405069 638 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 639
18d78c5e
TH
6402013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
641
642 * automated/reftex-tests.el: New test suite for reftex.
643
19bb8e62
DG
6442013-05-31 Dmitry Gutov <dgutov@yandex.ru>
645
646 * automated/ruby-mode-tests.el: New tests, for percent literals
647 and expression expansion.
648
f236dd84
LL
6492013-05-29 Leo Liu <sdl.web@gmail.com>
650
651 * indent/octave.m: Tweak.
652
797c9e3d
AG
6532013-05-26 Aidan Gauland <aidalgol@amuri.net>
654
655 * tests/eshell.el: Rewrite tests using ERT.
656
cce6beeb
LL
6572013-05-25 Leo Liu <sdl.web@gmail.com>
658
659 * indent/octave.m: Add tests for %!, # and ### comments.
660
bc9a5003
KH
6612013-05-23 Kenichi Handa <handa@gnu.org>
662
663 * automated/decoder-tests.el: New file.
664
1a0a0a8a
DG
6652013-05-19 Dmitry Gutov <dgutov@yandex.ru>
666
667 * indent/ruby.rb: Add multiline regexp example.
668
669 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
670 (ruby-regexp-skips-over-interpolation)
671 (ruby-regexp-continues-till-end-when-unclosed)
672 (ruby-regexp-can-be-multiline)
673 (ruby-interpolation-inside-percent-literal): New tests.
674
a9e4425b
SM
6752013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
676
677 * indent/ruby.rb: Fix indentation after =; add more cases.
678
aa7dab97
SM
6792013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
680
681 * indent/pascal.pas: Add test for mis-identified comments.
682
1398a54d
MY
6832013-04-01 Masatake YAMATO <yamato@redhat.com>
684
38ef2c84 685 * automated/imenu-tests.el: New file. (Bug#14112)
1398a54d 686
adc31213
FEG
6872013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
688
689 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 690 Remove test.
adc31213
FEG
691 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
692 New tests.
693
04754d36
FEG
6942013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
695
696 * automated/python-tests.el (python-nav-backward-defun-2)
697 (python-nav-backward-defun-3, python-nav-forward-defun-2)
698 (python-nav-forward-defun-3): New tests.
699
083850a6
FEG
7002013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
701
702 * automated/python-tests.el (python-nav-backward-defun-1)
703 (python-nav-forward-defun-1): New tests.
704
694569fc
MY
7052013-04-09 Masatake YAMATO <yamato@redhat.com>
706
707 * automated/add-log-tests.el: New file. (Bug#14112)
708
8d3655be 7092013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 710
8d3655be 711 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
712 (python-info-current-defun-2): Fix test.
713
2054a6c3
PE
7142013-03-05 Paul Eggert <eggert@cs.ucla.edu>
715
716 * indent/octave.m: Fix encoding error in comment. Add coding tag.
717
929aeac6 7182013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 719
929aeac6 720 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
721 (python-tests-with-temp-file): New macro.
722 (python-tests-shell-interpreter): New var.
723 (python-shell-get-process-name-1)
724 (python-shell-internal-get-process-name-1)
725 (python-shell-parse-command-1)
726 (python-shell-calculate-process-environment-1)
727 (python-shell-calculate-process-environment-2)
728 (python-shell-calculate-process-environment-3)
729 (python-shell-calculate-exec-path-1)
730 (python-shell-calculate-exec-path-2)
731 (python-shell-make-comint-1)
732 (python-shell-make-comint-2)
733 (python-shell-get-process-1)
734 (python-shell-get-or-create-process-1)
735 (python-shell-internal-get-or-create-process-1): New tests.
736
cfbf790d 7372013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 738
62cfd799 739 * automated/python-tests.el: New file.
4dddd5dc 740
53ca88c4
DG
7412013-02-14 Dmitry Gutov <dgutov@yandex.ru>
742
743 * automated/ruby-mode-tests.el
744 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
745 bits inside the examples.
746 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
747 (ruby-add-log-current-method-after-inner-class):
748 Lower expectations: move point inside a method, initially.
53ca88c4 749
7132e457
DG
7502013-02-13 Dmitry Gutov <dgutov@yandex.ru>
751
752 * automated/ruby-mode-tests.el
753 (ruby-move-to-block-skips-percent-literal): New test.
754
6e5c1569
CY
7552013-02-04 Chong Yidong <cyd@gnu.org>
756
757 * automated/thingatpt.el: New file.
758
984096ed
CY
7592013-02-03 Chong Yidong <cyd@gnu.org>
760
aa7dab97
SM
761 * automated/files.el (file-test--do-local-variables-test):
762 Avoid compilation warning message.
984096ed 763
b1625024
DG
7642013-01-27 Dmitry Gutov <dgutov@yandex.ru>
765
766 * automated/ruby-mode-tests.el
767 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
768 * automated/ruby-mode-tests.el (ruby-block-test-example):
769 Break indentation of the do block opener and add a line inside it.
770 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
771 Adjust line numbers.
b1625024 772
cb9c0a53
SM
7732013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
774
775 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
776
51e73492
GM
7772013-01-14 Glenn Morris <rgm@gnu.org>
778
779 * automated/compile-tests.el (compile-tests--test-regexps-data):
780 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
781
327a6cca
WJ
7822013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
783
784 * automated/man-tests.el: New file.
785
51fb5578
AH
7862013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
787
788 * automated/undo-tests.el (undo-test0): Adjust error to code change.
789
3bace969
AH
7902013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
791
792 * automated/undo-tests.el: New file.
793
82e2a1f0 7942012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
795
796 * automated/ruby-mode-tests.el
797 (ruby-indent-after-block-in-continued-expression): New test.
798
dbb530d9
DG
7992012-12-14 Dmitry Gutov <dgutov@yandex.ru>
800
e903c210 801 * automated/ruby-mode-tests.el:
dbb530d9 802 Rename one interpolation test; add three more.
bb808526
DG
803 (ruby-with-temp-buffer): New macro, use it where appropriate.
804 (ruby-add-log-current-method-examples): Use "_" for target point.
805 Add four new tests for ruby-add-log-current-method.
dbb530d9 806
a0099d31
GM
8072012-12-11 Glenn Morris <rgm@gnu.org>
808
809 * automated/f90.el (f90-test-bug13138): New test.
810
81606b10
RS
8112012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
812
813 * automated/inotify-test.el: New test.
814
89eb3b0a
CY
8152012-12-02 Chong Yidong <cyd@gnu.org>
816
817 * automated/ruby-mode-tests.el
818 (ruby-add-log-current-method-examples): Don't use loop macro, to
819 allow automated testing to work.
820
23ba2705
SM
8212012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
822
823 * automated/advice-tests.el (advice-tests--data): Remove.
824 (advice-tests): Move the tests directly here instead.
825 Add called-interactively-p tests.
826
19dc7206
SM
8272012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
828
829 * automated/ert-x-tests.el: Use cl-lib.
830 * automated/ert-tests.el: Use lexical-binding and cl-lib.
831
8619323f
DG
8322012-11-14 Dmitry Gutov <dgutov@yandex.ru>
833
834 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
835 (ruby-indent-inside-heredoc-after-operator)
836 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
837 Change direct font-lock face references to var references.
838 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
839 (ruby-interpolation-inside-percent-literal-with-paren):
840 New failing test.
8619323f 841
f178c32d
DG
8422012-11-13 Dmitry Gutov <dgutov@yandex.ru>
843
844 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
845 (ruby-singleton-class-no-heredoc-font-lock)
846 (ruby-add-log-current-method-examples): New tests.
847 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
848 (ruby-deftest-move-to-block): New macro.
849 Add several move-to-block tests.
f178c32d 850
231d8498
SM
8512012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
852
853 * automated/advice-tests.el: New tests.
854
8111f5e6
EZ
8552012-10-14 Eli Zaretskii <eliz@gnu.org>
856
857 * automated/compile-tests.el (compile-tests--test-regexps-data):
858 Add new data for msft's new format.
859
c3268831
DG
8602012-09-08 Dmitry Gutov <dgutov@yandex.ru>
861
862 * automated/ruby-mode-tests.el:
863 (ruby-toggle-block-to-multiline): New test.
864 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
865 (ruby-toggle-block-to-brace): Use buffer-string.
866
0ba2d4b6
DG
8672012-09-07 Dmitry Gutov <dgutov@yandex.ru>
868
869 * automated/ruby-mode-tests.el: New tests (Bug#11613).
870
eada0861 8712012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
872
873 * automated/files.el: Test every combination of values for
874 enable-local-variables and enable-local-eval.
875
450809af
CY
8762012-08-19 Chong Yidong <cyd@gnu.org>
877
878 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
879
a999ce26
CY
8802012-08-18 Chong Yidong <cyd@gnu.org>
881
882 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
883
f063063a
DG
8842012-08-14 Dmitry Gutov <dgutov@yandex.ru>
885
886 * indent/ruby.rb: Rearrange examples, add new ones.
887
0d9e2599
NN
8882012-08-12 Dmitry Gutov <dgutov@yandex.ru>
889
890 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
891 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
892
9ff9402d 8932012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
894
895 * automated/files.el: New file.
896
bf1757d1
GM
897 * automated/Makefile.in (all): Fix typo.
898
9d2ed8a2
DG
8992012-08-10 Dmitry Gutov <dgutov@yandex.ru>
900
901 * automated/ruby-mode-tests.el (ruby-should-indent):
902 Add docstring, check (current-indentation) instead of (current-column).
903 (ruby-should-indent-buffer): New function.
904 Add tests for `ruby-deep-indent-paren' behavior.
905 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
906
0d9e2599
NN
9072012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
908
909 Original tests in test_ruby_mode.rb in upstream (author).
910
9cd80478
DG
9112012-08-09 Dmitry Gutov <dgutov@yandex.ru>
912
913 * automated/ruby-mode-tests.el (ruby-should-indent)
914 (ruby-assert-state): New functions.
915 Add new tests.
916
c91562a6
DE
9172012-07-29 David Engster <deng@randomsample.de>
918
9d2ed8a2
DG
919 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
920 New variable to hold test data for name expansion.
c91562a6
DE
921 (xml-parse-tests): Test the two different types of name expansion.
922
d8efda90
JL
9232012-07-29 Juri Linkov <juri@jurta.org>
924
925 * automated/occur-tests.el (occur-test-case): Use predefined
926 buffer name " *test-occur*" instead of a random buffer name.
927
c28662a8
DG
9282012-07-20 Dmitry Gutov <dgutov@yandex.ru>
929
930 * automated/ruby-mode-tests.el: New file with one test.
931
45fd731c
SM
9322012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
933
efc26dbe
SM
934 * indent/shell.sh: Add test case for ${#VAR}.
935
45fd731c
SM
936 * indent/latex-mode.tex: New file.
937
a464a6c7
SM
9382012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
939
940 * eshell.el: Use cl-lib.
941
a76e6535
CY
9422012-07-03 Chong Yidong <cyd@gnu.org>
943
944 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
945
a7aef6f5
CY
9462012-07-02 Chong Yidong <cyd@gnu.org>
947
a464a6c7
SM
948 * automated/xml-parse-tests.el (xml-parse-tests--data):
949 More testcases.
a7aef6f5 950
fbf2e7ad
CY
9512012-07-01 Chong Yidong <cyd@gnu.org>
952
953 * automated/xml-parse-tests.el: New file.
954
d5c6faf9
SM
9552012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
956
957 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
958 Use cl-flet.
959
ee574791
UJ
9602012-06-08 Ulf Jasper <ulf.jasper@web.de>
961
d5c6faf9
SM
962 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
963 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
964 (icalendar-import-with-timezone): New.
965 (icalendar-real-world): Add new testcase as given in the bugreport
966 of Bug#11473.
967
6dbaa1c7
UJ
9682012-05-29 Ulf Jasper <ulf.jasper@web.de>
969
970 * automated/icalendar-tests.el (icalendar-tests--test-import):
971 Include UID in import tests (Bug#11525).
972 (icalendar-import-non-recurring, icalendar-import-rrule)
973 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
974 UID-import change.
975 (icalendar-import-with-uid): New.
976 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
977 Include UID in cycle tests.
978 (icalendar-cycle, icalendar-real-world): UID-import change.
979
b847032c
GM
9802012-05-21 Glenn Morris <rgm@gnu.org>
981
982 * automated/Makefile.in (setwins): Scrap superfluous subshell.
983
5e561bc7
TZ
9842012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
985
986 * automated/url-util-tests.el: New file to test
987 lisp/url/url-util.el. Only `url-build-query-string' and
988 `url-parse-query-string' are tested right now (Bug#8706).
989
461ef3c5
SM
9902012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
991
992 * indent/shell.sh:
993 * indent/shell.rc: Ad some test cases.
994
dfbd787f
SM
9952012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
996
997 * indent/ruby.rb: New file, to test new syntax-propertize code.
998
ab7ce8c1
GM
9992012-04-11 Glenn Morris <rgm@gnu.org>
1000
1001 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1002
6c0c7cfc
TZ
10032012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1004
1005 * automated/url-future-tests.el (url-future-tests): Move from
1006 lisp/url/url-future.el and rename.
1007
bdbc1c4e
UJ
10082012-01-29 Ulf Jasper <ulf.jasper@web.de>
1009
1010 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1011 Fix broken test, caused by missing trailing blank.
1012
5c09001c
CY
10132011-12-03 Chong Yidong <cyd@gnu.org>
1014
1015 * automated/compile-tests.el (compile-tests--test-regexps-data):
1016 Increase column numbers by one to reflect change in how
6df6ae42 1017 compilation-message is recorded (Bug#10172).
5c09001c 1018
394c65f1
GM
10192011-11-22 Glenn Morris <rgm@gnu.org>
1020
1021 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1022
cd1181db
JB
10232011-11-20 Juanma Barranquero <lekktu@gmail.com>
1024
1025 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1026
58179cce
JB
10272011-11-16 Juanma Barranquero <lekktu@gmail.com>
1028
7877f373
JB
1029 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1030 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1031 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1032
dba0634a
UJ
10332011-10-30 Ulf Jasper <ulf.jasper@web.de>
1034
1035 * automated/newsticker-tests.el
6df6ae42 1036 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1037 newsticker--treeview-tree-update.
1038
6d6a626c
UJ
10392011-10-29 Ulf Jasper <ulf.jasper@web.de>
1040
73c3f81d
UJ
1041 * automated/newsticker-tests.el
1042 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1043
6d6a626c
UJ
1044 * trunk/test/automated/newsticker-tests.el
1045 (newsticker--group-manage-orphan-feeds): Prevent updating
1046 newsticker treeview. Fixed bug#9763.
1047
6e0a9be7
GM
10482011-10-20 Glenn Morris <rgm@gnu.org>
1049
e195ae68
GM
1050 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1051
6e0a9be7
GM
1052 * automated/vc-bzr.el: New file.
1053
21fedf28
GM
10542011-10-15 Glenn Morris <rgm@gnu.org>
1055
1056 * automated/f90.el: New file.
1057
81416b68
UJ
10582011-09-27 Ulf Jasper <ulf.jasper@web.de>
1059
1060 * automated/newsticker-tests.el: Move newsticker-testsuite.el
1061 to automated/newsticker-tests.el. Convert to ERT.
1062
68575ab0
UJ
10632011-07-26 Ulf Jasper <ulf.jasper@web.de>
1064
1065 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1066 Remove, simply use string=.
68575ab0
UJ
1067 (icalendar--diarytime-to-isotime)
1068 (icalendar--datetime-to-diary-date)
1069 (icalendar--datestring-to-isodate)
1070 (icalendar--format-ical-event)
1071 (icalendar--parse-summary-and-rest)
1072 (icalendar-tests--do-test-import)
6df6ae42 1073 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1074 string= to EXPECTED ACTUAL.
1075 (icalendar--import-format-sample)
1076 (icalendar--format-ical-event)
1077 (icalendar-import-non-recurring)
1078 (icalendar-import-rrule)
1079 (icalendar-import-duration)
1080 (icalendar-import-bug-6766)
6df6ae42 1081 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1082 icalendar-tests--compare-strings.
1083 (icalendar-import-multiple-vcalendars): New.
1084
de316778
TZ
10852011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1086
1087 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1088 Require CL.
de316778 1089
c07b2710
JL
10902011-05-09 Juri Linkov <juri@jurta.org>
1091
1092 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1093 Convert to ERT.
1094
adec429a
CY
10952011-05-09 Chong Yidong <cyd@stupidchicken.com>
1096
1097 * automated/compile-tests.el: New file.
1098
c4c205d0
CY
10992011-05-08 Chong Yidong <cyd@stupidchicken.com>
1100
1101 * automated/font-parse-tests.el: Don't byte-compile.
1102
1103 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1104
6c075cd7
SM
11052011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1106
1107 * automated/lexbind-tests.el: New file.
1108
33383987
JB
11092011-03-07 Chong Yidong <cyd@stupidchicken.com>
1110
1111 * Version 23.3 released.
1112
81fb60b2
GM
11132011-03-05 Glenn Morris <rgm@gnu.org>
1114
1115 * eshell.el: Move here from lisp/eshell/esh-test.el.
1116
de69c0a8
CO
11172011-03-03 Christian Ohler <ohler@gnu.org>
1118
1119 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1120 New test.
1121
4856384c
UJ
11222011-02-20 Ulf Jasper <ulf.jasper@web.de>
1123
1124 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1125 convert to ERT format.
1126
aa0935b9
CY
11272011-02-14 Chong Yidong <cyd@stupidchicken.com>
1128
1129 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1130 convert to ERT format.
1131
ccded26c
SM
11322011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1133
1134 * indent/shell.sh:
1135 * indent/shell.rc: New files.
1136
372fb76b
CY
11372011-01-27 Chong Yidong <cyd@stupidchicken.com>
1138
1139 * automated/font-parse-tests.el: Move from
1140 font-parse-testsuite.el.
1141
6608a7d8
CY
11422011-01-26 Chong Yidong <cyd@stupidchicken.com>
1143
1144 * font-parse-testsuite.el (test-font-parse-data): New file.
1145
db5d03ea
SM
11462011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1147
1148 * indent/prolog.prolog: Add tokenizing tests.
1149
d221e780
CO
11502011-01-13 Christian Ohler <ohler@gnu.org>
1151
1152 * automated: New directory for automated tests.
1153
1154 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1155
1156 * automated/Makefile.in: New file.
1157
cbf83ce9
SM
11582010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1159
1160 * indent/modula2.mod: New file.
1161
d19dc73d
SM
11622010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1163
1164 * indent/octave.m: Add a test to ensure indentation is local.
1165
41f592d1
GM
11662010-10-23 Glenn Morris <rgm@gnu.org>
1167
1168 * comint-testsuite.el
d19dc73d
SM
1169 (comint-testsuite--test-comint-password-prompt-regexp):
1170 Add "Please enter the password". (Bug#7224)
41f592d1 1171
3672149f
SM
11722010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1173
1174 * indent/prolog.prolog: Use normal spacing around !.
1175
f5632fb6
SM
11762010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1177
1178 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1179
cf38dd42
SM
11802010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1181
1182 * indent/octave.m: Remove some `fixindent' not needed any more.
1183
e17b68ed
SM
11842010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1185
1186 * indent/octave.m: New file.
1187
81ee9410
UJ
11882010-08-08 Ulf Jasper <ulf.jasper@web.de>
1189
e17b68ed 1190 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1191 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1192 (icalendar-testsuite--run-internal-tests): New.
1193 (icalendar-testsuite--test-convert-ordinary-to-ical)
1194 (icalendar-testsuite--test-convert-block-to-ical)
1195 (icalendar-testsuite--test-convert-anniversary-to-ical)
1196 (icalendar-testsuite--test-parse-vtimezone)
1197 (icalendar-testsuite--do-test-export): Code formatting.
1198 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1199 (icalendar-testsuite--do-test-import)
3672149f
SM
1200 (icalendar-testsuite--do-test-cycle):
1201 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1202 (icalendar-testsuite--run-import-tests): Comment added.
1203 (icalendar-testsuite--run-import-tests)
e17b68ed 1204 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1205
71ab16dd
CY
12062010-06-25 Chong Yidong <cyd@stupidchicken.com>
1207
1208 * redisplay-testsuite.el (test-redisplay-3): New test.
1209
6534e58a
CY
12102010-06-11 Chong Yidong <cyd@stupidchicken.com>
1211
1212 * comint-testsuite.el: New file.
1213
927c346b
SM
12142010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1215
1216 * indent: New dir.
1217
61a808e8
CY
12182010-05-07 Chong Yidong <cyd@stupidchicken.com>
1219
1220 * Version 23.2 released.
1221
a4100ebe
CY
12222010-03-29 Chong Yidong <cyd@stupidchicken.com>
1223
3cbcd186
CY
1224 * cedet/semantic-ia-utest.el
1225 (semantic-symref-test-count-hits-in-tag): Add function, from
1226 semantic-test.el.
1227
a4100ebe
CY
1228 * cedet/tests/test.cpp:
1229 * cedet/tests/test.py:
1230 * cedet/tests/teststruct.cpp:
1231 * cedet/tests/testtemplates.cpp:
1232 * cedet/tests/testusing.cpp:
1233 * cedet/tests/scopetest.cpp:
1234 * cedet/tests/scopetest.java: Files deleted.
1235
1236 * cedet/tests/test.make:
1237 * cedet/tests/test.c:
1238 * cedet/tests/testjavacomp.java:
1239 * cedet/tests/testspp.c:
1240 * cedet/tests/testsppreplace.c:
1241 * cedet/tests/testsppreplaced.c:
1242 * cedet/tests/testsubclass.cpp:
1243 * cedet/tests/testsubclass.hh:
1244 * cedet/tests/testtypedefs.cpp:
1245 * cedet/tests/testvarnames.c:
1246 * cedet/tests/test.el:
1247 * cedet/tests/testdoublens.cpp:
1248 * cedet/tests/testdoublens.hpp: Add copyright header.
1249
85738751
SM
1250 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1251 Remove reference to deleted files.
1252
dc2d2590
JL
12532010-03-30 Juri Linkov <juri@jurta.org>
1254
1255 * occur-testsuite.el (occur-tests): Add tests for context lines.
1256
5275ff8b
JL
12572010-03-23 Juri Linkov <juri@jurta.org>
1258
1259 * occur-testsuite.el: New file.
1260
288f9fc0
CY
12612010-03-10 Chong Yidong <cyd@stupidchicken.com>
1262
1263 * Branch for 23.2.
1264
b4340b3f
UJ
12652010-02-19 Ulf Jasper <ulf.jasper@web.de>
1266
1267 * icalendar-testsuite.el
6df6ae42
JB
1268 (icalendar-testsuite--run-function-tests): Add new tests.
1269 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1270 testcase.
1271 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1272 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1273 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1274 (icalendar-testsuite--test-convert-block-to-ical): New.
1275 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1276 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1277
db9e401b
JB
12782010-01-18 Juanma Barranquero <lekktu@gmail.com>
1279
1280 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1281 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1282 Fix typos in docstrings and error messages.
1283 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1284
d1f18ec0
JB
12852010-01-14 Juanma Barranquero <lekktu@gmail.com>
1286
1287 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1288 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1289 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1290
6fe539d2
UJ
12912009-12-18 Ulf Jasper <ulf.jasper@web.de>
1292
1293 * icalendar-testsuite.el
d5c6faf9
SM
1294 (icalendar-testsuite--run-function-tests):
1295 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1296 (icalendar-testsuite--test-parse-vtimezone): New.
1297 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1298 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1299 whitespace -- see change of icalendar--add-diary-entry in
1300 icalendar.el.
6df6ae42 1301 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1302
d8085053
GM
13032009-09-30 Glenn Morris <rgm@gnu.org>
1304
1305 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1306
7c4dccd0
CY
13072009-06-26 Eric Ludlam <zappo@gnu.org>
1308
1309 * cedet/*: New unit tests, from CEDET repository.
1310
6ada5ad1
CY
13112009-06-26 Chong Yidong <cyd@stupidchicken.com>
1312
1313 * redisplay-testsuite.el: New file.
1314
70243478
CY
13152009-06-21 Chong Yidong <cyd@stupidchicken.com>
1316
1317 * Branch for 23.1.
1318
f052351a
UJ
13192009-01-25 Ulf Jasper <ulf.jasper@web.de>
1320
1321 * icalendar-testsuite.el
6df6ae42
JB
1322 (icalendar-testsuite--run-function-tests):
1323 Add icalendar-testsuite--test-diarytime-to-isotime.
1324 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1325 recent icalendar fixes.
1326 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1327 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1328 icalendar changes.
1329
dee5aa91
CY
13302008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1331
d4835507 1332 * bytecomp-testsuite.el: New file.
dee5aa91 1333
f052351a 13342008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1335
1336 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1337 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1338 (icalendar-testsuite--test-create-uid): New.
1339
d176d8c6
UJ
13402008-06-14 Ulf Jasper <ulf.jasper@web.de>
1341
1342 * newsticker-testsuite.el: New file.
1343
a4766629
GM
13442008-05-24 Ulf Jasper <ulf.jasper@web.de>
1345
1346 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1347 Add icalendar-testsuite--test-datestring-to-isodate,
1348 icalendar-testsuite--test-datetime-to-diary-date, and
1349 icalendar-testsuite--test-calendar-style.
1350 (icalendar-testsuite--test-format-ical-event):
1351 (icalendar-testsuite--test-parse-summary-and-rest):
1352 Doc fix. Remove european-calendar-style.
1353 (icalendar-testsuite--get-ical-event): Doc fix.
1354 (icalendar-testsuite--test-first-weekday-of-year):
1355 (icalendar-testsuite--run-cycle-tests): Add doc string.
1356 (icalendar-testsuite--test-datestring-to-isodate):
1357 (icalendar-testsuite--test-datetime-to-diary-date):
1358 (icalendar-testsuite--test-calendar-style): New functions.
1359 (icalendar-testsuite--test-export): Handle iso date style.
1360 New arg INPUT-ISO. Use calendar-date-style.
1361 (icalendar-testsuite--test-import): Handle iso date style.
1362 New arg EXPECTED-ISO. Use calendar-date-style.
1363 (icalendar-testsuite--test-cycle): Handle iso date style.
1364 (icalendar-testsuite--run-import-tests):
1365 (icalendar-testsuite--run-export-tests):
1366 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1367
e42fc905
GM
13682008-02-29 Glenn Morris <rgm@gnu.org>
1369
1370 * README: New file.
1371
366b88a2
GM
13722008-02-29 Ulf Jasper <ulf.jasper@web.de>
1373
1374 * icalendar-testsuite.el: New file.
1375
1376;; Local Variables:
880820fe 1377;; coding: utf-8
366b88a2
GM
1378;; End:
1379
ab422c4d 1380 Copyright (C) 2008-2013 Free Software Foundation, Inc.
366b88a2
GM
1381
1382 This file is part of GNU Emacs.
1383
4f43e937 1384 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1385 it under the terms of the GNU General Public License as published by
4f43e937
GM
1386 the Free Software Foundation, either version 3 of the License, or
1387 (at your option) any later version.
366b88a2
GM
1388
1389 GNU Emacs is distributed in the hope that it will be useful,
1390 but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1392 GNU General Public License for more details.
1393
1394 You should have received a copy of the GNU General Public License
4f43e937 1395 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.