* automated/tramp-tests.el (tramp--test-enabled): Move connection
[bpt/emacs.git] / test / ChangeLog
CommitLineData
154ba796
MA
12014-02-27 Michael Albinus <michael.albinus@gmx.de>
2
3 * automated/tramp-tests.el (tramp--test-enabled): Move connection
4 cleanup into this function. Remove respective code from all test
5 cases.
6 (tramp--instrument-test-case): Declare `indent' and `debug'.
7 Handle other errors as well.
8 (tramp-test14-delete-directory): Check for `file-error' error.
9 (tramp-test15-copy-directory): Ignore return value of
10 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
11 (tramp-test19-directory-files-and-attributes): Take care of
12 timestamp of "../".
13 (tramp-test20-file-modes, tramp-test27-start-file-process)
14 (tramp-test28-shell-command): Skip for tramp-adb.el.
15 (tramp-test21-file-links): `file-truename' shall preserve trailing
16 link of directories.
17 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
18 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
19 `kill-buffer-query-functions' to nil.
20 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
21
c6e08d12
MA
222014-02-21 Michael Albinus <michael.albinus@gmx.de>
23
24 * automated/tramp-tests.el
25 (tramp-test19-directory-files-and-attributes): Do not include
26 directories in comparison; they might have changed their
27 timestamps already.
28
d9386b0c
MA
292014-02-20 Michael Albinus <michael.albinus@gmx.de>
30
31 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
32 (tramp-test17-insert-directory): First line could contain more
33 text, when produced by `ls-lisp'.
34 (tramp-test19-directory-files-and-attributes): Instrument failed
35 test case.
36
76c92fdd
MA
372014-02-19 Michael Albinus <michael.albinus@gmx.de>
38
39 * automated/tramp-tests.el (tramp-test17-insert-directory):
40 Make first line "total 123" optional.
41 (tramp-test20-file-modes, tramp-test22-file-times)
42 (tramp-test26-process-file, tramp-test27-start-file-process)
43 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
44 tramp-smb.el.
45 (tramp-test20-file-modes): Check for "root" only when there is an
46 explicit user name.
47 (tramp-test21-file-links): Handle "... not supported" error.
48 (tramp-test22-file-times): Skip for "don't know" return values.
49 (tramp-test26-process-file, tramp-test28-shell-command):
50 Remove color escape sequences.
51 (tramp-test28-shell-command): Use `accept-process-output' rather
52 than `sit-for'.
53 (tramp-test30-utf8): Set coding system `utf-8'.
54
2830e9b6
MA
552014-02-17 Michael Albinus <michael.albinus@gmx.de>
56
57 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
58 an initial `sit-for' prior the while loop.
59
dd7691b7
MA
602014-02-16 Michael Albinus <michael.albinus@gmx.de>
61
62 Sync with Tramp 2.2.9.
63
64 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
65 (tramp-test28-shell-command): Make a while loop when waiting for
66 process exit.
67
581d24e7
MA
682014-02-11 Michael Albinus <michael.albinus@gmx.de>
69
70 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
71 and `vc-hg'. Declare `tramp-find-executable' and
72 `tramp-get-remote-path'.
73 (tramp-test29-vc-registered): New test.
74 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
75
cad6dfb6
MA
762014-02-07 Michael Albinus <michael.albinus@gmx.de>
77
78 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
79 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
80 (tramp-test28-shell-command): Improve `shell-command' test. Add
81 `async-shell-command' tests.
82
40d2f2e4
MA
832014-02-04 Michael Albinus <michael.albinus@gmx.de>
84
85 * automated/file-notify-tests.el (file-notify--wait-for-events):
86 Use `read-event' instead of `sit-for'.
87 (file-notify-test02-events): Remove expected result, the bug is
88 fixed meanwhile.
89 (file-notify-test02-events, file-notify-test03-autorevert):
90 Use `sleep-for' instead of `sit-for'.
91
e2a67bd0
DG
922014-01-31 Dmitry Gutov <dgutov@yandex.ru>
93
94 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
95 New test.
96
dc9c8c62
MA
972014-01-27 Michael Albinus <michael.albinus@gmx.de>
98
99 * automated/file-notify-tests.el (file-notify--deftest-remote):
100 Do not skip when the local test has failed. They are unrelated.
101 (file-notify--wait-for-events): Use `sit-for'. Let-bind
102 `noninteractive' to nil, otherwise `sit-for' could be degraded to
103 `sleep-for'.
104 (file-notify-test02-events): Check for `file-remote-p' instead of
105 `file-notify--test-remote-enabled'.
106
5511e5c5
MA
1072014-01-26 Michael Albinus <michael.albinus@gmx.de>
108
109 * automated/file-notify-tests.el (file-notify-test02-events):
110 Let test case fail for Bug#16519.
111
29f5e020
MA
1122014-01-22 Michael Albinus <michael.albinus@gmx.de>
113
114 * automated/file-notify-tests.el (file-notify-test02-events):
115 Hide Bug#16519, until it is solved.
116
ca4cfde3
MA
1172014-01-21 Michael Albinus <michael.albinus@gmx.de>
118
63389c25
MA
119 * automated/file-notify-tests.el
120 (file-notify--test-local-enabled): Fix error in logic.
121 (file-notify--wait-for-events): New defmacro.
122 (file-notify-test02-events): Make short breaks between file operations.
123 Use `file-notify--wait-for-events'. Check, that events have arrived.
124 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
125
ca4cfde3
MA
126 * automated/comint-testsuite.el
127 (comint-testsuite-password-strings): Add localized examples.
128
16063016
MA
1292014-01-17 Michael Albinus <michael.albinus@gmx.de>
130
131 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
132 case if inotify is not linked with Emacs. Use `read-event' rather
133 than `sit-for' in order to process events. (Bug#13662)
134
6a1f3c11
MA
1352014-01-13 Michael Albinus <michael.albinus@gmx.de>
136
137 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
138 test case with adapted test string. (Bug#13064)
139
1f5afa8c
GM
1402013-12-28 Glenn Morris <rgm@gnu.org>
141
142 * automated/electric-tests.el: Require 'elec-pair.
143
8a6212d7 1442013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
145
146 * automated/electric-tests.el (electric-pair-test-for):
147 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
148 `transient-mark-mode' set to `lambda'.
149
1f5afa8c 150 * automated/electric-tests.el: New file.
3b8d5131 151
01379221
FEG
1522013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
153
154 * automated/python-tests.el
155 (python-nav-lisp-forward-sexp-safe-1): Remove test.
156 (python-nav-forward-sexp-safe-1): New test.
157
b520f210
DG
1582013-12-20 Dmitry Gutov <dgutov@yandex.ru>
159
160 * automated/ruby-mode-tests.el: Add tests for
161 `ruby-align-to-stmt-keywords'.
162
163 * indent/ruby.rb: Update examples to reflect the lack of change in
164 default indentation of `begin' blocks.
165
5556c0ce
DG
1662013-12-17 Dmitry Gutov <dgutov@yandex.ru>
167
168 * indent/ruby.rb: Update examples according to the change
169 in `smie-indent-close'.
170
276bc333
DG
1712013-12-14 Dmitry Gutov <dgutov@yandex.ru>
172
173 * indent/ruby.rb: New examples.
174
bc9222c9
FEG
1752013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
176
177 * automated/python-tests.el (python-indent-dedenters-2): New test.
178
09faee72
FEG
1792013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
180
181 * automated/python-tests.el (python-indent-after-comment-1)
182 (python-indent-after-comment-2): New tests.
183
f54de22e
NT
1842013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
185
a12bf61e
GM
186 * automated/python-tests.el (python-indent-block-enders-1):
187 Rename from python-indent-block-enders.
f54de22e
NT
188 (python-indent-block-enders-2): New test.
189
939fef29
DG
1902013-12-08 Dmitry Gutov <dgutov@yandex.ru>
191
192 * indent/js.js: New file.
193
0494d994
MA
1942013-12-05 Michael Albinus <michael.albinus@gmx.de>
195
196 * automated/dbus-tests.el: New file.
197
bf4906d7
CD
1982013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
199
200 * automated/regexp-tests.el: New file.
201
a48eb50b
EZ
2022013-11-29 Eli Zaretskii <eliz@gnu.org>
203
bf4906d7
CD
204 * automated/reftex-tests.el (reftex-parse-from-file-test):
205 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
206 names are comparable as strings.
207
a48eb50b
EZ
208 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
209 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 210 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 211
0845be75
GM
2122013-11-28 Glenn Morris <rgm@gnu.org>
213
214 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
215
f7ec0d94
EZ
2162013-11-28 Eli Zaretskii <eliz@gnu.org>
217
bf4906d7 218 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
219 (EMACSOPT): Use $(PATH_SEP).
220
23293cb0
MA
2212013-11-28 Michael Albinus <michael.albinus@gmx.de>
222
223 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
224 Set to nil.
225
1baa1e49
MA
2262013-11-27 Michael Albinus <michael.albinus@gmx.de>
227
228 * automated/file-notify-tests.el
229 (file-notify-test-remote-temporary-file-directory):
230 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
231 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
232 (file-notify--deftest-remote): Cleanup connection initially.
233 (file-notify-test03-autorevert): Run also in batch mode. Use a
234 larger timeout for remote files. `sit-for' 1 second; 0.1 second
235 does not work on MS Windows. Call `accept-process-output' for
236 remote files. Apply `string-match' instead of `string-equal', the
237 messages are different on MS Windows.
238
239 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
240 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
241 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
242
17e0445b
GM
2432013-11-23 Glenn Morris <rgm@gnu.org>
244
0b09f7c0
GM
245 * automated/python-tests.el (python-shell-make-comint-1)
246 (python-shell-make-comint-2, python-shell-get-process-1):
247 Suppress creation of some temp-files.
248
f4d341af
GM
249 * automated/python-tests.el (python-shell-parse-command-1)
250 (python-shell-make-comint-1, python-shell-make-comint-2)
251 (python-shell-get-process-1)
252 (python-shell-internal-get-or-create-process-1):
253 Skip rather than fail if prereqs not found.
254
17e0445b
GM
255 * automated/Makefile.in (emacs):
256 Empty EMACSLOADPATH rather than unsetting.
257
48592bfd
GM
2582013-11-22 Glenn Morris <rgm@gnu.org>
259
260 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
261 Set expected-result.
262
2df10228
GM
2632013-11-21 Glenn Morris <rgm@gnu.org>
264
009111d6
GM
265 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
266 (compile-main): Pass XARGS_LIMIT to xargs.
267
2df10228
GM
268 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
269 (EMACSOPT): Use PATH_SEPARATOR.
270
c295fc18 2712013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 272
a12bf61e 273 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 274 Add a failing test for Bug#15874.
4e9fc48c
BB
275 (ruby--insert-coding-comment-ruby-style)
276 (ruby--insert-coding-comment-emacs-style)
277 (ruby--insert-coding-comment-custom-style):
30654657
BB
278 Add a few tests for `ruby--insert-coding-comment'.
279
ec2c4ee6
PE
2802013-11-18 Paul Eggert <eggert@cs.ucla.edu>
281
282 Improve API of recently-added bool vector functions (Bug#15912).
283 * automated/data-tests.el: Adjust to API changes.
284
0010ca51
MA
2852013-11-16 Michael Albinus <michael.albinus@gmx.de>
286
287 * automated/tramp-tests.el (tramp-test07-file-exists-p)
288 (tramp-test08-file-local-copy)
289 (tramp-test09-insert-file-contents, tramp-test10-write-region)
290 (tramp-test11-copy-file, tramp-test12-rename-file)
291 (tramp-test13-make-directory, tramp-test14-delete-directory)
292 (tramp-test15-copy-directory, tramp-test16-directory-files)
293 (tramp-test17-insert-directory, tramp-test18-file-attributes)
294 (tramp-test19-directory-files-and-attributes)
295 (tramp-test20-file-modes, tramp-test21-file-links)
296 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
297 (tramp-test24-file-name-completion, tramp-test25-load)
298 (tramp-test26-process-file, tramp-test27-start-file-process)
299 (tramp-test28-shell-command): Cleanup connection initially.
300
82407168
MA
3012013-11-15 Michael Albinus <michael.albinus@gmx.de>
302
303 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
304 connection before running the test.
305
3cd4192f
MA
3062013-11-15 Michael Albinus <michael.albinus@gmx.de>
307
308 * automated/tramp-tests.el (tramp-test15-copy-directory)
309 (tramp-test16-directory-files, tramp-test17-insert-directory)
310 (tramp-test18-file-attributes)
311 (tramp-test19-directory-files-and-attributes)
312 (tramp-test20-file-modes, tramp-test21-file-links)
313 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
314 (tramp-test24-file-name-completion, tramp-test25-load)
315 (tramp-test26-process-file, tramp-test27-start-file-process):
bf4906d7 316 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
317 (tramp-test29-utf8): New test.
318
927fbd6b
MA
3192013-11-13 Michael Albinus <michael.albinus@gmx.de>
320
321 * automated/file-notify-tests.el (file-notify-test02-events)
322 (file-notify-test03-autorevert): Suppress messages in `write-region'.
323
324 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
325 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
326 (tramp-test26-process-file, tramp-test28-shell-command):
327 Ensure, that the directory is not empty when calling "ls".
927fbd6b 328
8ee0219f
MA
3292013-11-11 Michael Albinus <michael.albinus@gmx.de>
330
331 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
332 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
333 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
334 (tramp-test09-insert-file-contents, tramp-test10-write-region):
335 (tramp-test26-process-file): Add tests.
336 (tramp-test11-copy-file): Remove debug message.
337 (tramp-test20-file-modes): Special case, if user is "root".
338
54099383
MA
3392013-11-08 Michael Albinus <michael.albinus@gmx.de>
340
1c49d6c2 341 * automated/file-notify-tests.el:
54099383 342 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
343 `tramp-remote-path' when running on hydra.
344 (tramp-test07-file-exists-p): Remove instrumentation code.
345 (tramp-test26-process-file): Don't use "/bin/true" and
346 "/bin/false", these paths do not exist on hydra.
54099383 347
21cfbae5
HE
3482013-11-08 Helmut Eller <eller.helmut@gmail.com>
349
7dd8b873 350 * automated/process-tests.el: New file.
21cfbae5 351
1f923923
DG
3522013-11-08 Dmitry Gutov <dgutov@yandex.ru>
353
354 * indent/ruby.rb: New examples.
355
6b4ac03e
GM
3562013-11-06 Glenn Morris <rgm@gnu.org>
357
358 * automated/Makefile.in (setwins): Avoid accidental matches.
359
6865f4d5
MA
3602013-11-06 Michael Albinus <michael.albinus@gmx.de>
361
362 * automated/tramp-tests.el (tramp-test07-file-exists-p):
363 Fix docstring. Instrument, in order to hunt failure on hydra.
364
c76489d6
GM
3652013-11-06 Glenn Morris <rgm@gnu.org>
366
367 * automated/flymake-tests.el (warning-predicate-rx-gcc)
368 (warning-predicate-function-gcc, warning-predicate-rx-perl)
369 (warning-predicate-function-perl):
370 * automated/info-xref.el (info-xref-test-makeinfo):
371 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
372 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
373
a213a541
MA
3742013-11-05 Michael Albinus <michael.albinus@gmx.de>
375
376 * automated/tramp-tests.el: New file.
377
dc503386
GM
3782013-11-05 Glenn Morris <rgm@gnu.org>
379
2d748773
GM
380 Get rid of --chdir usage.
381 * automated/Makefile.in (EMACSOPT): Move -L here.
382 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
383 (setwins): Don't assume called from srcdir. Remove legacy stuff.
384 (.el.elc): No more need to pass -L here.
385 (compile-main): Get rid of sub-shell and cd.
386 (compile-clean, check): Get rid of cd.
387
d5112380
GM
388 Make it possible to run tests with a different working directory.
389 * automated/flymake-tests.el (flymake-tests-data-directory): New.
390 (flymake-tests--current-face): Use flymake-tests-data-directory.
391 (warning-predicate-function-gcc, warning-predicate-rx-perl)
392 (warning-predicate-function-perl): Adapt for above change.
393 * automated/zlib-tests.el (zlib-tests-data-directory): New.
394 (zlib--decompress): Use zlib-tests-data-directory.
395
b5d402d6
GM
396 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
397 Remove test that makes no sense.
398
dc503386
GM
399 * automated/files.el (files-test-local-variable-data):
400 Fix result typo presumably caused by interference from dir-locals.
401 (file-test--do-local-variables-test): Prevent dir-locals interfering.
402
dca01b09
DG
4032013-11-04 Dmitry Gutov <dgutov@yandex.ru>
404
405 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 406 Move a now-successful example.
dca01b09
DG
407
408 * automated/ruby-mode-tests.el: Remove outdated comment.
409
8b77446f
GM
4102013-11-04 Glenn Morris <rgm@gnu.org>
411
412 * automated/Makefile.in (abs_srcdir): Remove.
413 (emacs): Unset EMACSLOADPATH.
414 (.el.elc, check): Use -L to append srcdir to load-path.
415
2ffcf5fe
GM
4162013-11-02 Glenn Morris <rgm@gnu.org>
417
1f43ed41 418 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 419 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 420 (abs_srcdir): New, set by configure.
67fb4e6a 421 (EMACS): Use a relative file name.
67bb589e 422 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
423 (lisp-compile): Remove (assume it's up-to-date).
424 (compile-main): Do not run lisp-compile.
1f43ed41
GM
425 (compile-main, compile-clean, compile-always, bootstrap-clean)
426 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 427 Use --chdir.
67bb589e
GM
428 (doit, compile, compile-always): Remove stuff copied from lisp/.
429 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 430
1affc48a
MA
4312013-10-31 Michael Albinus <michael.albinus@gmx.de>
432
433 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
434 Add a skipping test.
435
dee4ba59
SM
4362013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
437
438 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
439
440 * indent/css-mode.css (.x2): Test alignement inside braces.
441
bae91342
DG
4422013-10-26 Dmitry Gutov <dgutov@yandex.ru>
443
778859a8
DG
444 * indent/ruby.rb: New failing example.
445
dee4ba59
SM
446 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
447 Fix the test, in respect to adding the space after the curly.
bae91342 448
4ddbf128
MA
4492013-10-24 Michael Albinus <michael.albinus@gmx.de>
450
451 * automated/ert-tests.el (ert-test-skip-unless): New test case.
452 (ert-test-deftest): Adapt test for changed macro expansion.
453 (ert-test-run-tests-interactively):
454 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
455 Add a skipping test.
456
457 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
458 (file-notify--test-local-enabled): Make it a function. Check also
459 for `file-remote-p' of `temporary-file-directory'.
460 (file-notify--test-remote-enabled-checked): New defvar.
461 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
462 internal functions. Cache result.
463 (file-notify--deftest-remote, file-notify-test00-availability)
464 (file-notify-test01-add-watch, file-notify-test02-events)
465 (file-notify-test03-autorevert): Add checks with `skip_unless'.
466 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
467
369bbf71
DG
4682013-10-24 Dmitry Gutov <dgutov@yandex.ru>
469
470 * indent/ruby.rb: Fix syntax error in the latest example.
471
b8e3b0a9
GM
4722013-10-23 Glenn Morris <rgm@gnu.org>
473
474 * automated/Makefile.in (abs_top_srcdir, top_builddir):
475 New, set by configure.
476 (top_srcdir): Remove.
477 (abs_test, abs_lispsrc): New.
478 (lisp): No longer absolute.
479 (emacs, lisp-compile, compile, compile-always):
480 Quote entities that might contain whitespace.
481
a6462ef5
DG
4822013-10-22 Dmitry Gutov <dgutov@yandex.ru>
483
484 * indent/ruby.rb: Move two examples to "working" section, add one
485 more.
486
8c1ae481
DG
4872013-10-21 Dmitry Gutov <dgutov@yandex.ru>
488
dee4ba59
SM
489 * indent/ruby.rb: New examples for indentation of blocks.
490 Example of hash inside parens that inflooped before the present commit.
8c1ae481 491
ef566920
BR
4922013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
493
a12bf61e 494 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
495 allows another timer to run.
496
1eda1d8d
DG
4972013-10-14 Dmitry Gutov <dgutov@yandex.ru>
498
499 * indent/ruby.rb: More examples for bug#15594, both failing and
500 now passing.
501
55ee77a3
DG
5022013-10-11 Dmitry Gutov <dgutov@yandex.ru>
503
504 * indent/ruby.rb: Add two more cases.
505
6d8ca172
SM
5062013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
507
508 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
509 first use.
510 (ruby-should-indent): Use indent-according-to-mode.
511 (ruby-deftest-move-to-block): Use `declare'.
512
2f84ba10
DG
5132013-10-07 Dmitry Gutov <dgutov@yandex.ru>
514
515 * indent/ruby.rb: Fix a spurious change, add more failing examples.
516
20832de0
SM
5172013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
518
519 * indent/ruby.rb: Add a few more tests; adjust some indentation.
520
5cd9cda9
DG
5212013-10-06 Dmitry Gutov <dgutov@yandex.ru>
522
7318480c
DG
523 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
524 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
525
5cd9cda9
DG
526 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
527
34d1a133
SM
5282013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
529
530 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
531 Adjust indentation of continued line to the new SMIE behavior.
532
a27c1b72
SM
5332013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
534
535 * automated/completion-tests.el:
536 * indent/css-mode.css: New files.
537
acbadd00
DU
5382013-10-03 Daiki Ueno <ueno@gnu.org>
539
540 * automated/data/package/signed/archive-contents:
541 * automated/data/package/signed/archive-contents.sig:
542 * automated/data/package/signed/signed-good-1.0.el:
543 * automated/data/package/signed/signed-good-1.0.el.sig:
544 * automated/data/package/signed/signed-bad-1.0.el:
545 * automated/data/package/signed/signed-bad-1.0.el.sig:
546 * automated/data/package/key.pub:
547 * automated/data/package/key.sec: New files.
548
549 * automated/package-test.el (package-test-update-listing)
550 (package-test-update-archives, package-test-describe-package):
551 Adjust to package.el change.
552 (package-test-signed): New test.
553
494e898b
DG
5542013-10-01 Dmitry Gutov <dgutov@yandex.ru>
555
556 * automated/package-test.el: Update all cases to use :url instead
557 of :homepage.
558
559 * automated/package-x-test.el
560 (package-x-test--single-archive-entry-1-3): Same.
561
056453c6
DG
5622013-09-29 Dmitry Gutov <dgutov@yandex.ru>
563
564 * automated/package-test.el (simple-single-desc-1-4): Remove, it
565 was unused.
566 (simple-single-desc): Expect :homepage property.
567 (multi-file-desc): Same.
568 (with-package-test): Do not save previous `default-directory'
569 value, let-bind the var instead.
570 (package-test-install-single): Expect :homepage property in the
571 generated pkg file.
572 (package-test-describe-package): Expect Homepage button.
573 (package-test-describe-non-installed-package)
574 (package-test-describe-non-installed-multi-file-package): Same.
575 (package-test-describe-not-installed-package): Remove, it was a
576 duplicate.
577
578 * automated/package-x-test.el
579 (package-x-test--single-archive-entry-1-3): Expect :homepage
580 property.
581 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
582
583 * automated/data/package/simple-single-1.3.el: Add URL header.
584
585 * automated/data/package/archive-contents: Add :homepage
586 properties to `simple-single' and `multi-file'.
587
3e0b94e7
DC
5882013-09-22 Daniel Colascione <dancol@dancol.org>
589
a12bf61e 590 * automated/data-tests.el:
3e0b94e7
DC
591 (bool-vector-count-matches-all-0-nil)
592 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
593 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
594 (bool-vector-count-matches-at, bool-vector-intersection-op)
595 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 596 (bool-vector-set-difference-op)
ffb3f67a 597 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
598 (mock-bool-vector-count-matches-at)
599 (test-bool-vector-bv-from-hex-string)
600 (test-bool-vector-to-hex-string)
601 (test-bool-vector-count-matches-at-tc)
602 (test-bool-vector-apply-mock-op)
603 (test-bool-vector-binop): New helper functions.
604 (bool-vector-test-vectors): New testcase data.
605
31dca772
R
6062013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
607
608 * automated/advice-tests.el (advice-test-called-interactively-p-around)
609 (advice-test-called-interactively-p-filter-args)
610 (advice-test-called-interactively-p-around): New tests.
611
cde40d2b
GM
6122013-09-16 Glenn Morris <rgm@gnu.org>
613
0c2a2b57
GM
614 * automated/eshell.el (eshell-match-result):
615 Return a more informative failure than simply "false". Update callers.
616
cde40d2b
GM
617 * automated/eshell.el (eshell-test/for-name-shadow-loop):
618 Test value before and after loop as well as during.
619
1e53bb4b
GM
6202013-09-15 Glenn Morris <rgm@gnu.org>
621
622 * automated/eshell.el (eshell-test/for-name-shadow-loop):
623 New test. (Bug#15372)
624 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
625
9dc7e8e1
GM
6262013-09-13 Glenn Morris <rgm@gnu.org>
627
628 * automated/eshell.el (with-temp-eshell):
629 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
630 (eshell-test-command-result): New, again using a temp directory.
631 Replace eshell-command-result with this throughout.
e16582b6
GM
632 (eshell-test/for-loop, eshell-test/for-name-loop):
633 Ensure environment variables don't confuse us.
9dc7e8e1 634
2d5788f4
GM
6352013-09-12 Glenn Morris <rgm@gnu.org>
636
637 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 638 due to "has a running process; kill it?" prompts.
2d5788f4 639
ae5e4c48
SM
6402013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
641
642 * automated/eshell.el: Rename from eshell.el.
643 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
644
f8ccce03
GM
6452013-09-01 Glenn Morris <rgm@gnu.org>
646
647 * automated/Makefile.in (setwins): Avoid leading space in $wins.
648 Otherwise the sed command used by eg compile-main ends up
649 containing "/*.el". (Bug#15170)
650
50b13cde
PE
6512013-08-28 Paul Eggert <eggert@cs.ucla.edu>
652
e903c210 653 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
654 for portability to hosts where /bin/sh has problems.
655
6ee60310
DE
6562013-08-21 David Engster <deng@randomsample.de>
657
658 * automated/eieio-tests.el, automated/eieio-test-persist.el:
659 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
660 upstream. Changed to use ERT.
661
281c7202
DH
6622013-08-14 Daniel Hackney <dan@haxney.org>
663
a12bf61e
GM
664 * automated/package-test.el: Remove tar-package-building functions.
665 Tar file used for testing is included in the repository.
281c7202
DH
666 (package-test-install-texinfo, package-test-cleanup-built-files):
667 Remove.
668
ad756449
FEG
6692013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
670
671 * automated/python-tests.el (python-imenu-create-index-4)
672 (python-imenu-create-flat-index-2): New tests.
673
3e2cd454
GM
6742013-08-05 Glenn Morris <rgm@gnu.org>
675
676 * automated/mule-util.el: New file, with tests extracted from
677 lisp/international/mule-util.el.
678
671d5c16
SM
6792013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
680
681 * automated/advice-tests.el (advice-tests-nadvice): Test removal
682 before definition.
683 (advice-tests-macroaliases): New test.
684
2ad0a067
GM
6852013-08-04 Glenn Morris <rgm@gnu.org>
686
dc8dfa8a
GM
687 * automated/ert-tests.el: Disable failing test that no-one seems
688 to know how to fix. (Bug#13064)
689
2ad0a067
GM
690 * automated/icalendar-tests.el (icalendar-tests--test-export)
691 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 692 Remove debug messages.
2ad0a067 693
f3ffcd8c
GM
6942013-08-03 Glenn Morris <rgm@gnu.org>
695
1f21d308
GM
696 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
697
f3ffcd8c
GM
698 * automated/icalendar-tests.el (icalendar-tests--test-export)
699 (icalendar-tests--test-import):
5e471f0d 700 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
701 (icalendar-tests--test-import): Reset zone even if error occurred.
702
a104f656
SM
7032013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
704
705 * automated/core-elisp-tests.el: New file.
706
7d7e9a73
GM
7072013-08-01 Glenn Morris <rgm@gnu.org>
708
709 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
710 Try to check that the remote system has a notification program.
711
67a17772
GM
7122013-07-31 Glenn Morris <rgm@gnu.org>
713
714 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
715
e81dd54d
MA
7162013-07-24 Michael Albinus <michael.albinus@gmx.de>
717
718 * automated/file-notify-tests.el
719 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 720 `file-notify-support' occurrences.
e81dd54d
MA
721 (file-notify--test-remote-enabled): New defun.
722 (file-notify--deftest-remote): Use it.
723 (file-notify-test00-availability): Rewrite.
724 (file-notify-test00-availability-remote): New defun.
725 (file-notify-test01-add-watch): Rewrite first erroneous check.
726
66878244
GM
7272013-07-23 Glenn Morris <rgm@gnu.org>
728
97afc49a
GM
729 * automated/inotify-test.el (inotify-file-watch-simple):
730 Delete temp-file when done.
731
66878244
GM
732 * automated/subword-tests.el: Require subword.
733
0ac26976
SM
7342013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
735
736 * automated/subword-tests.el: New file.
737
1f0480d4
FEG
7382013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
739
740 * automated/python-tests.el (python-imenu-create-index-2)
741 (python-imenu-create-index-3): New tests.
742
7faba176
GM
7432013-07-11 Glenn Morris <rgm@gnu.org>
744
a19b3c2d
GM
745 * automated/ert-tests.el: Require cl-lib at runtime too.
746 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
747 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
748 (ert-test-set-functions, ert-test-gensym)
749 (ert-test-coerce-to-vector, ert-test-string-position)
750 (ert-test-mismatch): Remove tests.
751 * automated/cl-lib.el: New, split from ert-tests.el.
752
d2e1542a
GM
753 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
754 Goto point-min.
755 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
756 (ruby-move-to-block-skips-percent-literal)
757 (ruby-move-to-block-skips-heredoc)
758 (ruby-move-to-block-moves-from-else-to-if)
759 (ruby-beginning-of-defun-does-not-fold-case)
760 (ruby-end-of-defun-skips-to-next-line-after-the-method):
761 Replace goto-line with forward-line/goto-char.
762 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
763
03d01981
GM
764 * automated/package-test.el (makeinfo-buffer): Autoload.
765 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
766 (package-test-install-texinfo): Don't require makeinfo.
767
709c6d2b
GM
768 * automated/files.el: Stop "local variables" confusion.
769
63cd50d4
GM
770 * automated/flymake-tests.el (flymake-tests): Remove unused group.
771
a550ba33
GM
772 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
773 Use with-current-buffer.
774
7faba176
GM
775 * automated/undo-tests.el (undo-test-buffer-modified)
776 (undo-test-file-modified): New tests.
777
59eb37e5
MA
7782013-07-09 Michael Albinus <michael.albinus@gmx.de>
779
780 * automated/file-notify-tests.el (file-notify-test00-availability):
781 Set :expected-result.
782 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
783 (file-notify-test02-events, file-notify-test02-events-remote)
784 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
785 Skip when `file-notify-support' is nil. (Bug#14823)
786
771b2fc3
GM
7872013-07-09 Glenn Morris <rgm@gnu.org>
788
0b57d6fc
GM
789 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
790 Declare.
791 (inotify-file-watch-simple): Silence compiler.
792
a87b74fe
GM
793 * automated/python-tests.el (python-indent-block-enders):
794 Make it actually test something.
795
08be5fba
GM
796 * automated/package-x-test.el: Require package-test when compiling.
797
771b2fc3 798 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
799 * automated/imenu-test.el, automated/package-x-test.el:
800 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 801 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 802
0f01f02f
KH
8032013-07-08 Kenichi Handa <handa@gnu.org>
804
805 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
806 Use with-ccoding-priority to avoid side-effect (Bug#14781).
807
84b6d3df
MA
8082013-07-05 Michael Albinus <michael.albinus@gmx.de>
809
810 * automated/file-notify-tests.el
ae5e4c48
SM
811 (file-notify-test-remote-temporary-file-directory):
812 Use `null-device' on w32.
84b6d3df
MA
813 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
814 (file-notify--test-results, file-notify--test-event)
815 (file-notify--deftest-remote, file-notify--event-test)
816 (file-notify--test-event-handler)
ae5e4c48 817 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
818 internal.
819 (tramp-message-show-message, tramp-read-passwd): Tweak them for
820 better fitting in noninteractive tests.
ae5e4c48
SM
821 (file-notify-test00-availability): Rename from `file-notify-test0'.
822 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
823 Use `temporary-file-directory '.
824 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
825 (file-notify-test02-events): Rename from `file-notify-test2'.
826 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
827 (file-notify-test03-autorevert): Rename from
84b6d3df 828 `file-notify-test4'. Use timeouts.
ae5e4c48 829 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
830 `file-notify-test5'.
831
46e4f821
MA
8322013-07-04 Michael Albinus <michael.albinus@gmx.de>
833
834 * automated/file-notify-tests.el: New package.
835
3e3da660
KH
8362013-06-28 Kenichi Handa <handa@gnu.org>
837
838 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 839 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
840 Callers changed.
841 (decoder-tests-filename): New function.
842 (decoder-tests-prefer-utf-8-read)
843 (decoder-tests-prefer-utf-8-write): New function.
844 (ert-test-decoder-prefer-utf-8): New test.
845
10a2da6e
DG
8462013-06-27 Dmitry Gutov <dgutov@yandex.ru>
847
848 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
849 (package-x-test--single-archive-entry-1-3)
850 (package-x-test--single-archive-entry-1-4): Fix the tests, by
851 using the appropriate data structure.
10a2da6e 852
9ea5cf9f
DG
8532013-06-27 Daniel Hackney <dan@haxney.org>
854
855 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
856
857 * automated/package-x-test.el: New file.
858
859 * automated/package-test.el: New file.
860
861 * automated/data/package: New directory, with test examples.
862
fc3ec982
GM
8632013-06-27 Glenn Morris <rgm@gnu.org>
864
df86ba7d
GM
865 * automated/python-tests.el (python-tests-with-temp-file):
866 Clean up after ourself.
867
fc3ec982 868 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 869 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 870
f2136e1e
GM
8712013-06-26 Glenn Morris <rgm@gnu.org>
872
873 * automated/info-xref.el: New file.
874
51f85387
GM
8752013-06-25 Glenn Morris <rgm@gnu.org>
876
877 * automated/occur-tests.el (occur-test-create): New function.
878 Use it to create separate tests for each element, so we run them
879 all rather than stopping at the first error.
880
6e0e82a0 8812013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
882
883 * automated/occur-tests.el (occur-tests):
884 Update for 2013-05-29 change to occur header line.
885
c5b0993e
EW
8862013-06-21 Eduard Wiebe <usenet@pusto.de>
887
888 Test suite for flymake.
889 * automated/flymake-tests.el:
890 * automated/flymake/warnpred/Makefile
891 * automated/flymake/warnpred/test.c
892 * automated/flymake/warnpred/test.pl: New files.
893
02a87775
TH
8942013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
895
4f405069 896 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 897
18d78c5e
TH
8982013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
899
900 * automated/reftex-tests.el: New test suite for reftex.
901
19bb8e62
DG
9022013-05-31 Dmitry Gutov <dgutov@yandex.ru>
903
904 * automated/ruby-mode-tests.el: New tests, for percent literals
905 and expression expansion.
906
f236dd84
LL
9072013-05-29 Leo Liu <sdl.web@gmail.com>
908
909 * indent/octave.m: Tweak.
910
797c9e3d
AG
9112013-05-26 Aidan Gauland <aidalgol@amuri.net>
912
a12bf61e 913 * eshell.el: Rewrite tests using ERT.
797c9e3d 914
cce6beeb
LL
9152013-05-25 Leo Liu <sdl.web@gmail.com>
916
917 * indent/octave.m: Add tests for %!, # and ### comments.
918
bc9a5003
KH
9192013-05-23 Kenichi Handa <handa@gnu.org>
920
921 * automated/decoder-tests.el: New file.
922
1a0a0a8a
DG
9232013-05-19 Dmitry Gutov <dgutov@yandex.ru>
924
925 * indent/ruby.rb: Add multiline regexp example.
926
927 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
928 (ruby-regexp-skips-over-interpolation)
929 (ruby-regexp-continues-till-end-when-unclosed)
930 (ruby-regexp-can-be-multiline)
931 (ruby-interpolation-inside-percent-literal): New tests.
932
a9e4425b
SM
9332013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
934
935 * indent/ruby.rb: Fix indentation after =; add more cases.
936
aa7dab97
SM
9372013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
938
939 * indent/pascal.pas: Add test for mis-identified comments.
940
1398a54d
MY
9412013-04-01 Masatake YAMATO <yamato@redhat.com>
942
a12bf61e 943 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 944
adc31213
FEG
9452013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
946
947 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 948 Remove test.
adc31213
FEG
949 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
950 New tests.
951
04754d36
FEG
9522013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
953
954 * automated/python-tests.el (python-nav-backward-defun-2)
955 (python-nav-backward-defun-3, python-nav-forward-defun-2)
956 (python-nav-forward-defun-3): New tests.
957
083850a6
FEG
9582013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
959
960 * automated/python-tests.el (python-nav-backward-defun-1)
961 (python-nav-forward-defun-1): New tests.
962
694569fc
MY
9632013-04-09 Masatake YAMATO <yamato@redhat.com>
964
c295fc18 965 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 966
8d3655be 9672013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 968
8d3655be 969 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
970 (python-info-current-defun-2): Fix test.
971
2054a6c3
PE
9722013-03-05 Paul Eggert <eggert@cs.ucla.edu>
973
974 * indent/octave.m: Fix encoding error in comment. Add coding tag.
975
929aeac6 9762013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 977
929aeac6 978 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
979 (python-tests-with-temp-file): New macro.
980 (python-tests-shell-interpreter): New var.
981 (python-shell-get-process-name-1)
982 (python-shell-internal-get-process-name-1)
983 (python-shell-parse-command-1)
984 (python-shell-calculate-process-environment-1)
985 (python-shell-calculate-process-environment-2)
986 (python-shell-calculate-process-environment-3)
987 (python-shell-calculate-exec-path-1)
988 (python-shell-calculate-exec-path-2)
989 (python-shell-make-comint-1)
990 (python-shell-make-comint-2)
991 (python-shell-get-process-1)
992 (python-shell-get-or-create-process-1)
993 (python-shell-internal-get-or-create-process-1): New tests.
994
cfbf790d 9952013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 996
62cfd799 997 * automated/python-tests.el: New file.
4dddd5dc 998
53ca88c4
DG
9992013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1000
1001 * automated/ruby-mode-tests.el
1002 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1003 bits inside the examples.
1004 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1005 (ruby-add-log-current-method-after-inner-class):
1006 Lower expectations: move point inside a method, initially.
53ca88c4 1007
7132e457
DG
10082013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1009
1010 * automated/ruby-mode-tests.el
1011 (ruby-move-to-block-skips-percent-literal): New test.
1012
6e5c1569
CY
10132013-02-04 Chong Yidong <cyd@gnu.org>
1014
1015 * automated/thingatpt.el: New file.
1016
984096ed
CY
10172013-02-03 Chong Yidong <cyd@gnu.org>
1018
aa7dab97
SM
1019 * automated/files.el (file-test--do-local-variables-test):
1020 Avoid compilation warning message.
984096ed 1021
b1625024
DG
10222013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1023
1024 * automated/ruby-mode-tests.el
1025 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1026 * automated/ruby-mode-tests.el (ruby-block-test-example):
1027 Break indentation of the do block opener and add a line inside it.
1028 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1029 Adjust line numbers.
b1625024 1030
cb9c0a53
SM
10312013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1032
1033 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1034
51e73492
GM
10352013-01-14 Glenn Morris <rgm@gnu.org>
1036
1037 * automated/compile-tests.el (compile-tests--test-regexps-data):
1038 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1039
327a6cca
WJ
10402013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1041
1042 * automated/man-tests.el: New file.
1043
51fb5578
AH
10442013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1045
1046 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1047
3bace969
AH
10482013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1049
1050 * automated/undo-tests.el: New file.
1051
82e2a1f0 10522012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1053
1054 * automated/ruby-mode-tests.el
1055 (ruby-indent-after-block-in-continued-expression): New test.
1056
dbb530d9
DG
10572012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1058
e903c210 1059 * automated/ruby-mode-tests.el:
dbb530d9 1060 Rename one interpolation test; add three more.
bb808526
DG
1061 (ruby-with-temp-buffer): New macro, use it where appropriate.
1062 (ruby-add-log-current-method-examples): Use "_" for target point.
1063 Add four new tests for ruby-add-log-current-method.
dbb530d9 1064
a0099d31
GM
10652012-12-11 Glenn Morris <rgm@gnu.org>
1066
1067 * automated/f90.el (f90-test-bug13138): New test.
1068
81606b10
RS
10692012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1070
1071 * automated/inotify-test.el: New test.
1072
89eb3b0a
CY
10732012-12-02 Chong Yidong <cyd@gnu.org>
1074
1075 * automated/ruby-mode-tests.el
1076 (ruby-add-log-current-method-examples): Don't use loop macro, to
1077 allow automated testing to work.
1078
23ba2705
SM
10792012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1080
1081 * automated/advice-tests.el (advice-tests--data): Remove.
1082 (advice-tests): Move the tests directly here instead.
1083 Add called-interactively-p tests.
1084
19dc7206
SM
10852012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1086
1087 * automated/ert-x-tests.el: Use cl-lib.
1088 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1089
8619323f
DG
10902012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1091
1092 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1093 (ruby-indent-inside-heredoc-after-operator)
1094 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1095 Change direct font-lock face references to var references.
1096 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1097 (ruby-interpolation-inside-percent-literal-with-paren):
1098 New failing test.
8619323f 1099
f178c32d
DG
11002012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1101
1102 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1103 (ruby-singleton-class-no-heredoc-font-lock)
1104 (ruby-add-log-current-method-examples): New tests.
1105 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1106 (ruby-deftest-move-to-block): New macro.
1107 Add several move-to-block tests.
f178c32d 1108
231d8498
SM
11092012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1110
1111 * automated/advice-tests.el: New tests.
1112
8111f5e6
EZ
11132012-10-14 Eli Zaretskii <eliz@gnu.org>
1114
1115 * automated/compile-tests.el (compile-tests--test-regexps-data):
1116 Add new data for msft's new format.
1117
c3268831
DG
11182012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1119
1120 * automated/ruby-mode-tests.el:
1121 (ruby-toggle-block-to-multiline): New test.
1122 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1123 (ruby-toggle-block-to-brace): Use buffer-string.
1124
0ba2d4b6
DG
11252012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1126
1127 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1128
eada0861 11292012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1130
1131 * automated/files.el: Test every combination of values for
1132 enable-local-variables and enable-local-eval.
1133
450809af
CY
11342012-08-19 Chong Yidong <cyd@gnu.org>
1135
1136 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1137
a999ce26
CY
11382012-08-18 Chong Yidong <cyd@gnu.org>
1139
1140 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1141
f063063a
DG
11422012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1143
1144 * indent/ruby.rb: Rearrange examples, add new ones.
1145
0d9e2599
NN
11462012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1147
1148 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1149 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1150
9ff9402d 11512012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1152
1153 * automated/files.el: New file.
1154
bf1757d1
GM
1155 * automated/Makefile.in (all): Fix typo.
1156
9d2ed8a2
DG
11572012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1158
1159 * automated/ruby-mode-tests.el (ruby-should-indent):
1160 Add docstring, check (current-indentation) instead of (current-column).
1161 (ruby-should-indent-buffer): New function.
1162 Add tests for `ruby-deep-indent-paren' behavior.
1163 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1164
0d9e2599
NN
11652012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1166
1167 Original tests in test_ruby_mode.rb in upstream (author).
1168
9cd80478
DG
11692012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1170
1171 * automated/ruby-mode-tests.el (ruby-should-indent)
1172 (ruby-assert-state): New functions.
1173 Add new tests.
1174
c91562a6
DE
11752012-07-29 David Engster <deng@randomsample.de>
1176
9d2ed8a2
DG
1177 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1178 New variable to hold test data for name expansion.
c91562a6
DE
1179 (xml-parse-tests): Test the two different types of name expansion.
1180
d8efda90
JL
11812012-07-29 Juri Linkov <juri@jurta.org>
1182
1183 * automated/occur-tests.el (occur-test-case): Use predefined
1184 buffer name " *test-occur*" instead of a random buffer name.
1185
c28662a8
DG
11862012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1187
1188 * automated/ruby-mode-tests.el: New file with one test.
1189
45fd731c
SM
11902012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1191
efc26dbe
SM
1192 * indent/shell.sh: Add test case for ${#VAR}.
1193
45fd731c
SM
1194 * indent/latex-mode.tex: New file.
1195
a464a6c7
SM
11962012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1197
1198 * eshell.el: Use cl-lib.
1199
a76e6535
CY
12002012-07-03 Chong Yidong <cyd@gnu.org>
1201
1202 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1203
a7aef6f5
CY
12042012-07-02 Chong Yidong <cyd@gnu.org>
1205
a464a6c7
SM
1206 * automated/xml-parse-tests.el (xml-parse-tests--data):
1207 More testcases.
a7aef6f5 1208
fbf2e7ad
CY
12092012-07-01 Chong Yidong <cyd@gnu.org>
1210
1211 * automated/xml-parse-tests.el: New file.
1212
d5c6faf9
SM
12132012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1214
1215 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1216 Use cl-flet.
1217
ee574791
UJ
12182012-06-08 Ulf Jasper <ulf.jasper@web.de>
1219
d5c6faf9
SM
1220 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1221 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1222 (icalendar-import-with-timezone): New.
1223 (icalendar-real-world): Add new testcase as given in the bugreport
1224 of Bug#11473.
1225
6dbaa1c7
UJ
12262012-05-29 Ulf Jasper <ulf.jasper@web.de>
1227
1228 * automated/icalendar-tests.el (icalendar-tests--test-import):
1229 Include UID in import tests (Bug#11525).
1230 (icalendar-import-non-recurring, icalendar-import-rrule)
1231 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1232 UID-import change.
1233 (icalendar-import-with-uid): New.
1234 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1235 Include UID in cycle tests.
1236 (icalendar-cycle, icalendar-real-world): UID-import change.
1237
b847032c
GM
12382012-05-21 Glenn Morris <rgm@gnu.org>
1239
1240 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1241
5e561bc7
TZ
12422012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1243
1244 * automated/url-util-tests.el: New file to test
1245 lisp/url/url-util.el. Only `url-build-query-string' and
1246 `url-parse-query-string' are tested right now (Bug#8706).
1247
461ef3c5
SM
12482012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1249
1250 * indent/shell.sh:
1251 * indent/shell.rc: Ad some test cases.
1252
dfbd787f
SM
12532012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1254
1255 * indent/ruby.rb: New file, to test new syntax-propertize code.
1256
ab7ce8c1
GM
12572012-04-11 Glenn Morris <rgm@gnu.org>
1258
1259 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1260
6c0c7cfc
TZ
12612012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1262
1263 * automated/url-future-tests.el (url-future-tests): Move from
1264 lisp/url/url-future.el and rename.
1265
bdbc1c4e
UJ
12662012-01-29 Ulf Jasper <ulf.jasper@web.de>
1267
1268 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1269 Fix broken test, caused by missing trailing blank.
1270
5c09001c
CY
12712011-12-03 Chong Yidong <cyd@gnu.org>
1272
1273 * automated/compile-tests.el (compile-tests--test-regexps-data):
1274 Increase column numbers by one to reflect change in how
6df6ae42 1275 compilation-message is recorded (Bug#10172).
5c09001c 1276
394c65f1
GM
12772011-11-22 Glenn Morris <rgm@gnu.org>
1278
1279 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1280
cd1181db
JB
12812011-11-20 Juanma Barranquero <lekktu@gmail.com>
1282
1283 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1284
58179cce
JB
12852011-11-16 Juanma Barranquero <lekktu@gmail.com>
1286
7877f373
JB
1287 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1288 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1289 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1290
dba0634a
UJ
12912011-10-30 Ulf Jasper <ulf.jasper@web.de>
1292
1293 * automated/newsticker-tests.el
6df6ae42 1294 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1295 newsticker--treeview-tree-update.
1296
6d6a626c
UJ
12972011-10-29 Ulf Jasper <ulf.jasper@web.de>
1298
73c3f81d
UJ
1299 * automated/newsticker-tests.el
1300 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1301
a12bf61e 1302 * automated/newsticker-tests.el
6d6a626c 1303 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1304 newsticker treeview. Fixed bug#9763.
6d6a626c 1305
6e0a9be7
GM
13062011-10-20 Glenn Morris <rgm@gnu.org>
1307
e195ae68
GM
1308 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1309
6e0a9be7
GM
1310 * automated/vc-bzr.el: New file.
1311
21fedf28
GM
13122011-10-15 Glenn Morris <rgm@gnu.org>
1313
1314 * automated/f90.el: New file.
1315
81416b68
UJ
13162011-09-27 Ulf Jasper <ulf.jasper@web.de>
1317
1318 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1319 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1320
68575ab0
UJ
13212011-07-26 Ulf Jasper <ulf.jasper@web.de>
1322
1323 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1324 Remove, simply use string=.
68575ab0
UJ
1325 (icalendar--diarytime-to-isotime)
1326 (icalendar--datetime-to-diary-date)
1327 (icalendar--datestring-to-isodate)
1328 (icalendar--format-ical-event)
1329 (icalendar--parse-summary-and-rest)
1330 (icalendar-tests--do-test-import)
6df6ae42 1331 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1332 string= to EXPECTED ACTUAL.
1333 (icalendar--import-format-sample)
1334 (icalendar--format-ical-event)
1335 (icalendar-import-non-recurring)
1336 (icalendar-import-rrule)
1337 (icalendar-import-duration)
1338 (icalendar-import-bug-6766)
6df6ae42 1339 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1340 icalendar-tests--compare-strings.
1341 (icalendar-import-multiple-vcalendars): New.
1342
de316778
TZ
13432011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1344
1345 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1346 Require CL.
de316778 1347
c07b2710
JL
13482011-05-09 Juri Linkov <juri@jurta.org>
1349
1350 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1351 Convert to ERT.
1352
adec429a
CY
13532011-05-09 Chong Yidong <cyd@stupidchicken.com>
1354
1355 * automated/compile-tests.el: New file.
1356
c4c205d0
CY
13572011-05-08 Chong Yidong <cyd@stupidchicken.com>
1358
1359 * automated/font-parse-tests.el: Don't byte-compile.
1360
1361 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1362
6c075cd7
SM
13632011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1364
1365 * automated/lexbind-tests.el: New file.
1366
33383987
JB
13672011-03-07 Chong Yidong <cyd@stupidchicken.com>
1368
1369 * Version 23.3 released.
1370
81fb60b2
GM
13712011-03-05 Glenn Morris <rgm@gnu.org>
1372
1373 * eshell.el: Move here from lisp/eshell/esh-test.el.
1374
de69c0a8
CO
13752011-03-03 Christian Ohler <ohler@gnu.org>
1376
1377 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1378 New test.
1379
4856384c
UJ
13802011-02-20 Ulf Jasper <ulf.jasper@web.de>
1381
1382 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1383 convert to ERT format.
1384
aa0935b9
CY
13852011-02-14 Chong Yidong <cyd@stupidchicken.com>
1386
1387 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1388 convert to ERT format.
1389
ccded26c
SM
13902011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1391
1392 * indent/shell.sh:
1393 * indent/shell.rc: New files.
1394
372fb76b
CY
13952011-01-27 Chong Yidong <cyd@stupidchicken.com>
1396
1397 * automated/font-parse-tests.el: Move from
1398 font-parse-testsuite.el.
1399
6608a7d8
CY
14002011-01-26 Chong Yidong <cyd@stupidchicken.com>
1401
1402 * font-parse-testsuite.el (test-font-parse-data): New file.
1403
db5d03ea
SM
14042011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1405
1406 * indent/prolog.prolog: Add tokenizing tests.
1407
d221e780
CO
14082011-01-13 Christian Ohler <ohler@gnu.org>
1409
1410 * automated: New directory for automated tests.
1411
1412 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1413
1414 * automated/Makefile.in: New file.
1415
cbf83ce9
SM
14162010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1417
1418 * indent/modula2.mod: New file.
1419
d19dc73d
SM
14202010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1421
1422 * indent/octave.m: Add a test to ensure indentation is local.
1423
41f592d1
GM
14242010-10-23 Glenn Morris <rgm@gnu.org>
1425
1426 * comint-testsuite.el
d19dc73d
SM
1427 (comint-testsuite--test-comint-password-prompt-regexp):
1428 Add "Please enter the password". (Bug#7224)
41f592d1 1429
3672149f
SM
14302010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1431
1432 * indent/prolog.prolog: Use normal spacing around !.
1433
f5632fb6
SM
14342010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1435
1436 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1437
cf38dd42
SM
14382010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1439
1440 * indent/octave.m: Remove some `fixindent' not needed any more.
1441
e17b68ed
SM
14422010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1443
1444 * indent/octave.m: New file.
1445
81ee9410
UJ
14462010-08-08 Ulf Jasper <ulf.jasper@web.de>
1447
e17b68ed 1448 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1449 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1450 (icalendar-testsuite--run-internal-tests): New.
1451 (icalendar-testsuite--test-convert-ordinary-to-ical)
1452 (icalendar-testsuite--test-convert-block-to-ical)
1453 (icalendar-testsuite--test-convert-anniversary-to-ical)
1454 (icalendar-testsuite--test-parse-vtimezone)
1455 (icalendar-testsuite--do-test-export): Code formatting.
1456 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1457 (icalendar-testsuite--do-test-import)
3672149f
SM
1458 (icalendar-testsuite--do-test-cycle):
1459 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1460 (icalendar-testsuite--run-import-tests): Comment added.
1461 (icalendar-testsuite--run-import-tests)
e17b68ed 1462 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1463
71ab16dd
CY
14642010-06-25 Chong Yidong <cyd@stupidchicken.com>
1465
1466 * redisplay-testsuite.el (test-redisplay-3): New test.
1467
6534e58a
CY
14682010-06-11 Chong Yidong <cyd@stupidchicken.com>
1469
1470 * comint-testsuite.el: New file.
1471
927c346b
SM
14722010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1473
1474 * indent: New dir.
1475
61a808e8
CY
14762010-05-07 Chong Yidong <cyd@stupidchicken.com>
1477
1478 * Version 23.2 released.
1479
a4100ebe
CY
14802010-03-29 Chong Yidong <cyd@stupidchicken.com>
1481
3cbcd186
CY
1482 * cedet/semantic-ia-utest.el
1483 (semantic-symref-test-count-hits-in-tag): Add function, from
1484 semantic-test.el.
1485
a4100ebe
CY
1486 * cedet/tests/test.cpp:
1487 * cedet/tests/test.py:
1488 * cedet/tests/teststruct.cpp:
1489 * cedet/tests/testtemplates.cpp:
1490 * cedet/tests/testusing.cpp:
1491 * cedet/tests/scopetest.cpp:
1492 * cedet/tests/scopetest.java: Files deleted.
1493
1494 * cedet/tests/test.make:
1495 * cedet/tests/test.c:
1496 * cedet/tests/testjavacomp.java:
1497 * cedet/tests/testspp.c:
1498 * cedet/tests/testsppreplace.c:
1499 * cedet/tests/testsppreplaced.c:
1500 * cedet/tests/testsubclass.cpp:
1501 * cedet/tests/testsubclass.hh:
1502 * cedet/tests/testtypedefs.cpp:
1503 * cedet/tests/testvarnames.c:
1504 * cedet/tests/test.el:
1505 * cedet/tests/testdoublens.cpp:
1506 * cedet/tests/testdoublens.hpp: Add copyright header.
1507
85738751
SM
1508 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1509 Remove reference to deleted files.
1510
dc2d2590
JL
15112010-03-30 Juri Linkov <juri@jurta.org>
1512
1513 * occur-testsuite.el (occur-tests): Add tests for context lines.
1514
5275ff8b
JL
15152010-03-23 Juri Linkov <juri@jurta.org>
1516
1517 * occur-testsuite.el: New file.
1518
288f9fc0
CY
15192010-03-10 Chong Yidong <cyd@stupidchicken.com>
1520
1521 * Branch for 23.2.
1522
b4340b3f
UJ
15232010-02-19 Ulf Jasper <ulf.jasper@web.de>
1524
1525 * icalendar-testsuite.el
6df6ae42
JB
1526 (icalendar-testsuite--run-function-tests): Add new tests.
1527 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1528 testcase.
1529 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1530 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1531 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1532 (icalendar-testsuite--test-convert-block-to-ical): New.
1533 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1534 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1535
db9e401b
JB
15362010-01-18 Juanma Barranquero <lekktu@gmail.com>
1537
1538 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1539 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1540 Fix typos in docstrings and error messages.
1541 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1542
d1f18ec0
JB
15432010-01-14 Juanma Barranquero <lekktu@gmail.com>
1544
1545 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1546 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1547 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1548
6fe539d2
UJ
15492009-12-18 Ulf Jasper <ulf.jasper@web.de>
1550
1551 * icalendar-testsuite.el
d5c6faf9
SM
1552 (icalendar-testsuite--run-function-tests):
1553 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1554 (icalendar-testsuite--test-parse-vtimezone): New.
1555 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1556 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1557 whitespace -- see change of icalendar--add-diary-entry in
1558 icalendar.el.
6df6ae42 1559 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1560
d8085053
GM
15612009-09-30 Glenn Morris <rgm@gnu.org>
1562
1563 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1564
7c4dccd0
CY
15652009-06-26 Eric Ludlam <zappo@gnu.org>
1566
1567 * cedet/*: New unit tests, from CEDET repository.
1568
6ada5ad1
CY
15692009-06-26 Chong Yidong <cyd@stupidchicken.com>
1570
1571 * redisplay-testsuite.el: New file.
1572
70243478
CY
15732009-06-21 Chong Yidong <cyd@stupidchicken.com>
1574
1575 * Branch for 23.1.
1576
f052351a
UJ
15772009-01-25 Ulf Jasper <ulf.jasper@web.de>
1578
1579 * icalendar-testsuite.el
6df6ae42
JB
1580 (icalendar-testsuite--run-function-tests):
1581 Add icalendar-testsuite--test-diarytime-to-isotime.
1582 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1583 recent icalendar fixes.
1584 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1585 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1586 icalendar changes.
1587
dee5aa91
CY
15882008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1589
d4835507 1590 * bytecomp-testsuite.el: New file.
dee5aa91 1591
f052351a 15922008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1593
1594 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1595 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1596 (icalendar-testsuite--test-create-uid): New.
1597
d176d8c6
UJ
15982008-06-14 Ulf Jasper <ulf.jasper@web.de>
1599
1600 * newsticker-testsuite.el: New file.
1601
a4766629
GM
16022008-05-24 Ulf Jasper <ulf.jasper@web.de>
1603
1604 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1605 Add icalendar-testsuite--test-datestring-to-isodate,
1606 icalendar-testsuite--test-datetime-to-diary-date, and
1607 icalendar-testsuite--test-calendar-style.
1608 (icalendar-testsuite--test-format-ical-event):
1609 (icalendar-testsuite--test-parse-summary-and-rest):
1610 Doc fix. Remove european-calendar-style.
1611 (icalendar-testsuite--get-ical-event): Doc fix.
1612 (icalendar-testsuite--test-first-weekday-of-year):
1613 (icalendar-testsuite--run-cycle-tests): Add doc string.
1614 (icalendar-testsuite--test-datestring-to-isodate):
1615 (icalendar-testsuite--test-datetime-to-diary-date):
1616 (icalendar-testsuite--test-calendar-style): New functions.
1617 (icalendar-testsuite--test-export): Handle iso date style.
1618 New arg INPUT-ISO. Use calendar-date-style.
1619 (icalendar-testsuite--test-import): Handle iso date style.
1620 New arg EXPECTED-ISO. Use calendar-date-style.
1621 (icalendar-testsuite--test-cycle): Handle iso date style.
1622 (icalendar-testsuite--run-import-tests):
1623 (icalendar-testsuite--run-export-tests):
1624 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1625
e42fc905
GM
16262008-02-29 Glenn Morris <rgm@gnu.org>
1627
1628 * README: New file.
1629
366b88a2
GM
16302008-02-29 Ulf Jasper <ulf.jasper@web.de>
1631
1632 * icalendar-testsuite.el: New file.
1633
1634;; Local Variables:
880820fe 1635;; coding: utf-8
366b88a2
GM
1636;; End:
1637
ba318903 1638 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1639
1640 This file is part of GNU Emacs.
1641
4f43e937 1642 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1643 it under the terms of the GNU General Public License as published by
4f43e937
GM
1644 the Free Software Foundation, either version 3 of the License, or
1645 (at your option) any later version.
366b88a2
GM
1646
1647 GNU Emacs is distributed in the hope that it will be useful,
1648 but WITHOUT ANY WARRANTY; without even the implied warranty of
1649 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1650 GNU General Public License for more details.
1651
1652 You should have received a copy of the GNU General Public License
4f43e937 1653 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.