Mention test/indent/js.js, and restore one lost piece of it
[bpt/emacs.git] / test / ChangeLog
CommitLineData
939fef29
DG
12013-12-08 Dmitry Gutov <dgutov@yandex.ru>
2
3 * indent/js.js: New file.
4
0494d994
MA
52013-12-05 Michael Albinus <michael.albinus@gmx.de>
6
7 * automated/dbus-tests.el: New file.
8
bf4906d7
CD
92013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 * automated/regexp-tests.el: New file.
12
a48eb50b
EZ
132013-11-29 Eli Zaretskii <eliz@gnu.org>
14
bf4906d7
CD
15 * automated/reftex-tests.el (reftex-parse-from-file-test):
16 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
17 names are comparable as strings.
18
a48eb50b
EZ
19 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
20 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 21 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 22
0845be75
GM
232013-11-28 Glenn Morris <rgm@gnu.org>
24
25 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
26
f7ec0d94
EZ
272013-11-28 Eli Zaretskii <eliz@gnu.org>
28
bf4906d7 29 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
30 (EMACSOPT): Use $(PATH_SEP).
31
23293cb0
MA
322013-11-28 Michael Albinus <michael.albinus@gmx.de>
33
34 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
35 Set to nil.
36
1baa1e49
MA
372013-11-27 Michael Albinus <michael.albinus@gmx.de>
38
39 * automated/file-notify-tests.el
40 (file-notify-test-remote-temporary-file-directory):
41 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
42 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
43 (file-notify--deftest-remote): Cleanup connection initially.
44 (file-notify-test03-autorevert): Run also in batch mode. Use a
45 larger timeout for remote files. `sit-for' 1 second; 0.1 second
46 does not work on MS Windows. Call `accept-process-output' for
47 remote files. Apply `string-match' instead of `string-equal', the
48 messages are different on MS Windows.
49
50 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
51 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
52 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
53
17e0445b
GM
542013-11-23 Glenn Morris <rgm@gnu.org>
55
0b09f7c0
GM
56 * automated/python-tests.el (python-shell-make-comint-1)
57 (python-shell-make-comint-2, python-shell-get-process-1):
58 Suppress creation of some temp-files.
59
f4d341af
GM
60 * automated/python-tests.el (python-shell-parse-command-1)
61 (python-shell-make-comint-1, python-shell-make-comint-2)
62 (python-shell-get-process-1)
63 (python-shell-internal-get-or-create-process-1):
64 Skip rather than fail if prereqs not found.
65
17e0445b
GM
66 * automated/Makefile.in (emacs):
67 Empty EMACSLOADPATH rather than unsetting.
68
48592bfd
GM
692013-11-22 Glenn Morris <rgm@gnu.org>
70
71 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
72 Set expected-result.
73
2df10228
GM
742013-11-21 Glenn Morris <rgm@gnu.org>
75
009111d6
GM
76 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
77 (compile-main): Pass XARGS_LIMIT to xargs.
78
2df10228
GM
79 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
80 (EMACSOPT): Use PATH_SEPARATOR.
81
30654657
BB
822013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
83
4e9fc48c 84 * test/automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 85 Add a failing test for Bug#15874.
4e9fc48c
BB
86 * test/automated/ruby-mode-tests.el
87 (ruby--insert-coding-comment-ruby-style)
88 (ruby--insert-coding-comment-emacs-style)
89 (ruby--insert-coding-comment-custom-style):
30654657
BB
90 Add a few tests for `ruby--insert-coding-comment'.
91
ec2c4ee6
PE
922013-11-18 Paul Eggert <eggert@cs.ucla.edu>
93
94 Improve API of recently-added bool vector functions (Bug#15912).
95 * automated/data-tests.el: Adjust to API changes.
96
0010ca51
MA
972013-11-16 Michael Albinus <michael.albinus@gmx.de>
98
99 * automated/tramp-tests.el (tramp-test07-file-exists-p)
100 (tramp-test08-file-local-copy)
101 (tramp-test09-insert-file-contents, tramp-test10-write-region)
102 (tramp-test11-copy-file, tramp-test12-rename-file)
103 (tramp-test13-make-directory, tramp-test14-delete-directory)
104 (tramp-test15-copy-directory, tramp-test16-directory-files)
105 (tramp-test17-insert-directory, tramp-test18-file-attributes)
106 (tramp-test19-directory-files-and-attributes)
107 (tramp-test20-file-modes, tramp-test21-file-links)
108 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
109 (tramp-test24-file-name-completion, tramp-test25-load)
110 (tramp-test26-process-file, tramp-test27-start-file-process)
111 (tramp-test28-shell-command): Cleanup connection initially.
112
82407168
MA
1132013-11-15 Michael Albinus <michael.albinus@gmx.de>
114
115 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
116 connection before running the test.
117
3cd4192f
MA
1182013-11-15 Michael Albinus <michael.albinus@gmx.de>
119
120 * automated/tramp-tests.el (tramp-test15-copy-directory)
121 (tramp-test16-directory-files, tramp-test17-insert-directory)
122 (tramp-test18-file-attributes)
123 (tramp-test19-directory-files-and-attributes)
124 (tramp-test20-file-modes, tramp-test21-file-links)
125 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
126 (tramp-test24-file-name-completion, tramp-test25-load)
127 (tramp-test26-process-file, tramp-test27-start-file-process):
bf4906d7 128 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
129 (tramp-test29-utf8): New test.
130
927fbd6b
MA
1312013-11-13 Michael Albinus <michael.albinus@gmx.de>
132
133 * automated/file-notify-tests.el (file-notify-test02-events)
134 (file-notify-test03-autorevert): Suppress messages in `write-region'.
135
136 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
137 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
138 (tramp-test26-process-file, tramp-test28-shell-command):
139 Ensure, that the directory is not empty when calling "ls".
927fbd6b 140
8ee0219f
MA
1412013-11-11 Michael Albinus <michael.albinus@gmx.de>
142
143 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
144 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
145 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
146 (tramp-test09-insert-file-contents, tramp-test10-write-region):
147 (tramp-test26-process-file): Add tests.
148 (tramp-test11-copy-file): Remove debug message.
149 (tramp-test20-file-modes): Special case, if user is "root".
150
54099383
MA
1512013-11-08 Michael Albinus <michael.albinus@gmx.de>
152
1c49d6c2 153 * automated/file-notify-tests.el:
54099383 154 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
155 `tramp-remote-path' when running on hydra.
156 (tramp-test07-file-exists-p): Remove instrumentation code.
157 (tramp-test26-process-file): Don't use "/bin/true" and
158 "/bin/false", these paths do not exist on hydra.
54099383 159
21cfbae5
HE
1602013-11-08 Helmut Eller <eller.helmut@gmail.com>
161
7dd8b873 162 * automated/process-tests.el: New file.
21cfbae5 163
1f923923
DG
1642013-11-08 Dmitry Gutov <dgutov@yandex.ru>
165
166 * indent/ruby.rb: New examples.
167
6b4ac03e
GM
1682013-11-06 Glenn Morris <rgm@gnu.org>
169
170 * automated/Makefile.in (setwins): Avoid accidental matches.
171
6865f4d5
MA
1722013-11-06 Michael Albinus <michael.albinus@gmx.de>
173
174 * automated/tramp-tests.el (tramp-test07-file-exists-p):
175 Fix docstring. Instrument, in order to hunt failure on hydra.
176
c76489d6
GM
1772013-11-06 Glenn Morris <rgm@gnu.org>
178
179 * automated/flymake-tests.el (warning-predicate-rx-gcc)
180 (warning-predicate-function-gcc, warning-predicate-rx-perl)
181 (warning-predicate-function-perl):
182 * automated/info-xref.el (info-xref-test-makeinfo):
183 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
184 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
185
a213a541
MA
1862013-11-05 Michael Albinus <michael.albinus@gmx.de>
187
188 * automated/tramp-tests.el: New file.
189
dc503386
GM
1902013-11-05 Glenn Morris <rgm@gnu.org>
191
2d748773
GM
192 Get rid of --chdir usage.
193 * automated/Makefile.in (EMACSOPT): Move -L here.
194 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
195 (setwins): Don't assume called from srcdir. Remove legacy stuff.
196 (.el.elc): No more need to pass -L here.
197 (compile-main): Get rid of sub-shell and cd.
198 (compile-clean, check): Get rid of cd.
199
d5112380
GM
200 Make it possible to run tests with a different working directory.
201 * automated/flymake-tests.el (flymake-tests-data-directory): New.
202 (flymake-tests--current-face): Use flymake-tests-data-directory.
203 (warning-predicate-function-gcc, warning-predicate-rx-perl)
204 (warning-predicate-function-perl): Adapt for above change.
205 * automated/zlib-tests.el (zlib-tests-data-directory): New.
206 (zlib--decompress): Use zlib-tests-data-directory.
207
b5d402d6
GM
208 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
209 Remove test that makes no sense.
210
dc503386
GM
211 * automated/files.el (files-test-local-variable-data):
212 Fix result typo presumably caused by interference from dir-locals.
213 (file-test--do-local-variables-test): Prevent dir-locals interfering.
214
dca01b09
DG
2152013-11-04 Dmitry Gutov <dgutov@yandex.ru>
216
217 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 218 Move a now-successful example.
dca01b09
DG
219
220 * automated/ruby-mode-tests.el: Remove outdated comment.
221
8b77446f
GM
2222013-11-04 Glenn Morris <rgm@gnu.org>
223
224 * automated/Makefile.in (abs_srcdir): Remove.
225 (emacs): Unset EMACSLOADPATH.
226 (.el.elc, check): Use -L to append srcdir to load-path.
227
2ffcf5fe
GM
2282013-11-02 Glenn Morris <rgm@gnu.org>
229
1f43ed41 230 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 231 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 232 (abs_srcdir): New, set by configure.
67fb4e6a 233 (EMACS): Use a relative file name.
67bb589e 234 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
235 (lisp-compile): Remove (assume it's up-to-date).
236 (compile-main): Do not run lisp-compile.
1f43ed41
GM
237 (compile-main, compile-clean, compile-always, bootstrap-clean)
238 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 239 Use --chdir.
67bb589e
GM
240 (doit, compile, compile-always): Remove stuff copied from lisp/.
241 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 242
1affc48a
MA
2432013-10-31 Michael Albinus <michael.albinus@gmx.de>
244
245 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
246 Add a skipping test.
247
dee4ba59
SM
2482013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
249
250 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
251
252 * indent/css-mode.css (.x2): Test alignement inside braces.
253
bae91342
DG
2542013-10-26 Dmitry Gutov <dgutov@yandex.ru>
255
778859a8
DG
256 * indent/ruby.rb: New failing example.
257
dee4ba59
SM
258 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
259 Fix the test, in respect to adding the space after the curly.
bae91342 260
4ddbf128
MA
2612013-10-24 Michael Albinus <michael.albinus@gmx.de>
262
263 * automated/ert-tests.el (ert-test-skip-unless): New test case.
264 (ert-test-deftest): Adapt test for changed macro expansion.
265 (ert-test-run-tests-interactively):
266 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
267 Add a skipping test.
268
269 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
270 (file-notify--test-local-enabled): Make it a function. Check also
271 for `file-remote-p' of `temporary-file-directory'.
272 (file-notify--test-remote-enabled-checked): New defvar.
273 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
274 internal functions. Cache result.
275 (file-notify--deftest-remote, file-notify-test00-availability)
276 (file-notify-test01-add-watch, file-notify-test02-events)
277 (file-notify-test03-autorevert): Add checks with `skip_unless'.
278 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
279
369bbf71
DG
2802013-10-24 Dmitry Gutov <dgutov@yandex.ru>
281
282 * indent/ruby.rb: Fix syntax error in the latest example.
283
b8e3b0a9
GM
2842013-10-23 Glenn Morris <rgm@gnu.org>
285
286 * automated/Makefile.in (abs_top_srcdir, top_builddir):
287 New, set by configure.
288 (top_srcdir): Remove.
289 (abs_test, abs_lispsrc): New.
290 (lisp): No longer absolute.
291 (emacs, lisp-compile, compile, compile-always):
292 Quote entities that might contain whitespace.
293
a6462ef5
DG
2942013-10-22 Dmitry Gutov <dgutov@yandex.ru>
295
296 * indent/ruby.rb: Move two examples to "working" section, add one
297 more.
298
8c1ae481
DG
2992013-10-21 Dmitry Gutov <dgutov@yandex.ru>
300
dee4ba59
SM
301 * indent/ruby.rb: New examples for indentation of blocks.
302 Example of hash inside parens that inflooped before the present commit.
8c1ae481 303
ef566920
BR
3042013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
305
306 * test/automated/timer-tests.el: New file. Tests that (sit-for 0)
307 allows another timer to run.
308
1eda1d8d
DG
3092013-10-14 Dmitry Gutov <dgutov@yandex.ru>
310
311 * indent/ruby.rb: More examples for bug#15594, both failing and
312 now passing.
313
55ee77a3
DG
3142013-10-11 Dmitry Gutov <dgutov@yandex.ru>
315
316 * indent/ruby.rb: Add two more cases.
317
6d8ca172
SM
3182013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
319
320 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
321 first use.
322 (ruby-should-indent): Use indent-according-to-mode.
323 (ruby-deftest-move-to-block): Use `declare'.
324
2f84ba10
DG
3252013-10-07 Dmitry Gutov <dgutov@yandex.ru>
326
327 * indent/ruby.rb: Fix a spurious change, add more failing examples.
328
20832de0
SM
3292013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
330
331 * indent/ruby.rb: Add a few more tests; adjust some indentation.
332
5cd9cda9
DG
3332013-10-06 Dmitry Gutov <dgutov@yandex.ru>
334
7318480c
DG
335 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
336 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
337
5cd9cda9
DG
338 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
339
34d1a133
SM
3402013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
341
342 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
343 Adjust indentation of continued line to the new SMIE behavior.
344
a27c1b72
SM
3452013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
346
347 * automated/completion-tests.el:
348 * indent/css-mode.css: New files.
349
acbadd00
DU
3502013-10-03 Daiki Ueno <ueno@gnu.org>
351
352 * automated/data/package/signed/archive-contents:
353 * automated/data/package/signed/archive-contents.sig:
354 * automated/data/package/signed/signed-good-1.0.el:
355 * automated/data/package/signed/signed-good-1.0.el.sig:
356 * automated/data/package/signed/signed-bad-1.0.el:
357 * automated/data/package/signed/signed-bad-1.0.el.sig:
358 * automated/data/package/key.pub:
359 * automated/data/package/key.sec: New files.
360
361 * automated/package-test.el (package-test-update-listing)
362 (package-test-update-archives, package-test-describe-package):
363 Adjust to package.el change.
364 (package-test-signed): New test.
365
494e898b
DG
3662013-10-01 Dmitry Gutov <dgutov@yandex.ru>
367
368 * automated/package-test.el: Update all cases to use :url instead
369 of :homepage.
370
371 * automated/package-x-test.el
372 (package-x-test--single-archive-entry-1-3): Same.
373
056453c6
DG
3742013-09-29 Dmitry Gutov <dgutov@yandex.ru>
375
376 * automated/package-test.el (simple-single-desc-1-4): Remove, it
377 was unused.
378 (simple-single-desc): Expect :homepage property.
379 (multi-file-desc): Same.
380 (with-package-test): Do not save previous `default-directory'
381 value, let-bind the var instead.
382 (package-test-install-single): Expect :homepage property in the
383 generated pkg file.
384 (package-test-describe-package): Expect Homepage button.
385 (package-test-describe-non-installed-package)
386 (package-test-describe-non-installed-multi-file-package): Same.
387 (package-test-describe-not-installed-package): Remove, it was a
388 duplicate.
389
390 * automated/package-x-test.el
391 (package-x-test--single-archive-entry-1-3): Expect :homepage
392 property.
393 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
394
395 * automated/data/package/simple-single-1.3.el: Add URL header.
396
397 * automated/data/package/archive-contents: Add :homepage
398 properties to `simple-single' and `multi-file'.
399
3e0b94e7
DC
4002013-09-22 Daniel Colascione <dancol@dancol.org>
401
402 * automated/data-test.el:
403 (bool-vector-count-matches-all-0-nil)
404 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
405 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
406 (bool-vector-count-matches-at, bool-vector-intersection-op)
407 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 408 (bool-vector-set-difference-op)
ffb3f67a 409 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
410 (mock-bool-vector-count-matches-at)
411 (test-bool-vector-bv-from-hex-string)
412 (test-bool-vector-to-hex-string)
413 (test-bool-vector-count-matches-at-tc)
414 (test-bool-vector-apply-mock-op)
415 (test-bool-vector-binop): New helper functions.
416 (bool-vector-test-vectors): New testcase data.
417
31dca772
R
4182013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
419
420 * automated/advice-tests.el (advice-test-called-interactively-p-around)
421 (advice-test-called-interactively-p-filter-args)
422 (advice-test-called-interactively-p-around): New tests.
423
cde40d2b
GM
4242013-09-16 Glenn Morris <rgm@gnu.org>
425
0c2a2b57
GM
426 * automated/eshell.el (eshell-match-result):
427 Return a more informative failure than simply "false". Update callers.
428
cde40d2b
GM
429 * automated/eshell.el (eshell-test/for-name-shadow-loop):
430 Test value before and after loop as well as during.
431
1e53bb4b
GM
4322013-09-15 Glenn Morris <rgm@gnu.org>
433
434 * automated/eshell.el (eshell-test/for-name-shadow-loop):
435 New test. (Bug#15372)
436 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
437
9dc7e8e1
GM
4382013-09-13 Glenn Morris <rgm@gnu.org>
439
440 * automated/eshell.el (with-temp-eshell):
441 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
442 (eshell-test-command-result): New, again using a temp directory.
443 Replace eshell-command-result with this throughout.
e16582b6
GM
444 (eshell-test/for-loop, eshell-test/for-name-loop):
445 Ensure environment variables don't confuse us.
9dc7e8e1 446
2d5788f4
GM
4472013-09-12 Glenn Morris <rgm@gnu.org>
448
449 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 450 due to "has a running process; kill it?" prompts.
2d5788f4 451
ae5e4c48
SM
4522013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
453
454 * automated/eshell.el: Rename from eshell.el.
455 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
456
f8ccce03
GM
4572013-09-01 Glenn Morris <rgm@gnu.org>
458
459 * automated/Makefile.in (setwins): Avoid leading space in $wins.
460 Otherwise the sed command used by eg compile-main ends up
461 containing "/*.el". (Bug#15170)
462
50b13cde
PE
4632013-08-28 Paul Eggert <eggert@cs.ucla.edu>
464
e903c210 465 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
466 for portability to hosts where /bin/sh has problems.
467
6ee60310
DE
4682013-08-21 David Engster <deng@randomsample.de>
469
470 * automated/eieio-tests.el, automated/eieio-test-persist.el:
471 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
472 upstream. Changed to use ERT.
473
281c7202
DH
4742013-08-14 Daniel Hackney <dan@haxney.org>
475
476 * package-test.el: Remove tar-package-building functions. Tar file
477 used for testing is included in the repository.
478 (package-test-install-texinfo, package-test-cleanup-built-files):
479 Remove.
480
ad756449
FEG
4812013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
482
483 * automated/python-tests.el (python-imenu-create-index-4)
484 (python-imenu-create-flat-index-2): New tests.
485
3e2cd454
GM
4862013-08-05 Glenn Morris <rgm@gnu.org>
487
488 * automated/mule-util.el: New file, with tests extracted from
489 lisp/international/mule-util.el.
490
671d5c16
SM
4912013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
492
493 * automated/advice-tests.el (advice-tests-nadvice): Test removal
494 before definition.
495 (advice-tests-macroaliases): New test.
496
2ad0a067
GM
4972013-08-04 Glenn Morris <rgm@gnu.org>
498
dc8dfa8a
GM
499 * automated/ert-tests.el: Disable failing test that no-one seems
500 to know how to fix. (Bug#13064)
501
2ad0a067
GM
502 * automated/icalendar-tests.el (icalendar-tests--test-export)
503 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 504 Remove debug messages.
2ad0a067 505
f3ffcd8c
GM
5062013-08-03 Glenn Morris <rgm@gnu.org>
507
1f21d308
GM
508 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
509
f3ffcd8c
GM
510 * automated/icalendar-tests.el (icalendar-tests--test-export)
511 (icalendar-tests--test-import):
5e471f0d 512 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
513 (icalendar-tests--test-import): Reset zone even if error occurred.
514
a104f656
SM
5152013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
516
517 * automated/core-elisp-tests.el: New file.
518
7d7e9a73
GM
5192013-08-01 Glenn Morris <rgm@gnu.org>
520
521 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
522 Try to check that the remote system has a notification program.
523
67a17772
GM
5242013-07-31 Glenn Morris <rgm@gnu.org>
525
526 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
527
e81dd54d
MA
5282013-07-24 Michael Albinus <michael.albinus@gmx.de>
529
530 * automated/file-notify-tests.el
531 (file-notify--test-local-enabled): New defconst. Replaces all
532 `file-notify-support' occurences.
533 (file-notify--test-remote-enabled): New defun.
534 (file-notify--deftest-remote): Use it.
535 (file-notify-test00-availability): Rewrite.
536 (file-notify-test00-availability-remote): New defun.
537 (file-notify-test01-add-watch): Rewrite first erroneous check.
538
66878244
GM
5392013-07-23 Glenn Morris <rgm@gnu.org>
540
97afc49a
GM
541 * automated/inotify-test.el (inotify-file-watch-simple):
542 Delete temp-file when done.
543
66878244
GM
544 * automated/subword-tests.el: Require subword.
545
0ac26976
SM
5462013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
547
548 * automated/subword-tests.el: New file.
549
1f0480d4
FEG
5502013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
551
552 * automated/python-tests.el (python-imenu-create-index-2)
553 (python-imenu-create-index-3): New tests.
554
7faba176
GM
5552013-07-11 Glenn Morris <rgm@gnu.org>
556
a19b3c2d
GM
557 * automated/ert-tests.el: Require cl-lib at runtime too.
558 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
559 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
560 (ert-test-set-functions, ert-test-gensym)
561 (ert-test-coerce-to-vector, ert-test-string-position)
562 (ert-test-mismatch): Remove tests.
563 * automated/cl-lib.el: New, split from ert-tests.el.
564
d2e1542a
GM
565 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
566 Goto point-min.
567 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
568 (ruby-move-to-block-skips-percent-literal)
569 (ruby-move-to-block-skips-heredoc)
570 (ruby-move-to-block-moves-from-else-to-if)
571 (ruby-beginning-of-defun-does-not-fold-case)
572 (ruby-end-of-defun-skips-to-next-line-after-the-method):
573 Replace goto-line with forward-line/goto-char.
574 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
575
03d01981
GM
576 * automated/package-test.el (makeinfo-buffer): Autoload.
577 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
578 (package-test-install-texinfo): Don't require makeinfo.
579
709c6d2b
GM
580 * automated/files.el: Stop "local variables" confusion.
581
63cd50d4
GM
582 * automated/flymake-tests.el (flymake-tests): Remove unused group.
583
a550ba33
GM
584 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
585 Use with-current-buffer.
586
7faba176
GM
587 * automated/undo-tests.el (undo-test-buffer-modified)
588 (undo-test-file-modified): New tests.
589
59eb37e5
MA
5902013-07-09 Michael Albinus <michael.albinus@gmx.de>
591
592 * automated/file-notify-tests.el (file-notify-test00-availability):
593 Set :expected-result.
594 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
595 (file-notify-test02-events, file-notify-test02-events-remote)
596 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
597 Skip when `file-notify-support' is nil. (Bug#14823)
598
771b2fc3
GM
5992013-07-09 Glenn Morris <rgm@gnu.org>
600
0b57d6fc
GM
601 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
602 Declare.
603 (inotify-file-watch-simple): Silence compiler.
604
a87b74fe
GM
605 * automated/python-tests.el (python-indent-block-enders):
606 Make it actually test something.
607
08be5fba
GM
608 * automated/package-x-test.el: Require package-test when compiling.
609
771b2fc3 610 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
611 * automated/imenu-test.el, automated/package-x-test.el:
612 * automated/python-tests.el, automated/ruby-mode-tests.el:
613 * automated/xml-parse-tests.el: Explictly require ert.
771b2fc3 614
0f01f02f
KH
6152013-07-08 Kenichi Handa <handa@gnu.org>
616
617 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
618 Use with-ccoding-priority to avoid side-effect (Bug#14781).
619
84b6d3df
MA
6202013-07-05 Michael Albinus <michael.albinus@gmx.de>
621
622 * automated/file-notify-tests.el
ae5e4c48
SM
623 (file-notify-test-remote-temporary-file-directory):
624 Use `null-device' on w32.
84b6d3df
MA
625 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
626 (file-notify--test-results, file-notify--test-event)
627 (file-notify--deftest-remote, file-notify--event-test)
628 (file-notify--test-event-handler)
ae5e4c48 629 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
630 internal.
631 (tramp-message-show-message, tramp-read-passwd): Tweak them for
632 better fitting in noninteractive tests.
ae5e4c48
SM
633 (file-notify-test00-availability): Rename from `file-notify-test0'.
634 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
635 Use `temporary-file-directory '.
636 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
637 (file-notify-test02-events): Rename from `file-notify-test2'.
638 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
639 (file-notify-test03-autorevert): Rename from
84b6d3df 640 `file-notify-test4'. Use timeouts.
ae5e4c48 641 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
642 `file-notify-test5'.
643
46e4f821
MA
6442013-07-04 Michael Albinus <michael.albinus@gmx.de>
645
646 * automated/file-notify-tests.el: New package.
647
3e3da660
KH
6482013-06-28 Kenichi Handa <handa@gnu.org>
649
650 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 651 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
652 Callers changed.
653 (decoder-tests-filename): New function.
654 (decoder-tests-prefer-utf-8-read)
655 (decoder-tests-prefer-utf-8-write): New function.
656 (ert-test-decoder-prefer-utf-8): New test.
657
10a2da6e
DG
6582013-06-27 Dmitry Gutov <dgutov@yandex.ru>
659
660 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
661 (package-x-test--single-archive-entry-1-3)
662 (package-x-test--single-archive-entry-1-4): Fix the tests, by
663 using the appropriate data structure.
10a2da6e 664
9ea5cf9f
DG
6652013-06-27 Daniel Hackney <dan@haxney.org>
666
667 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
668
669 * automated/package-x-test.el: New file.
670
671 * automated/package-test.el: New file.
672
673 * automated/data/package: New directory, with test examples.
674
fc3ec982
GM
6752013-06-27 Glenn Morris <rgm@gnu.org>
676
df86ba7d
GM
677 * automated/python-tests.el (python-tests-with-temp-file):
678 Clean up after ourself.
679
fc3ec982 680 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 681 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 682
f2136e1e
GM
6832013-06-26 Glenn Morris <rgm@gnu.org>
684
685 * automated/info-xref.el: New file.
686
51f85387
GM
6872013-06-25 Glenn Morris <rgm@gnu.org>
688
689 * automated/occur-tests.el (occur-test-create): New function.
690 Use it to create separate tests for each element, so we run them
691 all rather than stopping at the first error.
692
6e0e82a0 6932013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
694
695 * automated/occur-tests.el (occur-tests):
696 Update for 2013-05-29 change to occur header line.
697
c5b0993e
EW
6982013-06-21 Eduard Wiebe <usenet@pusto.de>
699
700 Test suite for flymake.
701 * automated/flymake-tests.el:
702 * automated/flymake/warnpred/Makefile
703 * automated/flymake/warnpred/test.c
704 * automated/flymake/warnpred/test.pl: New files.
705
02a87775
TH
7062013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
707
4f405069 708 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 709
18d78c5e
TH
7102013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
711
712 * automated/reftex-tests.el: New test suite for reftex.
713
19bb8e62
DG
7142013-05-31 Dmitry Gutov <dgutov@yandex.ru>
715
716 * automated/ruby-mode-tests.el: New tests, for percent literals
717 and expression expansion.
718
f236dd84
LL
7192013-05-29 Leo Liu <sdl.web@gmail.com>
720
721 * indent/octave.m: Tweak.
722
797c9e3d
AG
7232013-05-26 Aidan Gauland <aidalgol@amuri.net>
724
725 * tests/eshell.el: Rewrite tests using ERT.
726
cce6beeb
LL
7272013-05-25 Leo Liu <sdl.web@gmail.com>
728
729 * indent/octave.m: Add tests for %!, # and ### comments.
730
bc9a5003
KH
7312013-05-23 Kenichi Handa <handa@gnu.org>
732
733 * automated/decoder-tests.el: New file.
734
1a0a0a8a
DG
7352013-05-19 Dmitry Gutov <dgutov@yandex.ru>
736
737 * indent/ruby.rb: Add multiline regexp example.
738
739 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
740 (ruby-regexp-skips-over-interpolation)
741 (ruby-regexp-continues-till-end-when-unclosed)
742 (ruby-regexp-can-be-multiline)
743 (ruby-interpolation-inside-percent-literal): New tests.
744
a9e4425b
SM
7452013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
746
747 * indent/ruby.rb: Fix indentation after =; add more cases.
748
aa7dab97
SM
7492013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
750
751 * indent/pascal.pas: Add test for mis-identified comments.
752
1398a54d
MY
7532013-04-01 Masatake YAMATO <yamato@redhat.com>
754
38ef2c84 755 * automated/imenu-tests.el: New file. (Bug#14112)
1398a54d 756
adc31213
FEG
7572013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
758
759 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 760 Remove test.
adc31213
FEG
761 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
762 New tests.
763
04754d36
FEG
7642013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
765
766 * automated/python-tests.el (python-nav-backward-defun-2)
767 (python-nav-backward-defun-3, python-nav-forward-defun-2)
768 (python-nav-forward-defun-3): New tests.
769
083850a6
FEG
7702013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
771
772 * automated/python-tests.el (python-nav-backward-defun-1)
773 (python-nav-forward-defun-1): New tests.
774
694569fc
MY
7752013-04-09 Masatake YAMATO <yamato@redhat.com>
776
777 * automated/add-log-tests.el: New file. (Bug#14112)
778
8d3655be 7792013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 780
8d3655be 781 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
782 (python-info-current-defun-2): Fix test.
783
2054a6c3
PE
7842013-03-05 Paul Eggert <eggert@cs.ucla.edu>
785
786 * indent/octave.m: Fix encoding error in comment. Add coding tag.
787
929aeac6 7882013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 789
929aeac6 790 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
791 (python-tests-with-temp-file): New macro.
792 (python-tests-shell-interpreter): New var.
793 (python-shell-get-process-name-1)
794 (python-shell-internal-get-process-name-1)
795 (python-shell-parse-command-1)
796 (python-shell-calculate-process-environment-1)
797 (python-shell-calculate-process-environment-2)
798 (python-shell-calculate-process-environment-3)
799 (python-shell-calculate-exec-path-1)
800 (python-shell-calculate-exec-path-2)
801 (python-shell-make-comint-1)
802 (python-shell-make-comint-2)
803 (python-shell-get-process-1)
804 (python-shell-get-or-create-process-1)
805 (python-shell-internal-get-or-create-process-1): New tests.
806
cfbf790d 8072013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 808
62cfd799 809 * automated/python-tests.el: New file.
4dddd5dc 810
53ca88c4
DG
8112013-02-14 Dmitry Gutov <dgutov@yandex.ru>
812
813 * automated/ruby-mode-tests.el
814 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
815 bits inside the examples.
816 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
817 (ruby-add-log-current-method-after-inner-class):
818 Lower expectations: move point inside a method, initially.
53ca88c4 819
7132e457
DG
8202013-02-13 Dmitry Gutov <dgutov@yandex.ru>
821
822 * automated/ruby-mode-tests.el
823 (ruby-move-to-block-skips-percent-literal): New test.
824
6e5c1569
CY
8252013-02-04 Chong Yidong <cyd@gnu.org>
826
827 * automated/thingatpt.el: New file.
828
984096ed
CY
8292013-02-03 Chong Yidong <cyd@gnu.org>
830
aa7dab97
SM
831 * automated/files.el (file-test--do-local-variables-test):
832 Avoid compilation warning message.
984096ed 833
b1625024
DG
8342013-01-27 Dmitry Gutov <dgutov@yandex.ru>
835
836 * automated/ruby-mode-tests.el
837 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
838 * automated/ruby-mode-tests.el (ruby-block-test-example):
839 Break indentation of the do block opener and add a line inside it.
840 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
841 Adjust line numbers.
b1625024 842
cb9c0a53
SM
8432013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
844
845 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
846
51e73492
GM
8472013-01-14 Glenn Morris <rgm@gnu.org>
848
849 * automated/compile-tests.el (compile-tests--test-regexps-data):
850 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
851
327a6cca
WJ
8522013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
853
854 * automated/man-tests.el: New file.
855
51fb5578
AH
8562013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
857
858 * automated/undo-tests.el (undo-test0): Adjust error to code change.
859
3bace969
AH
8602013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
861
862 * automated/undo-tests.el: New file.
863
82e2a1f0 8642012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
865
866 * automated/ruby-mode-tests.el
867 (ruby-indent-after-block-in-continued-expression): New test.
868
dbb530d9
DG
8692012-12-14 Dmitry Gutov <dgutov@yandex.ru>
870
e903c210 871 * automated/ruby-mode-tests.el:
dbb530d9 872 Rename one interpolation test; add three more.
bb808526
DG
873 (ruby-with-temp-buffer): New macro, use it where appropriate.
874 (ruby-add-log-current-method-examples): Use "_" for target point.
875 Add four new tests for ruby-add-log-current-method.
dbb530d9 876
a0099d31
GM
8772012-12-11 Glenn Morris <rgm@gnu.org>
878
879 * automated/f90.el (f90-test-bug13138): New test.
880
81606b10
RS
8812012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
882
883 * automated/inotify-test.el: New test.
884
89eb3b0a
CY
8852012-12-02 Chong Yidong <cyd@gnu.org>
886
887 * automated/ruby-mode-tests.el
888 (ruby-add-log-current-method-examples): Don't use loop macro, to
889 allow automated testing to work.
890
23ba2705
SM
8912012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
892
893 * automated/advice-tests.el (advice-tests--data): Remove.
894 (advice-tests): Move the tests directly here instead.
895 Add called-interactively-p tests.
896
19dc7206
SM
8972012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
898
899 * automated/ert-x-tests.el: Use cl-lib.
900 * automated/ert-tests.el: Use lexical-binding and cl-lib.
901
8619323f
DG
9022012-11-14 Dmitry Gutov <dgutov@yandex.ru>
903
904 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
905 (ruby-indent-inside-heredoc-after-operator)
906 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
907 Change direct font-lock face references to var references.
908 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
909 (ruby-interpolation-inside-percent-literal-with-paren):
910 New failing test.
8619323f 911
f178c32d
DG
9122012-11-13 Dmitry Gutov <dgutov@yandex.ru>
913
914 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
915 (ruby-singleton-class-no-heredoc-font-lock)
916 (ruby-add-log-current-method-examples): New tests.
917 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
918 (ruby-deftest-move-to-block): New macro.
919 Add several move-to-block tests.
f178c32d 920
231d8498
SM
9212012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
922
923 * automated/advice-tests.el: New tests.
924
8111f5e6
EZ
9252012-10-14 Eli Zaretskii <eliz@gnu.org>
926
927 * automated/compile-tests.el (compile-tests--test-regexps-data):
928 Add new data for msft's new format.
929
c3268831
DG
9302012-09-08 Dmitry Gutov <dgutov@yandex.ru>
931
932 * automated/ruby-mode-tests.el:
933 (ruby-toggle-block-to-multiline): New test.
934 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
935 (ruby-toggle-block-to-brace): Use buffer-string.
936
0ba2d4b6
DG
9372012-09-07 Dmitry Gutov <dgutov@yandex.ru>
938
939 * automated/ruby-mode-tests.el: New tests (Bug#11613).
940
eada0861 9412012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
942
943 * automated/files.el: Test every combination of values for
944 enable-local-variables and enable-local-eval.
945
450809af
CY
9462012-08-19 Chong Yidong <cyd@gnu.org>
947
948 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
949
a999ce26
CY
9502012-08-18 Chong Yidong <cyd@gnu.org>
951
952 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
953
f063063a
DG
9542012-08-14 Dmitry Gutov <dgutov@yandex.ru>
955
956 * indent/ruby.rb: Rearrange examples, add new ones.
957
0d9e2599
NN
9582012-08-12 Dmitry Gutov <dgutov@yandex.ru>
959
960 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
961 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
962
9ff9402d 9632012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
964
965 * automated/files.el: New file.
966
bf1757d1
GM
967 * automated/Makefile.in (all): Fix typo.
968
9d2ed8a2
DG
9692012-08-10 Dmitry Gutov <dgutov@yandex.ru>
970
971 * automated/ruby-mode-tests.el (ruby-should-indent):
972 Add docstring, check (current-indentation) instead of (current-column).
973 (ruby-should-indent-buffer): New function.
974 Add tests for `ruby-deep-indent-paren' behavior.
975 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
976
0d9e2599
NN
9772012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
978
979 Original tests in test_ruby_mode.rb in upstream (author).
980
9cd80478
DG
9812012-08-09 Dmitry Gutov <dgutov@yandex.ru>
982
983 * automated/ruby-mode-tests.el (ruby-should-indent)
984 (ruby-assert-state): New functions.
985 Add new tests.
986
c91562a6
DE
9872012-07-29 David Engster <deng@randomsample.de>
988
9d2ed8a2
DG
989 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
990 New variable to hold test data for name expansion.
c91562a6
DE
991 (xml-parse-tests): Test the two different types of name expansion.
992
d8efda90
JL
9932012-07-29 Juri Linkov <juri@jurta.org>
994
995 * automated/occur-tests.el (occur-test-case): Use predefined
996 buffer name " *test-occur*" instead of a random buffer name.
997
c28662a8
DG
9982012-07-20 Dmitry Gutov <dgutov@yandex.ru>
999
1000 * automated/ruby-mode-tests.el: New file with one test.
1001
45fd731c
SM
10022012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1003
efc26dbe
SM
1004 * indent/shell.sh: Add test case for ${#VAR}.
1005
45fd731c
SM
1006 * indent/latex-mode.tex: New file.
1007
a464a6c7
SM
10082012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1009
1010 * eshell.el: Use cl-lib.
1011
a76e6535
CY
10122012-07-03 Chong Yidong <cyd@gnu.org>
1013
1014 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1015
a7aef6f5
CY
10162012-07-02 Chong Yidong <cyd@gnu.org>
1017
a464a6c7
SM
1018 * automated/xml-parse-tests.el (xml-parse-tests--data):
1019 More testcases.
a7aef6f5 1020
fbf2e7ad
CY
10212012-07-01 Chong Yidong <cyd@gnu.org>
1022
1023 * automated/xml-parse-tests.el: New file.
1024
d5c6faf9
SM
10252012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1026
1027 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1028 Use cl-flet.
1029
ee574791
UJ
10302012-06-08 Ulf Jasper <ulf.jasper@web.de>
1031
d5c6faf9
SM
1032 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1033 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1034 (icalendar-import-with-timezone): New.
1035 (icalendar-real-world): Add new testcase as given in the bugreport
1036 of Bug#11473.
1037
6dbaa1c7
UJ
10382012-05-29 Ulf Jasper <ulf.jasper@web.de>
1039
1040 * automated/icalendar-tests.el (icalendar-tests--test-import):
1041 Include UID in import tests (Bug#11525).
1042 (icalendar-import-non-recurring, icalendar-import-rrule)
1043 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1044 UID-import change.
1045 (icalendar-import-with-uid): New.
1046 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1047 Include UID in cycle tests.
1048 (icalendar-cycle, icalendar-real-world): UID-import change.
1049
b847032c
GM
10502012-05-21 Glenn Morris <rgm@gnu.org>
1051
1052 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1053
5e561bc7
TZ
10542012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1055
1056 * automated/url-util-tests.el: New file to test
1057 lisp/url/url-util.el. Only `url-build-query-string' and
1058 `url-parse-query-string' are tested right now (Bug#8706).
1059
461ef3c5
SM
10602012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1061
1062 * indent/shell.sh:
1063 * indent/shell.rc: Ad some test cases.
1064
dfbd787f
SM
10652012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1066
1067 * indent/ruby.rb: New file, to test new syntax-propertize code.
1068
ab7ce8c1
GM
10692012-04-11 Glenn Morris <rgm@gnu.org>
1070
1071 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1072
6c0c7cfc
TZ
10732012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1074
1075 * automated/url-future-tests.el (url-future-tests): Move from
1076 lisp/url/url-future.el and rename.
1077
bdbc1c4e
UJ
10782012-01-29 Ulf Jasper <ulf.jasper@web.de>
1079
1080 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1081 Fix broken test, caused by missing trailing blank.
1082
5c09001c
CY
10832011-12-03 Chong Yidong <cyd@gnu.org>
1084
1085 * automated/compile-tests.el (compile-tests--test-regexps-data):
1086 Increase column numbers by one to reflect change in how
6df6ae42 1087 compilation-message is recorded (Bug#10172).
5c09001c 1088
394c65f1
GM
10892011-11-22 Glenn Morris <rgm@gnu.org>
1090
1091 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1092
cd1181db
JB
10932011-11-20 Juanma Barranquero <lekktu@gmail.com>
1094
1095 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1096
58179cce
JB
10972011-11-16 Juanma Barranquero <lekktu@gmail.com>
1098
7877f373
JB
1099 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1100 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1101 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1102
dba0634a
UJ
11032011-10-30 Ulf Jasper <ulf.jasper@web.de>
1104
1105 * automated/newsticker-tests.el
6df6ae42 1106 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1107 newsticker--treeview-tree-update.
1108
6d6a626c
UJ
11092011-10-29 Ulf Jasper <ulf.jasper@web.de>
1110
73c3f81d
UJ
1111 * automated/newsticker-tests.el
1112 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1113
6d6a626c
UJ
1114 * trunk/test/automated/newsticker-tests.el
1115 (newsticker--group-manage-orphan-feeds): Prevent updating
1116 newsticker treeview. Fixed bug#9763.
1117
6e0a9be7
GM
11182011-10-20 Glenn Morris <rgm@gnu.org>
1119
e195ae68
GM
1120 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1121
6e0a9be7
GM
1122 * automated/vc-bzr.el: New file.
1123
21fedf28
GM
11242011-10-15 Glenn Morris <rgm@gnu.org>
1125
1126 * automated/f90.el: New file.
1127
81416b68
UJ
11282011-09-27 Ulf Jasper <ulf.jasper@web.de>
1129
1130 * automated/newsticker-tests.el: Move newsticker-testsuite.el
1131 to automated/newsticker-tests.el. Convert to ERT.
1132
68575ab0
UJ
11332011-07-26 Ulf Jasper <ulf.jasper@web.de>
1134
1135 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1136 Remove, simply use string=.
68575ab0
UJ
1137 (icalendar--diarytime-to-isotime)
1138 (icalendar--datetime-to-diary-date)
1139 (icalendar--datestring-to-isodate)
1140 (icalendar--format-ical-event)
1141 (icalendar--parse-summary-and-rest)
1142 (icalendar-tests--do-test-import)
6df6ae42 1143 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1144 string= to EXPECTED ACTUAL.
1145 (icalendar--import-format-sample)
1146 (icalendar--format-ical-event)
1147 (icalendar-import-non-recurring)
1148 (icalendar-import-rrule)
1149 (icalendar-import-duration)
1150 (icalendar-import-bug-6766)
6df6ae42 1151 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1152 icalendar-tests--compare-strings.
1153 (icalendar-import-multiple-vcalendars): New.
1154
de316778
TZ
11552011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1156
1157 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1158 Require CL.
de316778 1159
c07b2710
JL
11602011-05-09 Juri Linkov <juri@jurta.org>
1161
1162 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1163 Convert to ERT.
1164
adec429a
CY
11652011-05-09 Chong Yidong <cyd@stupidchicken.com>
1166
1167 * automated/compile-tests.el: New file.
1168
c4c205d0
CY
11692011-05-08 Chong Yidong <cyd@stupidchicken.com>
1170
1171 * automated/font-parse-tests.el: Don't byte-compile.
1172
1173 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1174
6c075cd7
SM
11752011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1176
1177 * automated/lexbind-tests.el: New file.
1178
33383987
JB
11792011-03-07 Chong Yidong <cyd@stupidchicken.com>
1180
1181 * Version 23.3 released.
1182
81fb60b2
GM
11832011-03-05 Glenn Morris <rgm@gnu.org>
1184
1185 * eshell.el: Move here from lisp/eshell/esh-test.el.
1186
de69c0a8
CO
11872011-03-03 Christian Ohler <ohler@gnu.org>
1188
1189 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1190 New test.
1191
4856384c
UJ
11922011-02-20 Ulf Jasper <ulf.jasper@web.de>
1193
1194 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1195 convert to ERT format.
1196
aa0935b9
CY
11972011-02-14 Chong Yidong <cyd@stupidchicken.com>
1198
1199 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1200 convert to ERT format.
1201
ccded26c
SM
12022011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1203
1204 * indent/shell.sh:
1205 * indent/shell.rc: New files.
1206
372fb76b
CY
12072011-01-27 Chong Yidong <cyd@stupidchicken.com>
1208
1209 * automated/font-parse-tests.el: Move from
1210 font-parse-testsuite.el.
1211
6608a7d8
CY
12122011-01-26 Chong Yidong <cyd@stupidchicken.com>
1213
1214 * font-parse-testsuite.el (test-font-parse-data): New file.
1215
db5d03ea
SM
12162011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1217
1218 * indent/prolog.prolog: Add tokenizing tests.
1219
d221e780
CO
12202011-01-13 Christian Ohler <ohler@gnu.org>
1221
1222 * automated: New directory for automated tests.
1223
1224 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1225
1226 * automated/Makefile.in: New file.
1227
cbf83ce9
SM
12282010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1229
1230 * indent/modula2.mod: New file.
1231
d19dc73d
SM
12322010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1233
1234 * indent/octave.m: Add a test to ensure indentation is local.
1235
41f592d1
GM
12362010-10-23 Glenn Morris <rgm@gnu.org>
1237
1238 * comint-testsuite.el
d19dc73d
SM
1239 (comint-testsuite--test-comint-password-prompt-regexp):
1240 Add "Please enter the password". (Bug#7224)
41f592d1 1241
3672149f
SM
12422010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1243
1244 * indent/prolog.prolog: Use normal spacing around !.
1245
f5632fb6
SM
12462010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1247
1248 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1249
cf38dd42
SM
12502010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1251
1252 * indent/octave.m: Remove some `fixindent' not needed any more.
1253
e17b68ed
SM
12542010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1255
1256 * indent/octave.m: New file.
1257
81ee9410
UJ
12582010-08-08 Ulf Jasper <ulf.jasper@web.de>
1259
e17b68ed 1260 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1261 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1262 (icalendar-testsuite--run-internal-tests): New.
1263 (icalendar-testsuite--test-convert-ordinary-to-ical)
1264 (icalendar-testsuite--test-convert-block-to-ical)
1265 (icalendar-testsuite--test-convert-anniversary-to-ical)
1266 (icalendar-testsuite--test-parse-vtimezone)
1267 (icalendar-testsuite--do-test-export): Code formatting.
1268 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1269 (icalendar-testsuite--do-test-import)
3672149f
SM
1270 (icalendar-testsuite--do-test-cycle):
1271 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1272 (icalendar-testsuite--run-import-tests): Comment added.
1273 (icalendar-testsuite--run-import-tests)
e17b68ed 1274 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1275
71ab16dd
CY
12762010-06-25 Chong Yidong <cyd@stupidchicken.com>
1277
1278 * redisplay-testsuite.el (test-redisplay-3): New test.
1279
6534e58a
CY
12802010-06-11 Chong Yidong <cyd@stupidchicken.com>
1281
1282 * comint-testsuite.el: New file.
1283
927c346b
SM
12842010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1285
1286 * indent: New dir.
1287
61a808e8
CY
12882010-05-07 Chong Yidong <cyd@stupidchicken.com>
1289
1290 * Version 23.2 released.
1291
a4100ebe
CY
12922010-03-29 Chong Yidong <cyd@stupidchicken.com>
1293
3cbcd186
CY
1294 * cedet/semantic-ia-utest.el
1295 (semantic-symref-test-count-hits-in-tag): Add function, from
1296 semantic-test.el.
1297
a4100ebe
CY
1298 * cedet/tests/test.cpp:
1299 * cedet/tests/test.py:
1300 * cedet/tests/teststruct.cpp:
1301 * cedet/tests/testtemplates.cpp:
1302 * cedet/tests/testusing.cpp:
1303 * cedet/tests/scopetest.cpp:
1304 * cedet/tests/scopetest.java: Files deleted.
1305
1306 * cedet/tests/test.make:
1307 * cedet/tests/test.c:
1308 * cedet/tests/testjavacomp.java:
1309 * cedet/tests/testspp.c:
1310 * cedet/tests/testsppreplace.c:
1311 * cedet/tests/testsppreplaced.c:
1312 * cedet/tests/testsubclass.cpp:
1313 * cedet/tests/testsubclass.hh:
1314 * cedet/tests/testtypedefs.cpp:
1315 * cedet/tests/testvarnames.c:
1316 * cedet/tests/test.el:
1317 * cedet/tests/testdoublens.cpp:
1318 * cedet/tests/testdoublens.hpp: Add copyright header.
1319
85738751
SM
1320 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1321 Remove reference to deleted files.
1322
dc2d2590
JL
13232010-03-30 Juri Linkov <juri@jurta.org>
1324
1325 * occur-testsuite.el (occur-tests): Add tests for context lines.
1326
5275ff8b
JL
13272010-03-23 Juri Linkov <juri@jurta.org>
1328
1329 * occur-testsuite.el: New file.
1330
288f9fc0
CY
13312010-03-10 Chong Yidong <cyd@stupidchicken.com>
1332
1333 * Branch for 23.2.
1334
b4340b3f
UJ
13352010-02-19 Ulf Jasper <ulf.jasper@web.de>
1336
1337 * icalendar-testsuite.el
6df6ae42
JB
1338 (icalendar-testsuite--run-function-tests): Add new tests.
1339 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1340 testcase.
1341 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1342 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1343 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1344 (icalendar-testsuite--test-convert-block-to-ical): New.
1345 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1346 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1347
db9e401b
JB
13482010-01-18 Juanma Barranquero <lekktu@gmail.com>
1349
1350 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1351 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1352 Fix typos in docstrings and error messages.
1353 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1354
d1f18ec0
JB
13552010-01-14 Juanma Barranquero <lekktu@gmail.com>
1356
1357 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1358 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1359 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1360
6fe539d2
UJ
13612009-12-18 Ulf Jasper <ulf.jasper@web.de>
1362
1363 * icalendar-testsuite.el
d5c6faf9
SM
1364 (icalendar-testsuite--run-function-tests):
1365 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1366 (icalendar-testsuite--test-parse-vtimezone): New.
1367 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1368 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1369 whitespace -- see change of icalendar--add-diary-entry in
1370 icalendar.el.
6df6ae42 1371 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1372
d8085053
GM
13732009-09-30 Glenn Morris <rgm@gnu.org>
1374
1375 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1376
7c4dccd0
CY
13772009-06-26 Eric Ludlam <zappo@gnu.org>
1378
1379 * cedet/*: New unit tests, from CEDET repository.
1380
6ada5ad1
CY
13812009-06-26 Chong Yidong <cyd@stupidchicken.com>
1382
1383 * redisplay-testsuite.el: New file.
1384
70243478
CY
13852009-06-21 Chong Yidong <cyd@stupidchicken.com>
1386
1387 * Branch for 23.1.
1388
f052351a
UJ
13892009-01-25 Ulf Jasper <ulf.jasper@web.de>
1390
1391 * icalendar-testsuite.el
6df6ae42
JB
1392 (icalendar-testsuite--run-function-tests):
1393 Add icalendar-testsuite--test-diarytime-to-isotime.
1394 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1395 recent icalendar fixes.
1396 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1397 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1398 icalendar changes.
1399
dee5aa91
CY
14002008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1401
d4835507 1402 * bytecomp-testsuite.el: New file.
dee5aa91 1403
f052351a 14042008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1405
1406 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1407 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1408 (icalendar-testsuite--test-create-uid): New.
1409
d176d8c6
UJ
14102008-06-14 Ulf Jasper <ulf.jasper@web.de>
1411
1412 * newsticker-testsuite.el: New file.
1413
a4766629
GM
14142008-05-24 Ulf Jasper <ulf.jasper@web.de>
1415
1416 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1417 Add icalendar-testsuite--test-datestring-to-isodate,
1418 icalendar-testsuite--test-datetime-to-diary-date, and
1419 icalendar-testsuite--test-calendar-style.
1420 (icalendar-testsuite--test-format-ical-event):
1421 (icalendar-testsuite--test-parse-summary-and-rest):
1422 Doc fix. Remove european-calendar-style.
1423 (icalendar-testsuite--get-ical-event): Doc fix.
1424 (icalendar-testsuite--test-first-weekday-of-year):
1425 (icalendar-testsuite--run-cycle-tests): Add doc string.
1426 (icalendar-testsuite--test-datestring-to-isodate):
1427 (icalendar-testsuite--test-datetime-to-diary-date):
1428 (icalendar-testsuite--test-calendar-style): New functions.
1429 (icalendar-testsuite--test-export): Handle iso date style.
1430 New arg INPUT-ISO. Use calendar-date-style.
1431 (icalendar-testsuite--test-import): Handle iso date style.
1432 New arg EXPECTED-ISO. Use calendar-date-style.
1433 (icalendar-testsuite--test-cycle): Handle iso date style.
1434 (icalendar-testsuite--run-import-tests):
1435 (icalendar-testsuite--run-export-tests):
1436 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1437
e42fc905
GM
14382008-02-29 Glenn Morris <rgm@gnu.org>
1439
1440 * README: New file.
1441
366b88a2
GM
14422008-02-29 Ulf Jasper <ulf.jasper@web.de>
1443
1444 * icalendar-testsuite.el: New file.
1445
1446;; Local Variables:
880820fe 1447;; coding: utf-8
366b88a2
GM
1448;; End:
1449
ab422c4d 1450 Copyright (C) 2008-2013 Free Software Foundation, Inc.
366b88a2
GM
1451
1452 This file is part of GNU Emacs.
1453
4f43e937 1454 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1455 it under the terms of the GNU General Public License as published by
4f43e937
GM
1456 the Free Software Foundation, either version 3 of the License, or
1457 (at your option) any later version.
366b88a2
GM
1458
1459 GNU Emacs is distributed in the hope that it will be useful,
1460 but WITHOUT ANY WARRANTY; without even the implied warranty of
1461 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1462 GNU General Public License for more details.
1463
1464 You should have received a copy of the GNU General Public License
4f43e937 1465 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.