* automated/tramp-tests.el (tramp-test26-process-file): Improve test.
[bpt/emacs.git] / test / ChangeLog
CommitLineData
cad6dfb6
MA
12014-02-07 Michael Albinus <michael.albinus@gmx.de>
2
3 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
4 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
5 (tramp-test28-shell-command): Improve `shell-command' test. Add
6 `async-shell-command' tests.
7
40d2f2e4
MA
82014-02-04 Michael Albinus <michael.albinus@gmx.de>
9
10 * automated/file-notify-tests.el (file-notify--wait-for-events):
11 Use `read-event' instead of `sit-for'.
12 (file-notify-test02-events): Remove expected result, the bug is
13 fixed meanwhile.
14 (file-notify-test02-events, file-notify-test03-autorevert):
15 Use `sleep-for' instead of `sit-for'.
16
e2a67bd0
DG
172014-01-31 Dmitry Gutov <dgutov@yandex.ru>
18
19 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
20 New test.
21
dc9c8c62
MA
222014-01-27 Michael Albinus <michael.albinus@gmx.de>
23
24 * automated/file-notify-tests.el (file-notify--deftest-remote):
25 Do not skip when the local test has failed. They are unrelated.
26 (file-notify--wait-for-events): Use `sit-for'. Let-bind
27 `noninteractive' to nil, otherwise `sit-for' could be degraded to
28 `sleep-for'.
29 (file-notify-test02-events): Check for `file-remote-p' instead of
30 `file-notify--test-remote-enabled'.
31
5511e5c5
MA
322014-01-26 Michael Albinus <michael.albinus@gmx.de>
33
34 * automated/file-notify-tests.el (file-notify-test02-events):
35 Let test case fail for Bug#16519.
36
29f5e020
MA
372014-01-22 Michael Albinus <michael.albinus@gmx.de>
38
39 * automated/file-notify-tests.el (file-notify-test02-events):
40 Hide Bug#16519, until it is solved.
41
ca4cfde3
MA
422014-01-21 Michael Albinus <michael.albinus@gmx.de>
43
63389c25
MA
44 * automated/file-notify-tests.el
45 (file-notify--test-local-enabled): Fix error in logic.
46 (file-notify--wait-for-events): New defmacro.
47 (file-notify-test02-events): Make short breaks between file operations.
48 Use `file-notify--wait-for-events'. Check, that events have arrived.
49 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
50
ca4cfde3
MA
51 * automated/comint-testsuite.el
52 (comint-testsuite-password-strings): Add localized examples.
53
16063016
MA
542014-01-17 Michael Albinus <michael.albinus@gmx.de>
55
56 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
57 case if inotify is not linked with Emacs. Use `read-event' rather
58 than `sit-for' in order to process events. (Bug#13662)
59
6a1f3c11
MA
602014-01-13 Michael Albinus <michael.albinus@gmx.de>
61
62 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
63 test case with adapted test string. (Bug#13064)
64
1f5afa8c
GM
652013-12-28 Glenn Morris <rgm@gnu.org>
66
67 * automated/electric-tests.el: Require 'elec-pair.
68
8a6212d7 692013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
70
71 * automated/electric-tests.el (electric-pair-test-for):
72 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
73 `transient-mark-mode' set to `lambda'.
74
1f5afa8c 75 * automated/electric-tests.el: New file.
3b8d5131 76
01379221
FEG
772013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
78
79 * automated/python-tests.el
80 (python-nav-lisp-forward-sexp-safe-1): Remove test.
81 (python-nav-forward-sexp-safe-1): New test.
82
b520f210
DG
832013-12-20 Dmitry Gutov <dgutov@yandex.ru>
84
85 * automated/ruby-mode-tests.el: Add tests for
86 `ruby-align-to-stmt-keywords'.
87
88 * indent/ruby.rb: Update examples to reflect the lack of change in
89 default indentation of `begin' blocks.
90
5556c0ce
DG
912013-12-17 Dmitry Gutov <dgutov@yandex.ru>
92
93 * indent/ruby.rb: Update examples according to the change
94 in `smie-indent-close'.
95
276bc333
DG
962013-12-14 Dmitry Gutov <dgutov@yandex.ru>
97
98 * indent/ruby.rb: New examples.
99
bc9222c9
FEG
1002013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
101
102 * automated/python-tests.el (python-indent-dedenters-2): New test.
103
09faee72
FEG
1042013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
105
106 * automated/python-tests.el (python-indent-after-comment-1)
107 (python-indent-after-comment-2): New tests.
108
f54de22e
NT
1092013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
110
a12bf61e
GM
111 * automated/python-tests.el (python-indent-block-enders-1):
112 Rename from python-indent-block-enders.
f54de22e
NT
113 (python-indent-block-enders-2): New test.
114
939fef29
DG
1152013-12-08 Dmitry Gutov <dgutov@yandex.ru>
116
117 * indent/js.js: New file.
118
0494d994
MA
1192013-12-05 Michael Albinus <michael.albinus@gmx.de>
120
121 * automated/dbus-tests.el: New file.
122
bf4906d7
CD
1232013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
124
125 * automated/regexp-tests.el: New file.
126
a48eb50b
EZ
1272013-11-29 Eli Zaretskii <eliz@gnu.org>
128
bf4906d7
CD
129 * automated/reftex-tests.el (reftex-parse-from-file-test):
130 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
131 names are comparable as strings.
132
a48eb50b
EZ
133 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
134 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 135 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 136
0845be75
GM
1372013-11-28 Glenn Morris <rgm@gnu.org>
138
139 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
140
f7ec0d94
EZ
1412013-11-28 Eli Zaretskii <eliz@gnu.org>
142
bf4906d7 143 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
144 (EMACSOPT): Use $(PATH_SEP).
145
23293cb0
MA
1462013-11-28 Michael Albinus <michael.albinus@gmx.de>
147
148 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
149 Set to nil.
150
1baa1e49
MA
1512013-11-27 Michael Albinus <michael.albinus@gmx.de>
152
153 * automated/file-notify-tests.el
154 (file-notify-test-remote-temporary-file-directory):
155 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
156 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
157 (file-notify--deftest-remote): Cleanup connection initially.
158 (file-notify-test03-autorevert): Run also in batch mode. Use a
159 larger timeout for remote files. `sit-for' 1 second; 0.1 second
160 does not work on MS Windows. Call `accept-process-output' for
161 remote files. Apply `string-match' instead of `string-equal', the
162 messages are different on MS Windows.
163
164 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
165 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
166 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
167
17e0445b
GM
1682013-11-23 Glenn Morris <rgm@gnu.org>
169
0b09f7c0
GM
170 * automated/python-tests.el (python-shell-make-comint-1)
171 (python-shell-make-comint-2, python-shell-get-process-1):
172 Suppress creation of some temp-files.
173
f4d341af
GM
174 * automated/python-tests.el (python-shell-parse-command-1)
175 (python-shell-make-comint-1, python-shell-make-comint-2)
176 (python-shell-get-process-1)
177 (python-shell-internal-get-or-create-process-1):
178 Skip rather than fail if prereqs not found.
179
17e0445b
GM
180 * automated/Makefile.in (emacs):
181 Empty EMACSLOADPATH rather than unsetting.
182
48592bfd
GM
1832013-11-22 Glenn Morris <rgm@gnu.org>
184
185 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
186 Set expected-result.
187
2df10228
GM
1882013-11-21 Glenn Morris <rgm@gnu.org>
189
009111d6
GM
190 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
191 (compile-main): Pass XARGS_LIMIT to xargs.
192
2df10228
GM
193 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
194 (EMACSOPT): Use PATH_SEPARATOR.
195
30654657
BB
1962013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
197
a12bf61e 198 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 199 Add a failing test for Bug#15874.
4e9fc48c
BB
200 (ruby--insert-coding-comment-ruby-style)
201 (ruby--insert-coding-comment-emacs-style)
202 (ruby--insert-coding-comment-custom-style):
30654657
BB
203 Add a few tests for `ruby--insert-coding-comment'.
204
ec2c4ee6
PE
2052013-11-18 Paul Eggert <eggert@cs.ucla.edu>
206
207 Improve API of recently-added bool vector functions (Bug#15912).
208 * automated/data-tests.el: Adjust to API changes.
209
0010ca51
MA
2102013-11-16 Michael Albinus <michael.albinus@gmx.de>
211
212 * automated/tramp-tests.el (tramp-test07-file-exists-p)
213 (tramp-test08-file-local-copy)
214 (tramp-test09-insert-file-contents, tramp-test10-write-region)
215 (tramp-test11-copy-file, tramp-test12-rename-file)
216 (tramp-test13-make-directory, tramp-test14-delete-directory)
217 (tramp-test15-copy-directory, tramp-test16-directory-files)
218 (tramp-test17-insert-directory, tramp-test18-file-attributes)
219 (tramp-test19-directory-files-and-attributes)
220 (tramp-test20-file-modes, tramp-test21-file-links)
221 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
222 (tramp-test24-file-name-completion, tramp-test25-load)
223 (tramp-test26-process-file, tramp-test27-start-file-process)
224 (tramp-test28-shell-command): Cleanup connection initially.
225
82407168
MA
2262013-11-15 Michael Albinus <michael.albinus@gmx.de>
227
228 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
229 connection before running the test.
230
3cd4192f
MA
2312013-11-15 Michael Albinus <michael.albinus@gmx.de>
232
233 * automated/tramp-tests.el (tramp-test15-copy-directory)
234 (tramp-test16-directory-files, tramp-test17-insert-directory)
235 (tramp-test18-file-attributes)
236 (tramp-test19-directory-files-and-attributes)
237 (tramp-test20-file-modes, tramp-test21-file-links)
238 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
239 (tramp-test24-file-name-completion, tramp-test25-load)
240 (tramp-test26-process-file, tramp-test27-start-file-process):
bf4906d7 241 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
242 (tramp-test29-utf8): New test.
243
927fbd6b
MA
2442013-11-13 Michael Albinus <michael.albinus@gmx.de>
245
246 * automated/file-notify-tests.el (file-notify-test02-events)
247 (file-notify-test03-autorevert): Suppress messages in `write-region'.
248
249 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
250 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
251 (tramp-test26-process-file, tramp-test28-shell-command):
252 Ensure, that the directory is not empty when calling "ls".
927fbd6b 253
8ee0219f
MA
2542013-11-11 Michael Albinus <michael.albinus@gmx.de>
255
256 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
257 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
258 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
259 (tramp-test09-insert-file-contents, tramp-test10-write-region):
260 (tramp-test26-process-file): Add tests.
261 (tramp-test11-copy-file): Remove debug message.
262 (tramp-test20-file-modes): Special case, if user is "root".
263
54099383
MA
2642013-11-08 Michael Albinus <michael.albinus@gmx.de>
265
1c49d6c2 266 * automated/file-notify-tests.el:
54099383 267 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
268 `tramp-remote-path' when running on hydra.
269 (tramp-test07-file-exists-p): Remove instrumentation code.
270 (tramp-test26-process-file): Don't use "/bin/true" and
271 "/bin/false", these paths do not exist on hydra.
54099383 272
21cfbae5
HE
2732013-11-08 Helmut Eller <eller.helmut@gmail.com>
274
7dd8b873 275 * automated/process-tests.el: New file.
21cfbae5 276
1f923923
DG
2772013-11-08 Dmitry Gutov <dgutov@yandex.ru>
278
279 * indent/ruby.rb: New examples.
280
6b4ac03e
GM
2812013-11-06 Glenn Morris <rgm@gnu.org>
282
283 * automated/Makefile.in (setwins): Avoid accidental matches.
284
6865f4d5
MA
2852013-11-06 Michael Albinus <michael.albinus@gmx.de>
286
287 * automated/tramp-tests.el (tramp-test07-file-exists-p):
288 Fix docstring. Instrument, in order to hunt failure on hydra.
289
c76489d6
GM
2902013-11-06 Glenn Morris <rgm@gnu.org>
291
292 * automated/flymake-tests.el (warning-predicate-rx-gcc)
293 (warning-predicate-function-gcc, warning-predicate-rx-perl)
294 (warning-predicate-function-perl):
295 * automated/info-xref.el (info-xref-test-makeinfo):
296 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
297 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
298
a213a541
MA
2992013-11-05 Michael Albinus <michael.albinus@gmx.de>
300
301 * automated/tramp-tests.el: New file.
302
dc503386
GM
3032013-11-05 Glenn Morris <rgm@gnu.org>
304
2d748773
GM
305 Get rid of --chdir usage.
306 * automated/Makefile.in (EMACSOPT): Move -L here.
307 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
308 (setwins): Don't assume called from srcdir. Remove legacy stuff.
309 (.el.elc): No more need to pass -L here.
310 (compile-main): Get rid of sub-shell and cd.
311 (compile-clean, check): Get rid of cd.
312
d5112380
GM
313 Make it possible to run tests with a different working directory.
314 * automated/flymake-tests.el (flymake-tests-data-directory): New.
315 (flymake-tests--current-face): Use flymake-tests-data-directory.
316 (warning-predicate-function-gcc, warning-predicate-rx-perl)
317 (warning-predicate-function-perl): Adapt for above change.
318 * automated/zlib-tests.el (zlib-tests-data-directory): New.
319 (zlib--decompress): Use zlib-tests-data-directory.
320
b5d402d6
GM
321 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
322 Remove test that makes no sense.
323
dc503386
GM
324 * automated/files.el (files-test-local-variable-data):
325 Fix result typo presumably caused by interference from dir-locals.
326 (file-test--do-local-variables-test): Prevent dir-locals interfering.
327
dca01b09
DG
3282013-11-04 Dmitry Gutov <dgutov@yandex.ru>
329
330 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 331 Move a now-successful example.
dca01b09
DG
332
333 * automated/ruby-mode-tests.el: Remove outdated comment.
334
8b77446f
GM
3352013-11-04 Glenn Morris <rgm@gnu.org>
336
337 * automated/Makefile.in (abs_srcdir): Remove.
338 (emacs): Unset EMACSLOADPATH.
339 (.el.elc, check): Use -L to append srcdir to load-path.
340
2ffcf5fe
GM
3412013-11-02 Glenn Morris <rgm@gnu.org>
342
1f43ed41 343 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 344 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 345 (abs_srcdir): New, set by configure.
67fb4e6a 346 (EMACS): Use a relative file name.
67bb589e 347 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
348 (lisp-compile): Remove (assume it's up-to-date).
349 (compile-main): Do not run lisp-compile.
1f43ed41
GM
350 (compile-main, compile-clean, compile-always, bootstrap-clean)
351 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 352 Use --chdir.
67bb589e
GM
353 (doit, compile, compile-always): Remove stuff copied from lisp/.
354 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 355
1affc48a
MA
3562013-10-31 Michael Albinus <michael.albinus@gmx.de>
357
358 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
359 Add a skipping test.
360
dee4ba59
SM
3612013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
362
363 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
364
365 * indent/css-mode.css (.x2): Test alignement inside braces.
366
bae91342
DG
3672013-10-26 Dmitry Gutov <dgutov@yandex.ru>
368
778859a8
DG
369 * indent/ruby.rb: New failing example.
370
dee4ba59
SM
371 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
372 Fix the test, in respect to adding the space after the curly.
bae91342 373
4ddbf128
MA
3742013-10-24 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/ert-tests.el (ert-test-skip-unless): New test case.
377 (ert-test-deftest): Adapt test for changed macro expansion.
378 (ert-test-run-tests-interactively):
379 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
380 Add a skipping test.
381
382 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
383 (file-notify--test-local-enabled): Make it a function. Check also
384 for `file-remote-p' of `temporary-file-directory'.
385 (file-notify--test-remote-enabled-checked): New defvar.
386 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
387 internal functions. Cache result.
388 (file-notify--deftest-remote, file-notify-test00-availability)
389 (file-notify-test01-add-watch, file-notify-test02-events)
390 (file-notify-test03-autorevert): Add checks with `skip_unless'.
391 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
392
369bbf71
DG
3932013-10-24 Dmitry Gutov <dgutov@yandex.ru>
394
395 * indent/ruby.rb: Fix syntax error in the latest example.
396
b8e3b0a9
GM
3972013-10-23 Glenn Morris <rgm@gnu.org>
398
399 * automated/Makefile.in (abs_top_srcdir, top_builddir):
400 New, set by configure.
401 (top_srcdir): Remove.
402 (abs_test, abs_lispsrc): New.
403 (lisp): No longer absolute.
404 (emacs, lisp-compile, compile, compile-always):
405 Quote entities that might contain whitespace.
406
a6462ef5
DG
4072013-10-22 Dmitry Gutov <dgutov@yandex.ru>
408
409 * indent/ruby.rb: Move two examples to "working" section, add one
410 more.
411
8c1ae481
DG
4122013-10-21 Dmitry Gutov <dgutov@yandex.ru>
413
dee4ba59
SM
414 * indent/ruby.rb: New examples for indentation of blocks.
415 Example of hash inside parens that inflooped before the present commit.
8c1ae481 416
ef566920
BR
4172013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
418
a12bf61e 419 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
420 allows another timer to run.
421
1eda1d8d
DG
4222013-10-14 Dmitry Gutov <dgutov@yandex.ru>
423
424 * indent/ruby.rb: More examples for bug#15594, both failing and
425 now passing.
426
55ee77a3
DG
4272013-10-11 Dmitry Gutov <dgutov@yandex.ru>
428
429 * indent/ruby.rb: Add two more cases.
430
6d8ca172
SM
4312013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
432
433 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
434 first use.
435 (ruby-should-indent): Use indent-according-to-mode.
436 (ruby-deftest-move-to-block): Use `declare'.
437
2f84ba10
DG
4382013-10-07 Dmitry Gutov <dgutov@yandex.ru>
439
440 * indent/ruby.rb: Fix a spurious change, add more failing examples.
441
20832de0
SM
4422013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
443
444 * indent/ruby.rb: Add a few more tests; adjust some indentation.
445
5cd9cda9
DG
4462013-10-06 Dmitry Gutov <dgutov@yandex.ru>
447
7318480c
DG
448 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
449 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
450
5cd9cda9
DG
451 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
452
34d1a133
SM
4532013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
454
455 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
456 Adjust indentation of continued line to the new SMIE behavior.
457
a27c1b72
SM
4582013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
459
460 * automated/completion-tests.el:
461 * indent/css-mode.css: New files.
462
acbadd00
DU
4632013-10-03 Daiki Ueno <ueno@gnu.org>
464
465 * automated/data/package/signed/archive-contents:
466 * automated/data/package/signed/archive-contents.sig:
467 * automated/data/package/signed/signed-good-1.0.el:
468 * automated/data/package/signed/signed-good-1.0.el.sig:
469 * automated/data/package/signed/signed-bad-1.0.el:
470 * automated/data/package/signed/signed-bad-1.0.el.sig:
471 * automated/data/package/key.pub:
472 * automated/data/package/key.sec: New files.
473
474 * automated/package-test.el (package-test-update-listing)
475 (package-test-update-archives, package-test-describe-package):
476 Adjust to package.el change.
477 (package-test-signed): New test.
478
494e898b
DG
4792013-10-01 Dmitry Gutov <dgutov@yandex.ru>
480
481 * automated/package-test.el: Update all cases to use :url instead
482 of :homepage.
483
484 * automated/package-x-test.el
485 (package-x-test--single-archive-entry-1-3): Same.
486
056453c6
DG
4872013-09-29 Dmitry Gutov <dgutov@yandex.ru>
488
489 * automated/package-test.el (simple-single-desc-1-4): Remove, it
490 was unused.
491 (simple-single-desc): Expect :homepage property.
492 (multi-file-desc): Same.
493 (with-package-test): Do not save previous `default-directory'
494 value, let-bind the var instead.
495 (package-test-install-single): Expect :homepage property in the
496 generated pkg file.
497 (package-test-describe-package): Expect Homepage button.
498 (package-test-describe-non-installed-package)
499 (package-test-describe-non-installed-multi-file-package): Same.
500 (package-test-describe-not-installed-package): Remove, it was a
501 duplicate.
502
503 * automated/package-x-test.el
504 (package-x-test--single-archive-entry-1-3): Expect :homepage
505 property.
506 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
507
508 * automated/data/package/simple-single-1.3.el: Add URL header.
509
510 * automated/data/package/archive-contents: Add :homepage
511 properties to `simple-single' and `multi-file'.
512
3e0b94e7
DC
5132013-09-22 Daniel Colascione <dancol@dancol.org>
514
a12bf61e 515 * automated/data-tests.el:
3e0b94e7
DC
516 (bool-vector-count-matches-all-0-nil)
517 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
518 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
519 (bool-vector-count-matches-at, bool-vector-intersection-op)
520 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 521 (bool-vector-set-difference-op)
ffb3f67a 522 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
523 (mock-bool-vector-count-matches-at)
524 (test-bool-vector-bv-from-hex-string)
525 (test-bool-vector-to-hex-string)
526 (test-bool-vector-count-matches-at-tc)
527 (test-bool-vector-apply-mock-op)
528 (test-bool-vector-binop): New helper functions.
529 (bool-vector-test-vectors): New testcase data.
530
31dca772
R
5312013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
532
533 * automated/advice-tests.el (advice-test-called-interactively-p-around)
534 (advice-test-called-interactively-p-filter-args)
535 (advice-test-called-interactively-p-around): New tests.
536
cde40d2b
GM
5372013-09-16 Glenn Morris <rgm@gnu.org>
538
0c2a2b57
GM
539 * automated/eshell.el (eshell-match-result):
540 Return a more informative failure than simply "false". Update callers.
541
cde40d2b
GM
542 * automated/eshell.el (eshell-test/for-name-shadow-loop):
543 Test value before and after loop as well as during.
544
1e53bb4b
GM
5452013-09-15 Glenn Morris <rgm@gnu.org>
546
547 * automated/eshell.el (eshell-test/for-name-shadow-loop):
548 New test. (Bug#15372)
549 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
550
9dc7e8e1
GM
5512013-09-13 Glenn Morris <rgm@gnu.org>
552
553 * automated/eshell.el (with-temp-eshell):
554 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
555 (eshell-test-command-result): New, again using a temp directory.
556 Replace eshell-command-result with this throughout.
e16582b6
GM
557 (eshell-test/for-loop, eshell-test/for-name-loop):
558 Ensure environment variables don't confuse us.
9dc7e8e1 559
2d5788f4
GM
5602013-09-12 Glenn Morris <rgm@gnu.org>
561
562 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 563 due to "has a running process; kill it?" prompts.
2d5788f4 564
ae5e4c48
SM
5652013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
566
567 * automated/eshell.el: Rename from eshell.el.
568 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
569
f8ccce03
GM
5702013-09-01 Glenn Morris <rgm@gnu.org>
571
572 * automated/Makefile.in (setwins): Avoid leading space in $wins.
573 Otherwise the sed command used by eg compile-main ends up
574 containing "/*.el". (Bug#15170)
575
50b13cde
PE
5762013-08-28 Paul Eggert <eggert@cs.ucla.edu>
577
e903c210 578 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
579 for portability to hosts where /bin/sh has problems.
580
6ee60310
DE
5812013-08-21 David Engster <deng@randomsample.de>
582
583 * automated/eieio-tests.el, automated/eieio-test-persist.el:
584 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
585 upstream. Changed to use ERT.
586
281c7202
DH
5872013-08-14 Daniel Hackney <dan@haxney.org>
588
a12bf61e
GM
589 * automated/package-test.el: Remove tar-package-building functions.
590 Tar file used for testing is included in the repository.
281c7202
DH
591 (package-test-install-texinfo, package-test-cleanup-built-files):
592 Remove.
593
ad756449
FEG
5942013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
595
596 * automated/python-tests.el (python-imenu-create-index-4)
597 (python-imenu-create-flat-index-2): New tests.
598
3e2cd454
GM
5992013-08-05 Glenn Morris <rgm@gnu.org>
600
601 * automated/mule-util.el: New file, with tests extracted from
602 lisp/international/mule-util.el.
603
671d5c16
SM
6042013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
605
606 * automated/advice-tests.el (advice-tests-nadvice): Test removal
607 before definition.
608 (advice-tests-macroaliases): New test.
609
2ad0a067
GM
6102013-08-04 Glenn Morris <rgm@gnu.org>
611
dc8dfa8a
GM
612 * automated/ert-tests.el: Disable failing test that no-one seems
613 to know how to fix. (Bug#13064)
614
2ad0a067
GM
615 * automated/icalendar-tests.el (icalendar-tests--test-export)
616 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 617 Remove debug messages.
2ad0a067 618
f3ffcd8c
GM
6192013-08-03 Glenn Morris <rgm@gnu.org>
620
1f21d308
GM
621 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
622
f3ffcd8c
GM
623 * automated/icalendar-tests.el (icalendar-tests--test-export)
624 (icalendar-tests--test-import):
5e471f0d 625 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
626 (icalendar-tests--test-import): Reset zone even if error occurred.
627
a104f656
SM
6282013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
629
630 * automated/core-elisp-tests.el: New file.
631
7d7e9a73
GM
6322013-08-01 Glenn Morris <rgm@gnu.org>
633
634 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
635 Try to check that the remote system has a notification program.
636
67a17772
GM
6372013-07-31 Glenn Morris <rgm@gnu.org>
638
639 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
640
e81dd54d
MA
6412013-07-24 Michael Albinus <michael.albinus@gmx.de>
642
643 * automated/file-notify-tests.el
644 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 645 `file-notify-support' occurrences.
e81dd54d
MA
646 (file-notify--test-remote-enabled): New defun.
647 (file-notify--deftest-remote): Use it.
648 (file-notify-test00-availability): Rewrite.
649 (file-notify-test00-availability-remote): New defun.
650 (file-notify-test01-add-watch): Rewrite first erroneous check.
651
66878244
GM
6522013-07-23 Glenn Morris <rgm@gnu.org>
653
97afc49a
GM
654 * automated/inotify-test.el (inotify-file-watch-simple):
655 Delete temp-file when done.
656
66878244
GM
657 * automated/subword-tests.el: Require subword.
658
0ac26976
SM
6592013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
660
661 * automated/subword-tests.el: New file.
662
1f0480d4
FEG
6632013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
664
665 * automated/python-tests.el (python-imenu-create-index-2)
666 (python-imenu-create-index-3): New tests.
667
7faba176
GM
6682013-07-11 Glenn Morris <rgm@gnu.org>
669
a19b3c2d
GM
670 * automated/ert-tests.el: Require cl-lib at runtime too.
671 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
672 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
673 (ert-test-set-functions, ert-test-gensym)
674 (ert-test-coerce-to-vector, ert-test-string-position)
675 (ert-test-mismatch): Remove tests.
676 * automated/cl-lib.el: New, split from ert-tests.el.
677
d2e1542a
GM
678 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
679 Goto point-min.
680 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
681 (ruby-move-to-block-skips-percent-literal)
682 (ruby-move-to-block-skips-heredoc)
683 (ruby-move-to-block-moves-from-else-to-if)
684 (ruby-beginning-of-defun-does-not-fold-case)
685 (ruby-end-of-defun-skips-to-next-line-after-the-method):
686 Replace goto-line with forward-line/goto-char.
687 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
688
03d01981
GM
689 * automated/package-test.el (makeinfo-buffer): Autoload.
690 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
691 (package-test-install-texinfo): Don't require makeinfo.
692
709c6d2b
GM
693 * automated/files.el: Stop "local variables" confusion.
694
63cd50d4
GM
695 * automated/flymake-tests.el (flymake-tests): Remove unused group.
696
a550ba33
GM
697 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
698 Use with-current-buffer.
699
7faba176
GM
700 * automated/undo-tests.el (undo-test-buffer-modified)
701 (undo-test-file-modified): New tests.
702
59eb37e5
MA
7032013-07-09 Michael Albinus <michael.albinus@gmx.de>
704
705 * automated/file-notify-tests.el (file-notify-test00-availability):
706 Set :expected-result.
707 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
708 (file-notify-test02-events, file-notify-test02-events-remote)
709 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
710 Skip when `file-notify-support' is nil. (Bug#14823)
711
771b2fc3
GM
7122013-07-09 Glenn Morris <rgm@gnu.org>
713
0b57d6fc
GM
714 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
715 Declare.
716 (inotify-file-watch-simple): Silence compiler.
717
a87b74fe
GM
718 * automated/python-tests.el (python-indent-block-enders):
719 Make it actually test something.
720
08be5fba
GM
721 * automated/package-x-test.el: Require package-test when compiling.
722
771b2fc3 723 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
724 * automated/imenu-test.el, automated/package-x-test.el:
725 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 726 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 727
0f01f02f
KH
7282013-07-08 Kenichi Handa <handa@gnu.org>
729
730 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
731 Use with-ccoding-priority to avoid side-effect (Bug#14781).
732
84b6d3df
MA
7332013-07-05 Michael Albinus <michael.albinus@gmx.de>
734
735 * automated/file-notify-tests.el
ae5e4c48
SM
736 (file-notify-test-remote-temporary-file-directory):
737 Use `null-device' on w32.
84b6d3df
MA
738 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
739 (file-notify--test-results, file-notify--test-event)
740 (file-notify--deftest-remote, file-notify--event-test)
741 (file-notify--test-event-handler)
ae5e4c48 742 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
743 internal.
744 (tramp-message-show-message, tramp-read-passwd): Tweak them for
745 better fitting in noninteractive tests.
ae5e4c48
SM
746 (file-notify-test00-availability): Rename from `file-notify-test0'.
747 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
748 Use `temporary-file-directory '.
749 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
750 (file-notify-test02-events): Rename from `file-notify-test2'.
751 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
752 (file-notify-test03-autorevert): Rename from
84b6d3df 753 `file-notify-test4'. Use timeouts.
ae5e4c48 754 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
755 `file-notify-test5'.
756
46e4f821
MA
7572013-07-04 Michael Albinus <michael.albinus@gmx.de>
758
759 * automated/file-notify-tests.el: New package.
760
3e3da660
KH
7612013-06-28 Kenichi Handa <handa@gnu.org>
762
763 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 764 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
765 Callers changed.
766 (decoder-tests-filename): New function.
767 (decoder-tests-prefer-utf-8-read)
768 (decoder-tests-prefer-utf-8-write): New function.
769 (ert-test-decoder-prefer-utf-8): New test.
770
10a2da6e
DG
7712013-06-27 Dmitry Gutov <dgutov@yandex.ru>
772
773 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
774 (package-x-test--single-archive-entry-1-3)
775 (package-x-test--single-archive-entry-1-4): Fix the tests, by
776 using the appropriate data structure.
10a2da6e 777
9ea5cf9f
DG
7782013-06-27 Daniel Hackney <dan@haxney.org>
779
780 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
781
782 * automated/package-x-test.el: New file.
783
784 * automated/package-test.el: New file.
785
786 * automated/data/package: New directory, with test examples.
787
fc3ec982
GM
7882013-06-27 Glenn Morris <rgm@gnu.org>
789
df86ba7d
GM
790 * automated/python-tests.el (python-tests-with-temp-file):
791 Clean up after ourself.
792
fc3ec982 793 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 794 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 795
f2136e1e
GM
7962013-06-26 Glenn Morris <rgm@gnu.org>
797
798 * automated/info-xref.el: New file.
799
51f85387
GM
8002013-06-25 Glenn Morris <rgm@gnu.org>
801
802 * automated/occur-tests.el (occur-test-create): New function.
803 Use it to create separate tests for each element, so we run them
804 all rather than stopping at the first error.
805
6e0e82a0 8062013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
807
808 * automated/occur-tests.el (occur-tests):
809 Update for 2013-05-29 change to occur header line.
810
c5b0993e
EW
8112013-06-21 Eduard Wiebe <usenet@pusto.de>
812
813 Test suite for flymake.
814 * automated/flymake-tests.el:
815 * automated/flymake/warnpred/Makefile
816 * automated/flymake/warnpred/test.c
817 * automated/flymake/warnpred/test.pl: New files.
818
02a87775
TH
8192013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
820
4f405069 821 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 822
18d78c5e
TH
8232013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
824
825 * automated/reftex-tests.el: New test suite for reftex.
826
19bb8e62
DG
8272013-05-31 Dmitry Gutov <dgutov@yandex.ru>
828
829 * automated/ruby-mode-tests.el: New tests, for percent literals
830 and expression expansion.
831
f236dd84
LL
8322013-05-29 Leo Liu <sdl.web@gmail.com>
833
834 * indent/octave.m: Tweak.
835
797c9e3d
AG
8362013-05-26 Aidan Gauland <aidalgol@amuri.net>
837
a12bf61e 838 * eshell.el: Rewrite tests using ERT.
797c9e3d 839
cce6beeb
LL
8402013-05-25 Leo Liu <sdl.web@gmail.com>
841
842 * indent/octave.m: Add tests for %!, # and ### comments.
843
bc9a5003
KH
8442013-05-23 Kenichi Handa <handa@gnu.org>
845
846 * automated/decoder-tests.el: New file.
847
1a0a0a8a
DG
8482013-05-19 Dmitry Gutov <dgutov@yandex.ru>
849
850 * indent/ruby.rb: Add multiline regexp example.
851
852 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
853 (ruby-regexp-skips-over-interpolation)
854 (ruby-regexp-continues-till-end-when-unclosed)
855 (ruby-regexp-can-be-multiline)
856 (ruby-interpolation-inside-percent-literal): New tests.
857
a9e4425b
SM
8582013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
859
860 * indent/ruby.rb: Fix indentation after =; add more cases.
861
aa7dab97
SM
8622013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
863
864 * indent/pascal.pas: Add test for mis-identified comments.
865
1398a54d
MY
8662013-04-01 Masatake YAMATO <yamato@redhat.com>
867
a12bf61e 868 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 869
adc31213
FEG
8702013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
871
872 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 873 Remove test.
adc31213
FEG
874 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
875 New tests.
876
04754d36
FEG
8772013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
878
879 * automated/python-tests.el (python-nav-backward-defun-2)
880 (python-nav-backward-defun-3, python-nav-forward-defun-2)
881 (python-nav-forward-defun-3): New tests.
882
083850a6
FEG
8832013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
884
885 * automated/python-tests.el (python-nav-backward-defun-1)
886 (python-nav-forward-defun-1): New tests.
887
694569fc
MY
8882013-04-09 Masatake YAMATO <yamato@redhat.com>
889
890 * automated/add-log-tests.el: New file. (Bug#14112)
891
8d3655be 8922013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 893
8d3655be 894 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
895 (python-info-current-defun-2): Fix test.
896
2054a6c3
PE
8972013-03-05 Paul Eggert <eggert@cs.ucla.edu>
898
899 * indent/octave.m: Fix encoding error in comment. Add coding tag.
900
929aeac6 9012013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 902
929aeac6 903 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
904 (python-tests-with-temp-file): New macro.
905 (python-tests-shell-interpreter): New var.
906 (python-shell-get-process-name-1)
907 (python-shell-internal-get-process-name-1)
908 (python-shell-parse-command-1)
909 (python-shell-calculate-process-environment-1)
910 (python-shell-calculate-process-environment-2)
911 (python-shell-calculate-process-environment-3)
912 (python-shell-calculate-exec-path-1)
913 (python-shell-calculate-exec-path-2)
914 (python-shell-make-comint-1)
915 (python-shell-make-comint-2)
916 (python-shell-get-process-1)
917 (python-shell-get-or-create-process-1)
918 (python-shell-internal-get-or-create-process-1): New tests.
919
cfbf790d 9202013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 921
62cfd799 922 * automated/python-tests.el: New file.
4dddd5dc 923
53ca88c4
DG
9242013-02-14 Dmitry Gutov <dgutov@yandex.ru>
925
926 * automated/ruby-mode-tests.el
927 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
928 bits inside the examples.
929 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
930 (ruby-add-log-current-method-after-inner-class):
931 Lower expectations: move point inside a method, initially.
53ca88c4 932
7132e457
DG
9332013-02-13 Dmitry Gutov <dgutov@yandex.ru>
934
935 * automated/ruby-mode-tests.el
936 (ruby-move-to-block-skips-percent-literal): New test.
937
6e5c1569
CY
9382013-02-04 Chong Yidong <cyd@gnu.org>
939
940 * automated/thingatpt.el: New file.
941
984096ed
CY
9422013-02-03 Chong Yidong <cyd@gnu.org>
943
aa7dab97
SM
944 * automated/files.el (file-test--do-local-variables-test):
945 Avoid compilation warning message.
984096ed 946
b1625024
DG
9472013-01-27 Dmitry Gutov <dgutov@yandex.ru>
948
949 * automated/ruby-mode-tests.el
950 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
951 * automated/ruby-mode-tests.el (ruby-block-test-example):
952 Break indentation of the do block opener and add a line inside it.
953 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
954 Adjust line numbers.
b1625024 955
cb9c0a53
SM
9562013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
957
958 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
959
51e73492
GM
9602013-01-14 Glenn Morris <rgm@gnu.org>
961
962 * automated/compile-tests.el (compile-tests--test-regexps-data):
963 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
964
327a6cca
WJ
9652013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
966
967 * automated/man-tests.el: New file.
968
51fb5578
AH
9692013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
970
971 * automated/undo-tests.el (undo-test0): Adjust error to code change.
972
3bace969
AH
9732013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
974
975 * automated/undo-tests.el: New file.
976
82e2a1f0 9772012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
978
979 * automated/ruby-mode-tests.el
980 (ruby-indent-after-block-in-continued-expression): New test.
981
dbb530d9
DG
9822012-12-14 Dmitry Gutov <dgutov@yandex.ru>
983
e903c210 984 * automated/ruby-mode-tests.el:
dbb530d9 985 Rename one interpolation test; add three more.
bb808526
DG
986 (ruby-with-temp-buffer): New macro, use it where appropriate.
987 (ruby-add-log-current-method-examples): Use "_" for target point.
988 Add four new tests for ruby-add-log-current-method.
dbb530d9 989
a0099d31
GM
9902012-12-11 Glenn Morris <rgm@gnu.org>
991
992 * automated/f90.el (f90-test-bug13138): New test.
993
81606b10
RS
9942012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
995
996 * automated/inotify-test.el: New test.
997
89eb3b0a
CY
9982012-12-02 Chong Yidong <cyd@gnu.org>
999
1000 * automated/ruby-mode-tests.el
1001 (ruby-add-log-current-method-examples): Don't use loop macro, to
1002 allow automated testing to work.
1003
23ba2705
SM
10042012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1005
1006 * automated/advice-tests.el (advice-tests--data): Remove.
1007 (advice-tests): Move the tests directly here instead.
1008 Add called-interactively-p tests.
1009
19dc7206
SM
10102012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1011
1012 * automated/ert-x-tests.el: Use cl-lib.
1013 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1014
8619323f
DG
10152012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1016
1017 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1018 (ruby-indent-inside-heredoc-after-operator)
1019 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1020 Change direct font-lock face references to var references.
1021 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1022 (ruby-interpolation-inside-percent-literal-with-paren):
1023 New failing test.
8619323f 1024
f178c32d
DG
10252012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1026
1027 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1028 (ruby-singleton-class-no-heredoc-font-lock)
1029 (ruby-add-log-current-method-examples): New tests.
1030 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1031 (ruby-deftest-move-to-block): New macro.
1032 Add several move-to-block tests.
f178c32d 1033
231d8498
SM
10342012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1035
1036 * automated/advice-tests.el: New tests.
1037
8111f5e6
EZ
10382012-10-14 Eli Zaretskii <eliz@gnu.org>
1039
1040 * automated/compile-tests.el (compile-tests--test-regexps-data):
1041 Add new data for msft's new format.
1042
c3268831
DG
10432012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1044
1045 * automated/ruby-mode-tests.el:
1046 (ruby-toggle-block-to-multiline): New test.
1047 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1048 (ruby-toggle-block-to-brace): Use buffer-string.
1049
0ba2d4b6
DG
10502012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1051
1052 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1053
eada0861 10542012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1055
1056 * automated/files.el: Test every combination of values for
1057 enable-local-variables and enable-local-eval.
1058
450809af
CY
10592012-08-19 Chong Yidong <cyd@gnu.org>
1060
1061 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1062
a999ce26
CY
10632012-08-18 Chong Yidong <cyd@gnu.org>
1064
1065 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1066
f063063a
DG
10672012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1068
1069 * indent/ruby.rb: Rearrange examples, add new ones.
1070
0d9e2599
NN
10712012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1072
1073 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1074 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1075
9ff9402d 10762012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1077
1078 * automated/files.el: New file.
1079
bf1757d1
GM
1080 * automated/Makefile.in (all): Fix typo.
1081
9d2ed8a2
DG
10822012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1083
1084 * automated/ruby-mode-tests.el (ruby-should-indent):
1085 Add docstring, check (current-indentation) instead of (current-column).
1086 (ruby-should-indent-buffer): New function.
1087 Add tests for `ruby-deep-indent-paren' behavior.
1088 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1089
0d9e2599
NN
10902012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1091
1092 Original tests in test_ruby_mode.rb in upstream (author).
1093
9cd80478
DG
10942012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1095
1096 * automated/ruby-mode-tests.el (ruby-should-indent)
1097 (ruby-assert-state): New functions.
1098 Add new tests.
1099
c91562a6
DE
11002012-07-29 David Engster <deng@randomsample.de>
1101
9d2ed8a2
DG
1102 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1103 New variable to hold test data for name expansion.
c91562a6
DE
1104 (xml-parse-tests): Test the two different types of name expansion.
1105
d8efda90
JL
11062012-07-29 Juri Linkov <juri@jurta.org>
1107
1108 * automated/occur-tests.el (occur-test-case): Use predefined
1109 buffer name " *test-occur*" instead of a random buffer name.
1110
c28662a8
DG
11112012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1112
1113 * automated/ruby-mode-tests.el: New file with one test.
1114
45fd731c
SM
11152012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1116
efc26dbe
SM
1117 * indent/shell.sh: Add test case for ${#VAR}.
1118
45fd731c
SM
1119 * indent/latex-mode.tex: New file.
1120
a464a6c7
SM
11212012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1122
1123 * eshell.el: Use cl-lib.
1124
a76e6535
CY
11252012-07-03 Chong Yidong <cyd@gnu.org>
1126
1127 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1128
a7aef6f5
CY
11292012-07-02 Chong Yidong <cyd@gnu.org>
1130
a464a6c7
SM
1131 * automated/xml-parse-tests.el (xml-parse-tests--data):
1132 More testcases.
a7aef6f5 1133
fbf2e7ad
CY
11342012-07-01 Chong Yidong <cyd@gnu.org>
1135
1136 * automated/xml-parse-tests.el: New file.
1137
d5c6faf9
SM
11382012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1139
1140 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1141 Use cl-flet.
1142
ee574791
UJ
11432012-06-08 Ulf Jasper <ulf.jasper@web.de>
1144
d5c6faf9
SM
1145 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1146 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1147 (icalendar-import-with-timezone): New.
1148 (icalendar-real-world): Add new testcase as given in the bugreport
1149 of Bug#11473.
1150
6dbaa1c7
UJ
11512012-05-29 Ulf Jasper <ulf.jasper@web.de>
1152
1153 * automated/icalendar-tests.el (icalendar-tests--test-import):
1154 Include UID in import tests (Bug#11525).
1155 (icalendar-import-non-recurring, icalendar-import-rrule)
1156 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1157 UID-import change.
1158 (icalendar-import-with-uid): New.
1159 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1160 Include UID in cycle tests.
1161 (icalendar-cycle, icalendar-real-world): UID-import change.
1162
b847032c
GM
11632012-05-21 Glenn Morris <rgm@gnu.org>
1164
1165 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1166
5e561bc7
TZ
11672012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1168
1169 * automated/url-util-tests.el: New file to test
1170 lisp/url/url-util.el. Only `url-build-query-string' and
1171 `url-parse-query-string' are tested right now (Bug#8706).
1172
461ef3c5
SM
11732012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1174
1175 * indent/shell.sh:
1176 * indent/shell.rc: Ad some test cases.
1177
dfbd787f
SM
11782012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1179
1180 * indent/ruby.rb: New file, to test new syntax-propertize code.
1181
ab7ce8c1
GM
11822012-04-11 Glenn Morris <rgm@gnu.org>
1183
1184 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1185
6c0c7cfc
TZ
11862012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1187
1188 * automated/url-future-tests.el (url-future-tests): Move from
1189 lisp/url/url-future.el and rename.
1190
bdbc1c4e
UJ
11912012-01-29 Ulf Jasper <ulf.jasper@web.de>
1192
1193 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1194 Fix broken test, caused by missing trailing blank.
1195
5c09001c
CY
11962011-12-03 Chong Yidong <cyd@gnu.org>
1197
1198 * automated/compile-tests.el (compile-tests--test-regexps-data):
1199 Increase column numbers by one to reflect change in how
6df6ae42 1200 compilation-message is recorded (Bug#10172).
5c09001c 1201
394c65f1
GM
12022011-11-22 Glenn Morris <rgm@gnu.org>
1203
1204 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1205
cd1181db
JB
12062011-11-20 Juanma Barranquero <lekktu@gmail.com>
1207
1208 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1209
58179cce
JB
12102011-11-16 Juanma Barranquero <lekktu@gmail.com>
1211
7877f373
JB
1212 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1213 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1214 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1215
dba0634a
UJ
12162011-10-30 Ulf Jasper <ulf.jasper@web.de>
1217
1218 * automated/newsticker-tests.el
6df6ae42 1219 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1220 newsticker--treeview-tree-update.
1221
6d6a626c
UJ
12222011-10-29 Ulf Jasper <ulf.jasper@web.de>
1223
73c3f81d
UJ
1224 * automated/newsticker-tests.el
1225 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1226
a12bf61e 1227 * automated/newsticker-tests.el
6d6a626c
UJ
1228 (newsticker--group-manage-orphan-feeds): Prevent updating
1229 newsticker treeview. Fixed bug#9763.
1230
6e0a9be7
GM
12312011-10-20 Glenn Morris <rgm@gnu.org>
1232
e195ae68
GM
1233 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1234
6e0a9be7
GM
1235 * automated/vc-bzr.el: New file.
1236
21fedf28
GM
12372011-10-15 Glenn Morris <rgm@gnu.org>
1238
1239 * automated/f90.el: New file.
1240
81416b68
UJ
12412011-09-27 Ulf Jasper <ulf.jasper@web.de>
1242
1243 * automated/newsticker-tests.el: Move newsticker-testsuite.el
1244 to automated/newsticker-tests.el. Convert to ERT.
1245
68575ab0
UJ
12462011-07-26 Ulf Jasper <ulf.jasper@web.de>
1247
1248 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1249 Remove, simply use string=.
68575ab0
UJ
1250 (icalendar--diarytime-to-isotime)
1251 (icalendar--datetime-to-diary-date)
1252 (icalendar--datestring-to-isodate)
1253 (icalendar--format-ical-event)
1254 (icalendar--parse-summary-and-rest)
1255 (icalendar-tests--do-test-import)
6df6ae42 1256 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1257 string= to EXPECTED ACTUAL.
1258 (icalendar--import-format-sample)
1259 (icalendar--format-ical-event)
1260 (icalendar-import-non-recurring)
1261 (icalendar-import-rrule)
1262 (icalendar-import-duration)
1263 (icalendar-import-bug-6766)
6df6ae42 1264 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1265 icalendar-tests--compare-strings.
1266 (icalendar-import-multiple-vcalendars): New.
1267
de316778
TZ
12682011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1269
1270 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1271 Require CL.
de316778 1272
c07b2710
JL
12732011-05-09 Juri Linkov <juri@jurta.org>
1274
1275 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1276 Convert to ERT.
1277
adec429a
CY
12782011-05-09 Chong Yidong <cyd@stupidchicken.com>
1279
1280 * automated/compile-tests.el: New file.
1281
c4c205d0
CY
12822011-05-08 Chong Yidong <cyd@stupidchicken.com>
1283
1284 * automated/font-parse-tests.el: Don't byte-compile.
1285
1286 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1287
6c075cd7
SM
12882011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1289
1290 * automated/lexbind-tests.el: New file.
1291
33383987
JB
12922011-03-07 Chong Yidong <cyd@stupidchicken.com>
1293
1294 * Version 23.3 released.
1295
81fb60b2
GM
12962011-03-05 Glenn Morris <rgm@gnu.org>
1297
1298 * eshell.el: Move here from lisp/eshell/esh-test.el.
1299
de69c0a8
CO
13002011-03-03 Christian Ohler <ohler@gnu.org>
1301
1302 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1303 New test.
1304
4856384c
UJ
13052011-02-20 Ulf Jasper <ulf.jasper@web.de>
1306
1307 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1308 convert to ERT format.
1309
aa0935b9
CY
13102011-02-14 Chong Yidong <cyd@stupidchicken.com>
1311
1312 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1313 convert to ERT format.
1314
ccded26c
SM
13152011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1316
1317 * indent/shell.sh:
1318 * indent/shell.rc: New files.
1319
372fb76b
CY
13202011-01-27 Chong Yidong <cyd@stupidchicken.com>
1321
1322 * automated/font-parse-tests.el: Move from
1323 font-parse-testsuite.el.
1324
6608a7d8
CY
13252011-01-26 Chong Yidong <cyd@stupidchicken.com>
1326
1327 * font-parse-testsuite.el (test-font-parse-data): New file.
1328
db5d03ea
SM
13292011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1330
1331 * indent/prolog.prolog: Add tokenizing tests.
1332
d221e780
CO
13332011-01-13 Christian Ohler <ohler@gnu.org>
1334
1335 * automated: New directory for automated tests.
1336
1337 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1338
1339 * automated/Makefile.in: New file.
1340
cbf83ce9
SM
13412010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1342
1343 * indent/modula2.mod: New file.
1344
d19dc73d
SM
13452010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1346
1347 * indent/octave.m: Add a test to ensure indentation is local.
1348
41f592d1
GM
13492010-10-23 Glenn Morris <rgm@gnu.org>
1350
1351 * comint-testsuite.el
d19dc73d
SM
1352 (comint-testsuite--test-comint-password-prompt-regexp):
1353 Add "Please enter the password". (Bug#7224)
41f592d1 1354
3672149f
SM
13552010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1356
1357 * indent/prolog.prolog: Use normal spacing around !.
1358
f5632fb6
SM
13592010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1360
1361 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1362
cf38dd42
SM
13632010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1364
1365 * indent/octave.m: Remove some `fixindent' not needed any more.
1366
e17b68ed
SM
13672010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1368
1369 * indent/octave.m: New file.
1370
81ee9410
UJ
13712010-08-08 Ulf Jasper <ulf.jasper@web.de>
1372
e17b68ed 1373 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1374 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1375 (icalendar-testsuite--run-internal-tests): New.
1376 (icalendar-testsuite--test-convert-ordinary-to-ical)
1377 (icalendar-testsuite--test-convert-block-to-ical)
1378 (icalendar-testsuite--test-convert-anniversary-to-ical)
1379 (icalendar-testsuite--test-parse-vtimezone)
1380 (icalendar-testsuite--do-test-export): Code formatting.
1381 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1382 (icalendar-testsuite--do-test-import)
3672149f
SM
1383 (icalendar-testsuite--do-test-cycle):
1384 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1385 (icalendar-testsuite--run-import-tests): Comment added.
1386 (icalendar-testsuite--run-import-tests)
e17b68ed 1387 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1388
71ab16dd
CY
13892010-06-25 Chong Yidong <cyd@stupidchicken.com>
1390
1391 * redisplay-testsuite.el (test-redisplay-3): New test.
1392
6534e58a
CY
13932010-06-11 Chong Yidong <cyd@stupidchicken.com>
1394
1395 * comint-testsuite.el: New file.
1396
927c346b
SM
13972010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1398
1399 * indent: New dir.
1400
61a808e8
CY
14012010-05-07 Chong Yidong <cyd@stupidchicken.com>
1402
1403 * Version 23.2 released.
1404
a4100ebe
CY
14052010-03-29 Chong Yidong <cyd@stupidchicken.com>
1406
3cbcd186
CY
1407 * cedet/semantic-ia-utest.el
1408 (semantic-symref-test-count-hits-in-tag): Add function, from
1409 semantic-test.el.
1410
a4100ebe
CY
1411 * cedet/tests/test.cpp:
1412 * cedet/tests/test.py:
1413 * cedet/tests/teststruct.cpp:
1414 * cedet/tests/testtemplates.cpp:
1415 * cedet/tests/testusing.cpp:
1416 * cedet/tests/scopetest.cpp:
1417 * cedet/tests/scopetest.java: Files deleted.
1418
1419 * cedet/tests/test.make:
1420 * cedet/tests/test.c:
1421 * cedet/tests/testjavacomp.java:
1422 * cedet/tests/testspp.c:
1423 * cedet/tests/testsppreplace.c:
1424 * cedet/tests/testsppreplaced.c:
1425 * cedet/tests/testsubclass.cpp:
1426 * cedet/tests/testsubclass.hh:
1427 * cedet/tests/testtypedefs.cpp:
1428 * cedet/tests/testvarnames.c:
1429 * cedet/tests/test.el:
1430 * cedet/tests/testdoublens.cpp:
1431 * cedet/tests/testdoublens.hpp: Add copyright header.
1432
85738751
SM
1433 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1434 Remove reference to deleted files.
1435
dc2d2590
JL
14362010-03-30 Juri Linkov <juri@jurta.org>
1437
1438 * occur-testsuite.el (occur-tests): Add tests for context lines.
1439
5275ff8b
JL
14402010-03-23 Juri Linkov <juri@jurta.org>
1441
1442 * occur-testsuite.el: New file.
1443
288f9fc0
CY
14442010-03-10 Chong Yidong <cyd@stupidchicken.com>
1445
1446 * Branch for 23.2.
1447
b4340b3f
UJ
14482010-02-19 Ulf Jasper <ulf.jasper@web.de>
1449
1450 * icalendar-testsuite.el
6df6ae42
JB
1451 (icalendar-testsuite--run-function-tests): Add new tests.
1452 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1453 testcase.
1454 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1455 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1456 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1457 (icalendar-testsuite--test-convert-block-to-ical): New.
1458 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1459 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1460
db9e401b
JB
14612010-01-18 Juanma Barranquero <lekktu@gmail.com>
1462
1463 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1464 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1465 Fix typos in docstrings and error messages.
1466 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1467
d1f18ec0
JB
14682010-01-14 Juanma Barranquero <lekktu@gmail.com>
1469
1470 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1471 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1472 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1473
6fe539d2
UJ
14742009-12-18 Ulf Jasper <ulf.jasper@web.de>
1475
1476 * icalendar-testsuite.el
d5c6faf9
SM
1477 (icalendar-testsuite--run-function-tests):
1478 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1479 (icalendar-testsuite--test-parse-vtimezone): New.
1480 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1481 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1482 whitespace -- see change of icalendar--add-diary-entry in
1483 icalendar.el.
6df6ae42 1484 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1485
d8085053
GM
14862009-09-30 Glenn Morris <rgm@gnu.org>
1487
1488 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1489
7c4dccd0
CY
14902009-06-26 Eric Ludlam <zappo@gnu.org>
1491
1492 * cedet/*: New unit tests, from CEDET repository.
1493
6ada5ad1
CY
14942009-06-26 Chong Yidong <cyd@stupidchicken.com>
1495
1496 * redisplay-testsuite.el: New file.
1497
70243478
CY
14982009-06-21 Chong Yidong <cyd@stupidchicken.com>
1499
1500 * Branch for 23.1.
1501
f052351a
UJ
15022009-01-25 Ulf Jasper <ulf.jasper@web.de>
1503
1504 * icalendar-testsuite.el
6df6ae42
JB
1505 (icalendar-testsuite--run-function-tests):
1506 Add icalendar-testsuite--test-diarytime-to-isotime.
1507 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1508 recent icalendar fixes.
1509 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1510 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1511 icalendar changes.
1512
dee5aa91
CY
15132008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1514
d4835507 1515 * bytecomp-testsuite.el: New file.
dee5aa91 1516
f052351a 15172008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1518
1519 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1520 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1521 (icalendar-testsuite--test-create-uid): New.
1522
d176d8c6
UJ
15232008-06-14 Ulf Jasper <ulf.jasper@web.de>
1524
1525 * newsticker-testsuite.el: New file.
1526
a4766629
GM
15272008-05-24 Ulf Jasper <ulf.jasper@web.de>
1528
1529 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1530 Add icalendar-testsuite--test-datestring-to-isodate,
1531 icalendar-testsuite--test-datetime-to-diary-date, and
1532 icalendar-testsuite--test-calendar-style.
1533 (icalendar-testsuite--test-format-ical-event):
1534 (icalendar-testsuite--test-parse-summary-and-rest):
1535 Doc fix. Remove european-calendar-style.
1536 (icalendar-testsuite--get-ical-event): Doc fix.
1537 (icalendar-testsuite--test-first-weekday-of-year):
1538 (icalendar-testsuite--run-cycle-tests): Add doc string.
1539 (icalendar-testsuite--test-datestring-to-isodate):
1540 (icalendar-testsuite--test-datetime-to-diary-date):
1541 (icalendar-testsuite--test-calendar-style): New functions.
1542 (icalendar-testsuite--test-export): Handle iso date style.
1543 New arg INPUT-ISO. Use calendar-date-style.
1544 (icalendar-testsuite--test-import): Handle iso date style.
1545 New arg EXPECTED-ISO. Use calendar-date-style.
1546 (icalendar-testsuite--test-cycle): Handle iso date style.
1547 (icalendar-testsuite--run-import-tests):
1548 (icalendar-testsuite--run-export-tests):
1549 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1550
e42fc905
GM
15512008-02-29 Glenn Morris <rgm@gnu.org>
1552
1553 * README: New file.
1554
366b88a2
GM
15552008-02-29 Ulf Jasper <ulf.jasper@web.de>
1556
1557 * icalendar-testsuite.el: New file.
1558
1559;; Local Variables:
880820fe 1560;; coding: utf-8
366b88a2
GM
1561;; End:
1562
ba318903 1563 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1564
1565 This file is part of GNU Emacs.
1566
4f43e937 1567 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1568 it under the terms of the GNU General Public License as published by
4f43e937
GM
1569 the Free Software Foundation, either version 3 of the License, or
1570 (at your option) any later version.
366b88a2
GM
1571
1572 GNU Emacs is distributed in the hope that it will be useful,
1573 but WITHOUT ANY WARRANTY; without even the implied warranty of
1574 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1575 GNU General Public License for more details.
1576
1577 You should have received a copy of the GNU General Public License
4f43e937 1578 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.