Improve on previous quote autopairing change
[bpt/emacs.git] / test / ChangeLog
CommitLineData
5cb0cc90
JT
12014-04-04 João Távora <joaotavora@gmail.com>
2
3 * automated/electric-tests.el (define-electric-pair-test): Don't
4 overtest..
5 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
6 (inhibit-in-mismatched-string-inside-c-comments): New test.
7
200c532b
JT
82014-04-02 João Távora <joaotavora@gmail.com>
9
10 * automated/electric-tests.el (inhibit-if-strings-mismatched):
11 New test, change from `inhibit-only-of-next-is-mismatched'.
12
16adf2e6 132014-03-26 Barry O'Reilly <gundaetiapo@gmail.com>
37ea8275 14
c7d0e04c 15 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
16 (undo-test-region-t-marker): New tests of marker adjustments.
17 (undo-test-marker-adjustment-moved):
18 (undo-test-region-mark-adjustment): New tests to demonstrate
19 bug#16818, which fail without the fix.
20
74b1f21d 212014-03-23 Dmitry Gutov <dgutov@yandex.ru>
6ddc4422 22
74b1f21d
GM
23 * automated/package-test.el (package-test-describe-package):
24 Fix test failure in non-graphical mode.
6ddc4422 25
c6b0fbe7
DC
262014-03-23 Daniel Colascione <dancol@dancol.org>
27
74b1f21d
GM
28 * automated/subword-tests.el (subword-tests2): More subword tests.
29
c6b0fbe7
DC
30 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
31 test: correct parsing of keyword arguments.
32
0ceba22e
DG
332014-03-22 Dmitry Gutov <dgutov@yandex.ru>
34
35 * automated/package-test.el (package-test-describe-package):
36 Check for the "Keywords: " line.
37
38 * automated/data/package/archive-contents: Include the :keywords
39 field in `simple-single' data form.
40
412014-03-21 Dmitry Gutov <dgutov@yandex.ru>
42
43 * automated/package-test.el
44 (package-test-install-two-dependencies): New test (bug#16826).
45
46 * automated/data/package/simple-two-depend-1.1.el: New file.
47
48 * automated/data/package/archive-contents:
49 Add info about the new package.
50
162427fe
MA
512014-03-07 Michael Albinus <michael.albinus@gmx.de>
52
53 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
54 (tramp-test10-write-region): Extend for out-of-band copy.
55 (tramp-test31-asynchronous-requests): New test.
56
35e951cd 572014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
58
59 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
60 Add new test of undo in region.
61 (undo-test-in-region-eob): Add test case described at
62 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
63
5b5774e5
MA
642014-02-28 Michael Albinus <michael.albinus@gmx.de>
65
66 * automated/tramp-tests.el (tramp--test-enabled)
67 (tramp-test15-copy-directory): No special handling of tramp-adb.el
68 anymore. It's fixed in that package.
69
154ba796
MA
702014-02-27 Michael Albinus <michael.albinus@gmx.de>
71
72 * automated/tramp-tests.el (tramp--test-enabled): Move connection
73 cleanup into this function. Remove respective code from all test
74 cases.
75 (tramp--instrument-test-case): Declare `indent' and `debug'.
76 Handle other errors as well.
77 (tramp-test14-delete-directory): Check for `file-error' error.
78 (tramp-test15-copy-directory): Ignore return value of
79 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
80 (tramp-test19-directory-files-and-attributes): Take care of
81 timestamp of "../".
82 (tramp-test20-file-modes, tramp-test27-start-file-process)
83 (tramp-test28-shell-command): Skip for tramp-adb.el.
84 (tramp-test21-file-links): `file-truename' shall preserve trailing
85 link of directories.
86 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
87 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
88 `kill-buffer-query-functions' to nil.
89 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
90
c6e08d12
MA
912014-02-21 Michael Albinus <michael.albinus@gmx.de>
92
93 * automated/tramp-tests.el
94 (tramp-test19-directory-files-and-attributes): Do not include
95 directories in comparison; they might have changed their
96 timestamps already.
97
d9386b0c
MA
982014-02-20 Michael Albinus <michael.albinus@gmx.de>
99
100 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
101 (tramp-test17-insert-directory): First line could contain more
102 text, when produced by `ls-lisp'.
103 (tramp-test19-directory-files-and-attributes): Instrument failed
104 test case.
105
76c92fdd
MA
1062014-02-19 Michael Albinus <michael.albinus@gmx.de>
107
108 * automated/tramp-tests.el (tramp-test17-insert-directory):
109 Make first line "total 123" optional.
110 (tramp-test20-file-modes, tramp-test22-file-times)
111 (tramp-test26-process-file, tramp-test27-start-file-process)
112 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
113 tramp-smb.el.
114 (tramp-test20-file-modes): Check for "root" only when there is an
115 explicit user name.
116 (tramp-test21-file-links): Handle "... not supported" error.
117 (tramp-test22-file-times): Skip for "don't know" return values.
118 (tramp-test26-process-file, tramp-test28-shell-command):
119 Remove color escape sequences.
120 (tramp-test28-shell-command): Use `accept-process-output' rather
121 than `sit-for'.
122 (tramp-test30-utf8): Set coding system `utf-8'.
123
2830e9b6
MA
1242014-02-17 Michael Albinus <michael.albinus@gmx.de>
125
126 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
127 an initial `sit-for' prior the while loop.
128
dd7691b7
MA
1292014-02-16 Michael Albinus <michael.albinus@gmx.de>
130
131 Sync with Tramp 2.2.9.
132
133 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
134 (tramp-test28-shell-command): Make a while loop when waiting for
135 process exit.
136
581d24e7
MA
1372014-02-11 Michael Albinus <michael.albinus@gmx.de>
138
139 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
140 and `vc-hg'. Declare `tramp-find-executable' and
141 `tramp-get-remote-path'.
142 (tramp-test29-vc-registered): New test.
143 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
144
cad6dfb6
MA
1452014-02-07 Michael Albinus <michael.albinus@gmx.de>
146
147 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
148 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
149 (tramp-test28-shell-command): Improve `shell-command' test. Add
150 `async-shell-command' tests.
151
40d2f2e4
MA
1522014-02-04 Michael Albinus <michael.albinus@gmx.de>
153
154 * automated/file-notify-tests.el (file-notify--wait-for-events):
155 Use `read-event' instead of `sit-for'.
156 (file-notify-test02-events): Remove expected result, the bug is
157 fixed meanwhile.
158 (file-notify-test02-events, file-notify-test03-autorevert):
159 Use `sleep-for' instead of `sit-for'.
160
e2a67bd0
DG
1612014-01-31 Dmitry Gutov <dgutov@yandex.ru>
162
163 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
164 New test.
165
dc9c8c62
MA
1662014-01-27 Michael Albinus <michael.albinus@gmx.de>
167
168 * automated/file-notify-tests.el (file-notify--deftest-remote):
169 Do not skip when the local test has failed. They are unrelated.
170 (file-notify--wait-for-events): Use `sit-for'. Let-bind
171 `noninteractive' to nil, otherwise `sit-for' could be degraded to
172 `sleep-for'.
173 (file-notify-test02-events): Check for `file-remote-p' instead of
174 `file-notify--test-remote-enabled'.
175
5511e5c5
MA
1762014-01-26 Michael Albinus <michael.albinus@gmx.de>
177
178 * automated/file-notify-tests.el (file-notify-test02-events):
179 Let test case fail for Bug#16519.
180
29f5e020
MA
1812014-01-22 Michael Albinus <michael.albinus@gmx.de>
182
183 * automated/file-notify-tests.el (file-notify-test02-events):
184 Hide Bug#16519, until it is solved.
185
ca4cfde3
MA
1862014-01-21 Michael Albinus <michael.albinus@gmx.de>
187
63389c25
MA
188 * automated/file-notify-tests.el
189 (file-notify--test-local-enabled): Fix error in logic.
190 (file-notify--wait-for-events): New defmacro.
191 (file-notify-test02-events): Make short breaks between file operations.
192 Use `file-notify--wait-for-events'. Check, that events have arrived.
193 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
194
ca4cfde3
MA
195 * automated/comint-testsuite.el
196 (comint-testsuite-password-strings): Add localized examples.
197
16063016
MA
1982014-01-17 Michael Albinus <michael.albinus@gmx.de>
199
200 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
201 case if inotify is not linked with Emacs. Use `read-event' rather
202 than `sit-for' in order to process events. (Bug#13662)
203
6a1f3c11
MA
2042014-01-13 Michael Albinus <michael.albinus@gmx.de>
205
206 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
207 test case with adapted test string. (Bug#13064)
208
1f5afa8c
GM
2092013-12-28 Glenn Morris <rgm@gnu.org>
210
211 * automated/electric-tests.el: Require 'elec-pair.
212
8a6212d7 2132013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
214
215 * automated/electric-tests.el (electric-pair-test-for):
216 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
217 `transient-mark-mode' set to `lambda'.
218
1f5afa8c 219 * automated/electric-tests.el: New file.
3b8d5131 220
01379221
FEG
2212013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
222
223 * automated/python-tests.el
224 (python-nav-lisp-forward-sexp-safe-1): Remove test.
225 (python-nav-forward-sexp-safe-1): New test.
226
b520f210
DG
2272013-12-20 Dmitry Gutov <dgutov@yandex.ru>
228
229 * automated/ruby-mode-tests.el: Add tests for
230 `ruby-align-to-stmt-keywords'.
231
232 * indent/ruby.rb: Update examples to reflect the lack of change in
233 default indentation of `begin' blocks.
234
5556c0ce
DG
2352013-12-17 Dmitry Gutov <dgutov@yandex.ru>
236
237 * indent/ruby.rb: Update examples according to the change
238 in `smie-indent-close'.
239
276bc333
DG
2402013-12-14 Dmitry Gutov <dgutov@yandex.ru>
241
242 * indent/ruby.rb: New examples.
243
bc9222c9
FEG
2442013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
245
246 * automated/python-tests.el (python-indent-dedenters-2): New test.
247
09faee72
FEG
2482013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
249
250 * automated/python-tests.el (python-indent-after-comment-1)
251 (python-indent-after-comment-2): New tests.
252
f54de22e
NT
2532013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
254
a12bf61e
GM
255 * automated/python-tests.el (python-indent-block-enders-1):
256 Rename from python-indent-block-enders.
f54de22e
NT
257 (python-indent-block-enders-2): New test.
258
939fef29
DG
2592013-12-08 Dmitry Gutov <dgutov@yandex.ru>
260
261 * indent/js.js: New file.
262
0494d994
MA
2632013-12-05 Michael Albinus <michael.albinus@gmx.de>
264
265 * automated/dbus-tests.el: New file.
266
bf4906d7
CD
2672013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
268
269 * automated/regexp-tests.el: New file.
270
a48eb50b
EZ
2712013-11-29 Eli Zaretskii <eliz@gnu.org>
272
bf4906d7
CD
273 * automated/reftex-tests.el (reftex-parse-from-file-test):
274 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
275 names are comparable as strings.
276
a48eb50b
EZ
277 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
278 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 279 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 280
0845be75
GM
2812013-11-28 Glenn Morris <rgm@gnu.org>
282
283 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
284
f7ec0d94
EZ
2852013-11-28 Eli Zaretskii <eliz@gnu.org>
286
bf4906d7 287 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
288 (EMACSOPT): Use $(PATH_SEP).
289
23293cb0
MA
2902013-11-28 Michael Albinus <michael.albinus@gmx.de>
291
292 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
293 Set to nil.
294
1baa1e49
MA
2952013-11-27 Michael Albinus <michael.albinus@gmx.de>
296
297 * automated/file-notify-tests.el
298 (file-notify-test-remote-temporary-file-directory):
299 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
300 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
301 (file-notify--deftest-remote): Cleanup connection initially.
302 (file-notify-test03-autorevert): Run also in batch mode. Use a
303 larger timeout for remote files. `sit-for' 1 second; 0.1 second
304 does not work on MS Windows. Call `accept-process-output' for
305 remote files. Apply `string-match' instead of `string-equal', the
306 messages are different on MS Windows.
307
308 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
309 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
310 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
311
17e0445b
GM
3122013-11-23 Glenn Morris <rgm@gnu.org>
313
0b09f7c0
GM
314 * automated/python-tests.el (python-shell-make-comint-1)
315 (python-shell-make-comint-2, python-shell-get-process-1):
316 Suppress creation of some temp-files.
317
f4d341af
GM
318 * automated/python-tests.el (python-shell-parse-command-1)
319 (python-shell-make-comint-1, python-shell-make-comint-2)
320 (python-shell-get-process-1)
321 (python-shell-internal-get-or-create-process-1):
322 Skip rather than fail if prereqs not found.
323
17e0445b
GM
324 * automated/Makefile.in (emacs):
325 Empty EMACSLOADPATH rather than unsetting.
326
48592bfd
GM
3272013-11-22 Glenn Morris <rgm@gnu.org>
328
329 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
330 Set expected-result.
331
2df10228
GM
3322013-11-21 Glenn Morris <rgm@gnu.org>
333
009111d6
GM
334 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
335 (compile-main): Pass XARGS_LIMIT to xargs.
336
2df10228
GM
337 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
338 (EMACSOPT): Use PATH_SEPARATOR.
339
c295fc18 3402013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 341
a12bf61e 342 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 343 Add a failing test for Bug#15874.
4e9fc48c
BB
344 (ruby--insert-coding-comment-ruby-style)
345 (ruby--insert-coding-comment-emacs-style)
346 (ruby--insert-coding-comment-custom-style):
30654657
BB
347 Add a few tests for `ruby--insert-coding-comment'.
348
ec2c4ee6
PE
3492013-11-18 Paul Eggert <eggert@cs.ucla.edu>
350
351 Improve API of recently-added bool vector functions (Bug#15912).
352 * automated/data-tests.el: Adjust to API changes.
353
0010ca51
MA
3542013-11-16 Michael Albinus <michael.albinus@gmx.de>
355
356 * automated/tramp-tests.el (tramp-test07-file-exists-p)
357 (tramp-test08-file-local-copy)
358 (tramp-test09-insert-file-contents, tramp-test10-write-region)
359 (tramp-test11-copy-file, tramp-test12-rename-file)
360 (tramp-test13-make-directory, tramp-test14-delete-directory)
361 (tramp-test15-copy-directory, tramp-test16-directory-files)
362 (tramp-test17-insert-directory, tramp-test18-file-attributes)
363 (tramp-test19-directory-files-and-attributes)
364 (tramp-test20-file-modes, tramp-test21-file-links)
365 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
366 (tramp-test24-file-name-completion, tramp-test25-load)
367 (tramp-test26-process-file, tramp-test27-start-file-process)
368 (tramp-test28-shell-command): Cleanup connection initially.
369
82407168
MA
3702013-11-15 Michael Albinus <michael.albinus@gmx.de>
371
372 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
373 connection before running the test.
374
3cd4192f
MA
3752013-11-15 Michael Albinus <michael.albinus@gmx.de>
376
377 * automated/tramp-tests.el (tramp-test15-copy-directory)
378 (tramp-test16-directory-files, tramp-test17-insert-directory)
379 (tramp-test18-file-attributes)
380 (tramp-test19-directory-files-and-attributes)
381 (tramp-test20-file-modes, tramp-test21-file-links)
382 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
383 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 384 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 385 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
386 (tramp-test29-utf8): New test.
387
927fbd6b
MA
3882013-11-13 Michael Albinus <michael.albinus@gmx.de>
389
390 * automated/file-notify-tests.el (file-notify-test02-events)
391 (file-notify-test03-autorevert): Suppress messages in `write-region'.
392
393 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
394 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
395 (tramp-test26-process-file, tramp-test28-shell-command):
396 Ensure, that the directory is not empty when calling "ls".
927fbd6b 397
8ee0219f
MA
3982013-11-11 Michael Albinus <michael.albinus@gmx.de>
399
400 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
401 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
402 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 403 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
404 (tramp-test26-process-file): Add tests.
405 (tramp-test11-copy-file): Remove debug message.
406 (tramp-test20-file-modes): Special case, if user is "root".
407
54099383
MA
4082013-11-08 Michael Albinus <michael.albinus@gmx.de>
409
1c49d6c2 410 * automated/file-notify-tests.el:
54099383 411 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
412 `tramp-remote-path' when running on hydra.
413 (tramp-test07-file-exists-p): Remove instrumentation code.
414 (tramp-test26-process-file): Don't use "/bin/true" and
415 "/bin/false", these paths do not exist on hydra.
54099383 416
21cfbae5
HE
4172013-11-08 Helmut Eller <eller.helmut@gmail.com>
418
7dd8b873 419 * automated/process-tests.el: New file.
21cfbae5 420
1f923923
DG
4212013-11-08 Dmitry Gutov <dgutov@yandex.ru>
422
423 * indent/ruby.rb: New examples.
424
6b4ac03e
GM
4252013-11-06 Glenn Morris <rgm@gnu.org>
426
427 * automated/Makefile.in (setwins): Avoid accidental matches.
428
6865f4d5
MA
4292013-11-06 Michael Albinus <michael.albinus@gmx.de>
430
431 * automated/tramp-tests.el (tramp-test07-file-exists-p):
432 Fix docstring. Instrument, in order to hunt failure on hydra.
433
c76489d6
GM
4342013-11-06 Glenn Morris <rgm@gnu.org>
435
436 * automated/flymake-tests.el (warning-predicate-rx-gcc)
437 (warning-predicate-function-gcc, warning-predicate-rx-perl)
438 (warning-predicate-function-perl):
439 * automated/info-xref.el (info-xref-test-makeinfo):
440 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
441 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
442
a213a541
MA
4432013-11-05 Michael Albinus <michael.albinus@gmx.de>
444
445 * automated/tramp-tests.el: New file.
446
dc503386
GM
4472013-11-05 Glenn Morris <rgm@gnu.org>
448
2d748773
GM
449 Get rid of --chdir usage.
450 * automated/Makefile.in (EMACSOPT): Move -L here.
451 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
452 (setwins): Don't assume called from srcdir. Remove legacy stuff.
453 (.el.elc): No more need to pass -L here.
454 (compile-main): Get rid of sub-shell and cd.
455 (compile-clean, check): Get rid of cd.
456
d5112380
GM
457 Make it possible to run tests with a different working directory.
458 * automated/flymake-tests.el (flymake-tests-data-directory): New.
459 (flymake-tests--current-face): Use flymake-tests-data-directory.
460 (warning-predicate-function-gcc, warning-predicate-rx-perl)
461 (warning-predicate-function-perl): Adapt for above change.
462 * automated/zlib-tests.el (zlib-tests-data-directory): New.
463 (zlib--decompress): Use zlib-tests-data-directory.
464
b5d402d6
GM
465 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
466 Remove test that makes no sense.
467
dc503386
GM
468 * automated/files.el (files-test-local-variable-data):
469 Fix result typo presumably caused by interference from dir-locals.
470 (file-test--do-local-variables-test): Prevent dir-locals interfering.
471
dca01b09
DG
4722013-11-04 Dmitry Gutov <dgutov@yandex.ru>
473
474 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 475 Move a now-successful example.
dca01b09
DG
476
477 * automated/ruby-mode-tests.el: Remove outdated comment.
478
8b77446f
GM
4792013-11-04 Glenn Morris <rgm@gnu.org>
480
481 * automated/Makefile.in (abs_srcdir): Remove.
482 (emacs): Unset EMACSLOADPATH.
483 (.el.elc, check): Use -L to append srcdir to load-path.
484
2ffcf5fe
GM
4852013-11-02 Glenn Morris <rgm@gnu.org>
486
1f43ed41 487 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 488 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 489 (abs_srcdir): New, set by configure.
67fb4e6a 490 (EMACS): Use a relative file name.
67bb589e 491 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
492 (lisp-compile): Remove (assume it's up-to-date).
493 (compile-main): Do not run lisp-compile.
1f43ed41
GM
494 (compile-main, compile-clean, compile-always, bootstrap-clean)
495 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 496 Use --chdir.
67bb589e
GM
497 (doit, compile, compile-always): Remove stuff copied from lisp/.
498 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 499
1affc48a
MA
5002013-10-31 Michael Albinus <michael.albinus@gmx.de>
501
502 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
503 Add a skipping test.
504
dee4ba59
SM
5052013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
506
507 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
508
509 * indent/css-mode.css (.x2): Test alignement inside braces.
510
bae91342
DG
5112013-10-26 Dmitry Gutov <dgutov@yandex.ru>
512
778859a8
DG
513 * indent/ruby.rb: New failing example.
514
dee4ba59
SM
515 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
516 Fix the test, in respect to adding the space after the curly.
bae91342 517
4ddbf128
MA
5182013-10-24 Michael Albinus <michael.albinus@gmx.de>
519
520 * automated/ert-tests.el (ert-test-skip-unless): New test case.
521 (ert-test-deftest): Adapt test for changed macro expansion.
522 (ert-test-run-tests-interactively):
523 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
524 Add a skipping test.
525
526 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
527 (file-notify--test-local-enabled): Make it a function. Check also
528 for `file-remote-p' of `temporary-file-directory'.
529 (file-notify--test-remote-enabled-checked): New defvar.
530 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
531 internal functions. Cache result.
532 (file-notify--deftest-remote, file-notify-test00-availability)
533 (file-notify-test01-add-watch, file-notify-test02-events)
534 (file-notify-test03-autorevert): Add checks with `skip_unless'.
535 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
536
369bbf71
DG
5372013-10-24 Dmitry Gutov <dgutov@yandex.ru>
538
539 * indent/ruby.rb: Fix syntax error in the latest example.
540
b8e3b0a9
GM
5412013-10-23 Glenn Morris <rgm@gnu.org>
542
543 * automated/Makefile.in (abs_top_srcdir, top_builddir):
544 New, set by configure.
545 (top_srcdir): Remove.
546 (abs_test, abs_lispsrc): New.
547 (lisp): No longer absolute.
548 (emacs, lisp-compile, compile, compile-always):
549 Quote entities that might contain whitespace.
550
a6462ef5
DG
5512013-10-22 Dmitry Gutov <dgutov@yandex.ru>
552
553 * indent/ruby.rb: Move two examples to "working" section, add one
554 more.
555
8c1ae481
DG
5562013-10-21 Dmitry Gutov <dgutov@yandex.ru>
557
dee4ba59
SM
558 * indent/ruby.rb: New examples for indentation of blocks.
559 Example of hash inside parens that inflooped before the present commit.
8c1ae481 560
ef566920
BR
5612013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
562
a12bf61e 563 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
564 allows another timer to run.
565
1eda1d8d
DG
5662013-10-14 Dmitry Gutov <dgutov@yandex.ru>
567
568 * indent/ruby.rb: More examples for bug#15594, both failing and
569 now passing.
570
55ee77a3
DG
5712013-10-11 Dmitry Gutov <dgutov@yandex.ru>
572
573 * indent/ruby.rb: Add two more cases.
574
6d8ca172
SM
5752013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
576
577 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
578 first use.
579 (ruby-should-indent): Use indent-according-to-mode.
580 (ruby-deftest-move-to-block): Use `declare'.
581
2f84ba10
DG
5822013-10-07 Dmitry Gutov <dgutov@yandex.ru>
583
584 * indent/ruby.rb: Fix a spurious change, add more failing examples.
585
20832de0
SM
5862013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
587
588 * indent/ruby.rb: Add a few more tests; adjust some indentation.
589
5cd9cda9
DG
5902013-10-06 Dmitry Gutov <dgutov@yandex.ru>
591
7318480c
DG
592 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
593 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
594
5cd9cda9
DG
595 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
596
34d1a133
SM
5972013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
598
599 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
600 Adjust indentation of continued line to the new SMIE behavior.
601
a27c1b72
SM
6022013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
603
604 * automated/completion-tests.el:
605 * indent/css-mode.css: New files.
606
acbadd00
DU
6072013-10-03 Daiki Ueno <ueno@gnu.org>
608
609 * automated/data/package/signed/archive-contents:
610 * automated/data/package/signed/archive-contents.sig:
611 * automated/data/package/signed/signed-good-1.0.el:
612 * automated/data/package/signed/signed-good-1.0.el.sig:
613 * automated/data/package/signed/signed-bad-1.0.el:
614 * automated/data/package/signed/signed-bad-1.0.el.sig:
615 * automated/data/package/key.pub:
616 * automated/data/package/key.sec: New files.
617
618 * automated/package-test.el (package-test-update-listing)
619 (package-test-update-archives, package-test-describe-package):
620 Adjust to package.el change.
621 (package-test-signed): New test.
622
494e898b
DG
6232013-10-01 Dmitry Gutov <dgutov@yandex.ru>
624
625 * automated/package-test.el: Update all cases to use :url instead
626 of :homepage.
627
628 * automated/package-x-test.el
629 (package-x-test--single-archive-entry-1-3): Same.
630
056453c6
DG
6312013-09-29 Dmitry Gutov <dgutov@yandex.ru>
632
633 * automated/package-test.el (simple-single-desc-1-4): Remove, it
634 was unused.
635 (simple-single-desc): Expect :homepage property.
636 (multi-file-desc): Same.
637 (with-package-test): Do not save previous `default-directory'
638 value, let-bind the var instead.
639 (package-test-install-single): Expect :homepage property in the
640 generated pkg file.
641 (package-test-describe-package): Expect Homepage button.
642 (package-test-describe-non-installed-package)
643 (package-test-describe-non-installed-multi-file-package): Same.
644 (package-test-describe-not-installed-package): Remove, it was a
645 duplicate.
646
647 * automated/package-x-test.el
648 (package-x-test--single-archive-entry-1-3): Expect :homepage
649 property.
650 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
651
652 * automated/data/package/simple-single-1.3.el: Add URL header.
653
654 * automated/data/package/archive-contents: Add :homepage
655 properties to `simple-single' and `multi-file'.
656
3e0b94e7
DC
6572013-09-22 Daniel Colascione <dancol@dancol.org>
658
a12bf61e 659 * automated/data-tests.el:
3e0b94e7
DC
660 (bool-vector-count-matches-all-0-nil)
661 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
662 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
663 (bool-vector-count-matches-at, bool-vector-intersection-op)
664 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 665 (bool-vector-set-difference-op)
ffb3f67a 666 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
667 (mock-bool-vector-count-matches-at)
668 (test-bool-vector-bv-from-hex-string)
669 (test-bool-vector-to-hex-string)
670 (test-bool-vector-count-matches-at-tc)
671 (test-bool-vector-apply-mock-op)
672 (test-bool-vector-binop): New helper functions.
673 (bool-vector-test-vectors): New testcase data.
674
31dca772
R
6752013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
676
677 * automated/advice-tests.el (advice-test-called-interactively-p-around)
678 (advice-test-called-interactively-p-filter-args)
679 (advice-test-called-interactively-p-around): New tests.
680
cde40d2b
GM
6812013-09-16 Glenn Morris <rgm@gnu.org>
682
0c2a2b57
GM
683 * automated/eshell.el (eshell-match-result):
684 Return a more informative failure than simply "false". Update callers.
685
cde40d2b
GM
686 * automated/eshell.el (eshell-test/for-name-shadow-loop):
687 Test value before and after loop as well as during.
688
1e53bb4b
GM
6892013-09-15 Glenn Morris <rgm@gnu.org>
690
691 * automated/eshell.el (eshell-test/for-name-shadow-loop):
692 New test. (Bug#15372)
693 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
694
9dc7e8e1
GM
6952013-09-13 Glenn Morris <rgm@gnu.org>
696
697 * automated/eshell.el (with-temp-eshell):
698 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
699 (eshell-test-command-result): New, again using a temp directory.
700 Replace eshell-command-result with this throughout.
e16582b6
GM
701 (eshell-test/for-loop, eshell-test/for-name-loop):
702 Ensure environment variables don't confuse us.
9dc7e8e1 703
2d5788f4
GM
7042013-09-12 Glenn Morris <rgm@gnu.org>
705
706 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 707 due to "has a running process; kill it?" prompts.
2d5788f4 708
ae5e4c48
SM
7092013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
710
711 * automated/eshell.el: Rename from eshell.el.
712 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
713
f8ccce03
GM
7142013-09-01 Glenn Morris <rgm@gnu.org>
715
716 * automated/Makefile.in (setwins): Avoid leading space in $wins.
717 Otherwise the sed command used by eg compile-main ends up
718 containing "/*.el". (Bug#15170)
719
50b13cde
PE
7202013-08-28 Paul Eggert <eggert@cs.ucla.edu>
721
e903c210 722 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
723 for portability to hosts where /bin/sh has problems.
724
6ee60310
DE
7252013-08-21 David Engster <deng@randomsample.de>
726
727 * automated/eieio-tests.el, automated/eieio-test-persist.el:
728 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
729 upstream. Changed to use ERT.
730
281c7202
DH
7312013-08-14 Daniel Hackney <dan@haxney.org>
732
a12bf61e
GM
733 * automated/package-test.el: Remove tar-package-building functions.
734 Tar file used for testing is included in the repository.
281c7202
DH
735 (package-test-install-texinfo, package-test-cleanup-built-files):
736 Remove.
737
ad756449
FEG
7382013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
739
740 * automated/python-tests.el (python-imenu-create-index-4)
741 (python-imenu-create-flat-index-2): New tests.
742
3e2cd454
GM
7432013-08-05 Glenn Morris <rgm@gnu.org>
744
745 * automated/mule-util.el: New file, with tests extracted from
746 lisp/international/mule-util.el.
747
671d5c16
SM
7482013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
749
750 * automated/advice-tests.el (advice-tests-nadvice): Test removal
751 before definition.
752 (advice-tests-macroaliases): New test.
753
2ad0a067
GM
7542013-08-04 Glenn Morris <rgm@gnu.org>
755
dc8dfa8a
GM
756 * automated/ert-tests.el: Disable failing test that no-one seems
757 to know how to fix. (Bug#13064)
758
2ad0a067
GM
759 * automated/icalendar-tests.el (icalendar-tests--test-export)
760 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 761 Remove debug messages.
2ad0a067 762
f3ffcd8c
GM
7632013-08-03 Glenn Morris <rgm@gnu.org>
764
1f21d308
GM
765 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
766
f3ffcd8c
GM
767 * automated/icalendar-tests.el (icalendar-tests--test-export)
768 (icalendar-tests--test-import):
5e471f0d 769 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
770 (icalendar-tests--test-import): Reset zone even if error occurred.
771
a104f656
SM
7722013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
773
774 * automated/core-elisp-tests.el: New file.
775
7d7e9a73
GM
7762013-08-01 Glenn Morris <rgm@gnu.org>
777
778 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
779 Try to check that the remote system has a notification program.
780
67a17772
GM
7812013-07-31 Glenn Morris <rgm@gnu.org>
782
783 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
784
e81dd54d
MA
7852013-07-24 Michael Albinus <michael.albinus@gmx.de>
786
787 * automated/file-notify-tests.el
788 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 789 `file-notify-support' occurrences.
e81dd54d
MA
790 (file-notify--test-remote-enabled): New defun.
791 (file-notify--deftest-remote): Use it.
792 (file-notify-test00-availability): Rewrite.
793 (file-notify-test00-availability-remote): New defun.
794 (file-notify-test01-add-watch): Rewrite first erroneous check.
795
66878244
GM
7962013-07-23 Glenn Morris <rgm@gnu.org>
797
97afc49a
GM
798 * automated/inotify-test.el (inotify-file-watch-simple):
799 Delete temp-file when done.
800
66878244
GM
801 * automated/subword-tests.el: Require subword.
802
0ac26976
SM
8032013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
804
805 * automated/subword-tests.el: New file.
806
1f0480d4
FEG
8072013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
808
809 * automated/python-tests.el (python-imenu-create-index-2)
810 (python-imenu-create-index-3): New tests.
811
7faba176
GM
8122013-07-11 Glenn Morris <rgm@gnu.org>
813
a19b3c2d
GM
814 * automated/ert-tests.el: Require cl-lib at runtime too.
815 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
816 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
817 (ert-test-set-functions, ert-test-gensym)
818 (ert-test-coerce-to-vector, ert-test-string-position)
819 (ert-test-mismatch): Remove tests.
820 * automated/cl-lib.el: New, split from ert-tests.el.
821
d2e1542a
GM
822 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
823 Goto point-min.
824 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
825 (ruby-move-to-block-skips-percent-literal)
826 (ruby-move-to-block-skips-heredoc)
827 (ruby-move-to-block-moves-from-else-to-if)
828 (ruby-beginning-of-defun-does-not-fold-case)
829 (ruby-end-of-defun-skips-to-next-line-after-the-method):
830 Replace goto-line with forward-line/goto-char.
831 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
832
03d01981
GM
833 * automated/package-test.el (makeinfo-buffer): Autoload.
834 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
835 (package-test-install-texinfo): Don't require makeinfo.
836
709c6d2b
GM
837 * automated/files.el: Stop "local variables" confusion.
838
63cd50d4
GM
839 * automated/flymake-tests.el (flymake-tests): Remove unused group.
840
a550ba33
GM
841 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
842 Use with-current-buffer.
843
7faba176
GM
844 * automated/undo-tests.el (undo-test-buffer-modified)
845 (undo-test-file-modified): New tests.
846
59eb37e5
MA
8472013-07-09 Michael Albinus <michael.albinus@gmx.de>
848
849 * automated/file-notify-tests.el (file-notify-test00-availability):
850 Set :expected-result.
851 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
852 (file-notify-test02-events, file-notify-test02-events-remote)
853 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
854 Skip when `file-notify-support' is nil. (Bug#14823)
855
771b2fc3
GM
8562013-07-09 Glenn Morris <rgm@gnu.org>
857
0b57d6fc
GM
858 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
859 Declare.
860 (inotify-file-watch-simple): Silence compiler.
861
a87b74fe
GM
862 * automated/python-tests.el (python-indent-block-enders):
863 Make it actually test something.
864
08be5fba
GM
865 * automated/package-x-test.el: Require package-test when compiling.
866
771b2fc3 867 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
868 * automated/imenu-test.el, automated/package-x-test.el:
869 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 870 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 871
0f01f02f
KH
8722013-07-08 Kenichi Handa <handa@gnu.org>
873
874 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
875 Use with-ccoding-priority to avoid side-effect (Bug#14781).
876
84b6d3df
MA
8772013-07-05 Michael Albinus <michael.albinus@gmx.de>
878
879 * automated/file-notify-tests.el
ae5e4c48
SM
880 (file-notify-test-remote-temporary-file-directory):
881 Use `null-device' on w32.
84b6d3df
MA
882 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
883 (file-notify--test-results, file-notify--test-event)
884 (file-notify--deftest-remote, file-notify--event-test)
885 (file-notify--test-event-handler)
ae5e4c48 886 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
887 internal.
888 (tramp-message-show-message, tramp-read-passwd): Tweak them for
889 better fitting in noninteractive tests.
ae5e4c48
SM
890 (file-notify-test00-availability): Rename from `file-notify-test0'.
891 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
892 Use `temporary-file-directory '.
893 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
894 (file-notify-test02-events): Rename from `file-notify-test2'.
895 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
896 (file-notify-test03-autorevert): Rename from
84b6d3df 897 `file-notify-test4'. Use timeouts.
ae5e4c48 898 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
899 `file-notify-test5'.
900
46e4f821
MA
9012013-07-04 Michael Albinus <michael.albinus@gmx.de>
902
903 * automated/file-notify-tests.el: New package.
904
3e3da660
KH
9052013-06-28 Kenichi Handa <handa@gnu.org>
906
907 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 908 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
909 Callers changed.
910 (decoder-tests-filename): New function.
911 (decoder-tests-prefer-utf-8-read)
912 (decoder-tests-prefer-utf-8-write): New function.
913 (ert-test-decoder-prefer-utf-8): New test.
914
10a2da6e
DG
9152013-06-27 Dmitry Gutov <dgutov@yandex.ru>
916
917 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
918 (package-x-test--single-archive-entry-1-3)
919 (package-x-test--single-archive-entry-1-4): Fix the tests, by
920 using the appropriate data structure.
10a2da6e 921
9ea5cf9f
DG
9222013-06-27 Daniel Hackney <dan@haxney.org>
923
924 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
925
926 * automated/package-x-test.el: New file.
927
928 * automated/package-test.el: New file.
929
930 * automated/data/package: New directory, with test examples.
931
fc3ec982
GM
9322013-06-27 Glenn Morris <rgm@gnu.org>
933
df86ba7d
GM
934 * automated/python-tests.el (python-tests-with-temp-file):
935 Clean up after ourself.
936
fc3ec982 937 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 938 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 939
f2136e1e
GM
9402013-06-26 Glenn Morris <rgm@gnu.org>
941
942 * automated/info-xref.el: New file.
943
51f85387
GM
9442013-06-25 Glenn Morris <rgm@gnu.org>
945
946 * automated/occur-tests.el (occur-test-create): New function.
947 Use it to create separate tests for each element, so we run them
948 all rather than stopping at the first error.
949
6e0e82a0 9502013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
951
952 * automated/occur-tests.el (occur-tests):
953 Update for 2013-05-29 change to occur header line.
954
c5b0993e
EW
9552013-06-21 Eduard Wiebe <usenet@pusto.de>
956
957 Test suite for flymake.
958 * automated/flymake-tests.el:
959 * automated/flymake/warnpred/Makefile
960 * automated/flymake/warnpred/test.c
961 * automated/flymake/warnpred/test.pl: New files.
962
02a87775
TH
9632013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
964
4f405069 965 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 966
18d78c5e
TH
9672013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
968
969 * automated/reftex-tests.el: New test suite for reftex.
970
19bb8e62
DG
9712013-05-31 Dmitry Gutov <dgutov@yandex.ru>
972
973 * automated/ruby-mode-tests.el: New tests, for percent literals
974 and expression expansion.
975
f236dd84
LL
9762013-05-29 Leo Liu <sdl.web@gmail.com>
977
978 * indent/octave.m: Tweak.
979
797c9e3d
AG
9802013-05-26 Aidan Gauland <aidalgol@amuri.net>
981
a12bf61e 982 * eshell.el: Rewrite tests using ERT.
797c9e3d 983
cce6beeb
LL
9842013-05-25 Leo Liu <sdl.web@gmail.com>
985
986 * indent/octave.m: Add tests for %!, # and ### comments.
987
bc9a5003
KH
9882013-05-23 Kenichi Handa <handa@gnu.org>
989
990 * automated/decoder-tests.el: New file.
991
1a0a0a8a
DG
9922013-05-19 Dmitry Gutov <dgutov@yandex.ru>
993
994 * indent/ruby.rb: Add multiline regexp example.
995
996 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
997 (ruby-regexp-skips-over-interpolation)
998 (ruby-regexp-continues-till-end-when-unclosed)
999 (ruby-regexp-can-be-multiline)
1000 (ruby-interpolation-inside-percent-literal): New tests.
1001
a9e4425b
SM
10022013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1003
1004 * indent/ruby.rb: Fix indentation after =; add more cases.
1005
aa7dab97
SM
10062013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1007
1008 * indent/pascal.pas: Add test for mis-identified comments.
1009
1398a54d
MY
10102013-04-01 Masatake YAMATO <yamato@redhat.com>
1011
a12bf61e 1012 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1013
adc31213
FEG
10142013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1015
1016 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1017 Remove test.
adc31213
FEG
1018 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1019 New tests.
1020
04754d36
FEG
10212013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1022
1023 * automated/python-tests.el (python-nav-backward-defun-2)
1024 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1025 (python-nav-forward-defun-3): New tests.
1026
083850a6
FEG
10272013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1028
1029 * automated/python-tests.el (python-nav-backward-defun-1)
1030 (python-nav-forward-defun-1): New tests.
1031
694569fc
MY
10322013-04-09 Masatake YAMATO <yamato@redhat.com>
1033
c295fc18 1034 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1035
8d3655be 10362013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1037
8d3655be 1038 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1039 (python-info-current-defun-2): Fix test.
1040
2054a6c3
PE
10412013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1042
1043 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1044
929aeac6 10452013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1046
929aeac6 1047 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1048 (python-tests-with-temp-file): New macro.
1049 (python-tests-shell-interpreter): New var.
1050 (python-shell-get-process-name-1)
1051 (python-shell-internal-get-process-name-1)
1052 (python-shell-parse-command-1)
1053 (python-shell-calculate-process-environment-1)
1054 (python-shell-calculate-process-environment-2)
1055 (python-shell-calculate-process-environment-3)
1056 (python-shell-calculate-exec-path-1)
1057 (python-shell-calculate-exec-path-2)
1058 (python-shell-make-comint-1)
1059 (python-shell-make-comint-2)
1060 (python-shell-get-process-1)
1061 (python-shell-get-or-create-process-1)
1062 (python-shell-internal-get-or-create-process-1): New tests.
1063
cfbf790d 10642013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1065
62cfd799 1066 * automated/python-tests.el: New file.
4dddd5dc 1067
53ca88c4
DG
10682013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1069
1070 * automated/ruby-mode-tests.el
1071 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1072 bits inside the examples.
1073 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1074 (ruby-add-log-current-method-after-inner-class):
1075 Lower expectations: move point inside a method, initially.
53ca88c4 1076
7132e457
DG
10772013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1078
1079 * automated/ruby-mode-tests.el
1080 (ruby-move-to-block-skips-percent-literal): New test.
1081
6e5c1569
CY
10822013-02-04 Chong Yidong <cyd@gnu.org>
1083
1084 * automated/thingatpt.el: New file.
1085
984096ed
CY
10862013-02-03 Chong Yidong <cyd@gnu.org>
1087
aa7dab97
SM
1088 * automated/files.el (file-test--do-local-variables-test):
1089 Avoid compilation warning message.
984096ed 1090
b1625024
DG
10912013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1092
1093 * automated/ruby-mode-tests.el
1094 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1095 * automated/ruby-mode-tests.el (ruby-block-test-example):
1096 Break indentation of the do block opener and add a line inside it.
1097 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1098 Adjust line numbers.
b1625024 1099
cb9c0a53
SM
11002013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1101
1102 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1103
51e73492
GM
11042013-01-14 Glenn Morris <rgm@gnu.org>
1105
1106 * automated/compile-tests.el (compile-tests--test-regexps-data):
1107 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1108
327a6cca
WJ
11092013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1110
1111 * automated/man-tests.el: New file.
1112
51fb5578
AH
11132013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1114
1115 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1116
3bace969
AH
11172013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1118
1119 * automated/undo-tests.el: New file.
1120
82e2a1f0 11212012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1122
1123 * automated/ruby-mode-tests.el
1124 (ruby-indent-after-block-in-continued-expression): New test.
1125
dbb530d9
DG
11262012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1127
e903c210 1128 * automated/ruby-mode-tests.el:
dbb530d9 1129 Rename one interpolation test; add three more.
bb808526
DG
1130 (ruby-with-temp-buffer): New macro, use it where appropriate.
1131 (ruby-add-log-current-method-examples): Use "_" for target point.
1132 Add four new tests for ruby-add-log-current-method.
dbb530d9 1133
a0099d31
GM
11342012-12-11 Glenn Morris <rgm@gnu.org>
1135
1136 * automated/f90.el (f90-test-bug13138): New test.
1137
81606b10
RS
11382012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1139
1140 * automated/inotify-test.el: New test.
1141
89eb3b0a
CY
11422012-12-02 Chong Yidong <cyd@gnu.org>
1143
1144 * automated/ruby-mode-tests.el
1145 (ruby-add-log-current-method-examples): Don't use loop macro, to
1146 allow automated testing to work.
1147
23ba2705
SM
11482012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1149
1150 * automated/advice-tests.el (advice-tests--data): Remove.
1151 (advice-tests): Move the tests directly here instead.
1152 Add called-interactively-p tests.
1153
19dc7206
SM
11542012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1155
1156 * automated/ert-x-tests.el: Use cl-lib.
1157 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1158
8619323f
DG
11592012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1160
1161 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1162 (ruby-indent-inside-heredoc-after-operator)
1163 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1164 Change direct font-lock face references to var references.
1165 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1166 (ruby-interpolation-inside-percent-literal-with-paren):
1167 New failing test.
8619323f 1168
f178c32d
DG
11692012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1170
1171 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1172 (ruby-singleton-class-no-heredoc-font-lock)
1173 (ruby-add-log-current-method-examples): New tests.
1174 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1175 (ruby-deftest-move-to-block): New macro.
1176 Add several move-to-block tests.
f178c32d 1177
231d8498
SM
11782012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1179
1180 * automated/advice-tests.el: New tests.
1181
8111f5e6
EZ
11822012-10-14 Eli Zaretskii <eliz@gnu.org>
1183
1184 * automated/compile-tests.el (compile-tests--test-regexps-data):
1185 Add new data for msft's new format.
1186
c3268831
DG
11872012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1188
1189 * automated/ruby-mode-tests.el:
1190 (ruby-toggle-block-to-multiline): New test.
1191 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1192 (ruby-toggle-block-to-brace): Use buffer-string.
1193
0ba2d4b6
DG
11942012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1195
1196 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1197
eada0861 11982012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1199
1200 * automated/files.el: Test every combination of values for
1201 enable-local-variables and enable-local-eval.
1202
450809af
CY
12032012-08-19 Chong Yidong <cyd@gnu.org>
1204
1205 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1206
a999ce26
CY
12072012-08-18 Chong Yidong <cyd@gnu.org>
1208
1209 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1210
f063063a
DG
12112012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1212
1213 * indent/ruby.rb: Rearrange examples, add new ones.
1214
0d9e2599
NN
12152012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1216
1217 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1218 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1219
9ff9402d 12202012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1221
1222 * automated/files.el: New file.
1223
bf1757d1
GM
1224 * automated/Makefile.in (all): Fix typo.
1225
9d2ed8a2
DG
12262012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1227
1228 * automated/ruby-mode-tests.el (ruby-should-indent):
1229 Add docstring, check (current-indentation) instead of (current-column).
1230 (ruby-should-indent-buffer): New function.
1231 Add tests for `ruby-deep-indent-paren' behavior.
1232 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1233
0d9e2599
NN
12342012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1235
1236 Original tests in test_ruby_mode.rb in upstream (author).
1237
9cd80478
DG
12382012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1239
1240 * automated/ruby-mode-tests.el (ruby-should-indent)
1241 (ruby-assert-state): New functions.
1242 Add new tests.
1243
c91562a6
DE
12442012-07-29 David Engster <deng@randomsample.de>
1245
9d2ed8a2
DG
1246 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1247 New variable to hold test data for name expansion.
c91562a6
DE
1248 (xml-parse-tests): Test the two different types of name expansion.
1249
d8efda90
JL
12502012-07-29 Juri Linkov <juri@jurta.org>
1251
1252 * automated/occur-tests.el (occur-test-case): Use predefined
1253 buffer name " *test-occur*" instead of a random buffer name.
1254
c28662a8
DG
12552012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1256
1257 * automated/ruby-mode-tests.el: New file with one test.
1258
45fd731c
SM
12592012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1260
efc26dbe
SM
1261 * indent/shell.sh: Add test case for ${#VAR}.
1262
45fd731c
SM
1263 * indent/latex-mode.tex: New file.
1264
a464a6c7
SM
12652012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1266
1267 * eshell.el: Use cl-lib.
1268
a76e6535
CY
12692012-07-03 Chong Yidong <cyd@gnu.org>
1270
1271 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1272
a7aef6f5
CY
12732012-07-02 Chong Yidong <cyd@gnu.org>
1274
a464a6c7
SM
1275 * automated/xml-parse-tests.el (xml-parse-tests--data):
1276 More testcases.
a7aef6f5 1277
fbf2e7ad
CY
12782012-07-01 Chong Yidong <cyd@gnu.org>
1279
1280 * automated/xml-parse-tests.el: New file.
1281
d5c6faf9
SM
12822012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1283
1284 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1285 Use cl-flet.
1286
ee574791
UJ
12872012-06-08 Ulf Jasper <ulf.jasper@web.de>
1288
d5c6faf9
SM
1289 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1290 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1291 (icalendar-import-with-timezone): New.
1292 (icalendar-real-world): Add new testcase as given in the bugreport
1293 of Bug#11473.
1294
6dbaa1c7
UJ
12952012-05-29 Ulf Jasper <ulf.jasper@web.de>
1296
1297 * automated/icalendar-tests.el (icalendar-tests--test-import):
1298 Include UID in import tests (Bug#11525).
1299 (icalendar-import-non-recurring, icalendar-import-rrule)
1300 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1301 UID-import change.
1302 (icalendar-import-with-uid): New.
1303 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1304 Include UID in cycle tests.
1305 (icalendar-cycle, icalendar-real-world): UID-import change.
1306
b847032c
GM
13072012-05-21 Glenn Morris <rgm@gnu.org>
1308
1309 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1310
5e561bc7
TZ
13112012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1312
1313 * automated/url-util-tests.el: New file to test
1314 lisp/url/url-util.el. Only `url-build-query-string' and
1315 `url-parse-query-string' are tested right now (Bug#8706).
1316
461ef3c5
SM
13172012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1318
1319 * indent/shell.sh:
1320 * indent/shell.rc: Ad some test cases.
1321
dfbd787f
SM
13222012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1323
1324 * indent/ruby.rb: New file, to test new syntax-propertize code.
1325
ab7ce8c1
GM
13262012-04-11 Glenn Morris <rgm@gnu.org>
1327
1328 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1329
6c0c7cfc
TZ
13302012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1331
1332 * automated/url-future-tests.el (url-future-tests): Move from
1333 lisp/url/url-future.el and rename.
1334
bdbc1c4e
UJ
13352012-01-29 Ulf Jasper <ulf.jasper@web.de>
1336
1337 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1338 Fix broken test, caused by missing trailing blank.
1339
5c09001c
CY
13402011-12-03 Chong Yidong <cyd@gnu.org>
1341
1342 * automated/compile-tests.el (compile-tests--test-regexps-data):
1343 Increase column numbers by one to reflect change in how
6df6ae42 1344 compilation-message is recorded (Bug#10172).
5c09001c 1345
394c65f1
GM
13462011-11-22 Glenn Morris <rgm@gnu.org>
1347
1348 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1349
cd1181db
JB
13502011-11-20 Juanma Barranquero <lekktu@gmail.com>
1351
1352 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1353
58179cce
JB
13542011-11-16 Juanma Barranquero <lekktu@gmail.com>
1355
7877f373
JB
1356 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1357 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1358 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1359
dba0634a
UJ
13602011-10-30 Ulf Jasper <ulf.jasper@web.de>
1361
1362 * automated/newsticker-tests.el
6df6ae42 1363 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1364 newsticker--treeview-tree-update.
1365
6d6a626c
UJ
13662011-10-29 Ulf Jasper <ulf.jasper@web.de>
1367
73c3f81d
UJ
1368 * automated/newsticker-tests.el
1369 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1370
a12bf61e 1371 * automated/newsticker-tests.el
6d6a626c 1372 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1373 newsticker treeview. Fixed bug#9763.
6d6a626c 1374
6e0a9be7
GM
13752011-10-20 Glenn Morris <rgm@gnu.org>
1376
e195ae68
GM
1377 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1378
6e0a9be7
GM
1379 * automated/vc-bzr.el: New file.
1380
21fedf28
GM
13812011-10-15 Glenn Morris <rgm@gnu.org>
1382
1383 * automated/f90.el: New file.
1384
81416b68
UJ
13852011-09-27 Ulf Jasper <ulf.jasper@web.de>
1386
1387 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1388 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1389
68575ab0
UJ
13902011-07-26 Ulf Jasper <ulf.jasper@web.de>
1391
1392 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1393 Remove, simply use string=.
68575ab0
UJ
1394 (icalendar--diarytime-to-isotime)
1395 (icalendar--datetime-to-diary-date)
1396 (icalendar--datestring-to-isodate)
1397 (icalendar--format-ical-event)
1398 (icalendar--parse-summary-and-rest)
1399 (icalendar-tests--do-test-import)
6df6ae42 1400 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1401 string= to EXPECTED ACTUAL.
1402 (icalendar--import-format-sample)
1403 (icalendar--format-ical-event)
1404 (icalendar-import-non-recurring)
1405 (icalendar-import-rrule)
1406 (icalendar-import-duration)
1407 (icalendar-import-bug-6766)
6df6ae42 1408 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1409 icalendar-tests--compare-strings.
1410 (icalendar-import-multiple-vcalendars): New.
1411
de316778
TZ
14122011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1413
1414 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1415 Require CL.
de316778 1416
c07b2710
JL
14172011-05-09 Juri Linkov <juri@jurta.org>
1418
1419 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1420 Convert to ERT.
1421
adec429a
CY
14222011-05-09 Chong Yidong <cyd@stupidchicken.com>
1423
1424 * automated/compile-tests.el: New file.
1425
c4c205d0
CY
14262011-05-08 Chong Yidong <cyd@stupidchicken.com>
1427
1428 * automated/font-parse-tests.el: Don't byte-compile.
1429
1430 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1431
6c075cd7
SM
14322011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1433
1434 * automated/lexbind-tests.el: New file.
1435
33383987
JB
14362011-03-07 Chong Yidong <cyd@stupidchicken.com>
1437
1438 * Version 23.3 released.
1439
81fb60b2
GM
14402011-03-05 Glenn Morris <rgm@gnu.org>
1441
1442 * eshell.el: Move here from lisp/eshell/esh-test.el.
1443
de69c0a8
CO
14442011-03-03 Christian Ohler <ohler@gnu.org>
1445
1446 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1447 New test.
1448
4856384c
UJ
14492011-02-20 Ulf Jasper <ulf.jasper@web.de>
1450
1451 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1452 convert to ERT format.
1453
aa0935b9
CY
14542011-02-14 Chong Yidong <cyd@stupidchicken.com>
1455
1456 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1457 convert to ERT format.
1458
ccded26c
SM
14592011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1460
1461 * indent/shell.sh:
1462 * indent/shell.rc: New files.
1463
372fb76b
CY
14642011-01-27 Chong Yidong <cyd@stupidchicken.com>
1465
1466 * automated/font-parse-tests.el: Move from
1467 font-parse-testsuite.el.
1468
6608a7d8
CY
14692011-01-26 Chong Yidong <cyd@stupidchicken.com>
1470
1471 * font-parse-testsuite.el (test-font-parse-data): New file.
1472
db5d03ea
SM
14732011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1474
1475 * indent/prolog.prolog: Add tokenizing tests.
1476
d221e780
CO
14772011-01-13 Christian Ohler <ohler@gnu.org>
1478
1479 * automated: New directory for automated tests.
1480
1481 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1482
1483 * automated/Makefile.in: New file.
1484
cbf83ce9
SM
14852010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1486
1487 * indent/modula2.mod: New file.
1488
d19dc73d
SM
14892010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1490
1491 * indent/octave.m: Add a test to ensure indentation is local.
1492
41f592d1
GM
14932010-10-23 Glenn Morris <rgm@gnu.org>
1494
1495 * comint-testsuite.el
d19dc73d
SM
1496 (comint-testsuite--test-comint-password-prompt-regexp):
1497 Add "Please enter the password". (Bug#7224)
41f592d1 1498
3672149f
SM
14992010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1500
1501 * indent/prolog.prolog: Use normal spacing around !.
1502
f5632fb6
SM
15032010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1504
1505 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1506
cf38dd42
SM
15072010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1508
1509 * indent/octave.m: Remove some `fixindent' not needed any more.
1510
e17b68ed
SM
15112010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1512
1513 * indent/octave.m: New file.
1514
81ee9410
UJ
15152010-08-08 Ulf Jasper <ulf.jasper@web.de>
1516
e17b68ed 1517 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1518 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1519 (icalendar-testsuite--run-internal-tests): New.
1520 (icalendar-testsuite--test-convert-ordinary-to-ical)
1521 (icalendar-testsuite--test-convert-block-to-ical)
1522 (icalendar-testsuite--test-convert-anniversary-to-ical)
1523 (icalendar-testsuite--test-parse-vtimezone)
1524 (icalendar-testsuite--do-test-export): Code formatting.
1525 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1526 (icalendar-testsuite--do-test-import)
3672149f
SM
1527 (icalendar-testsuite--do-test-cycle):
1528 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1529 (icalendar-testsuite--run-import-tests): Comment added.
1530 (icalendar-testsuite--run-import-tests)
e17b68ed 1531 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1532
71ab16dd
CY
15332010-06-25 Chong Yidong <cyd@stupidchicken.com>
1534
1535 * redisplay-testsuite.el (test-redisplay-3): New test.
1536
6534e58a
CY
15372010-06-11 Chong Yidong <cyd@stupidchicken.com>
1538
1539 * comint-testsuite.el: New file.
1540
927c346b
SM
15412010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1542
1543 * indent: New dir.
1544
61a808e8
CY
15452010-05-07 Chong Yidong <cyd@stupidchicken.com>
1546
1547 * Version 23.2 released.
1548
a4100ebe
CY
15492010-03-29 Chong Yidong <cyd@stupidchicken.com>
1550
3cbcd186
CY
1551 * cedet/semantic-ia-utest.el
1552 (semantic-symref-test-count-hits-in-tag): Add function, from
1553 semantic-test.el.
1554
a4100ebe
CY
1555 * cedet/tests/test.cpp:
1556 * cedet/tests/test.py:
1557 * cedet/tests/teststruct.cpp:
1558 * cedet/tests/testtemplates.cpp:
1559 * cedet/tests/testusing.cpp:
1560 * cedet/tests/scopetest.cpp:
1561 * cedet/tests/scopetest.java: Files deleted.
1562
1563 * cedet/tests/test.make:
1564 * cedet/tests/test.c:
1565 * cedet/tests/testjavacomp.java:
1566 * cedet/tests/testspp.c:
1567 * cedet/tests/testsppreplace.c:
1568 * cedet/tests/testsppreplaced.c:
1569 * cedet/tests/testsubclass.cpp:
1570 * cedet/tests/testsubclass.hh:
1571 * cedet/tests/testtypedefs.cpp:
1572 * cedet/tests/testvarnames.c:
1573 * cedet/tests/test.el:
1574 * cedet/tests/testdoublens.cpp:
1575 * cedet/tests/testdoublens.hpp: Add copyright header.
1576
85738751
SM
1577 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1578 Remove reference to deleted files.
1579
dc2d2590
JL
15802010-03-30 Juri Linkov <juri@jurta.org>
1581
1582 * occur-testsuite.el (occur-tests): Add tests for context lines.
1583
5275ff8b
JL
15842010-03-23 Juri Linkov <juri@jurta.org>
1585
1586 * occur-testsuite.el: New file.
1587
288f9fc0
CY
15882010-03-10 Chong Yidong <cyd@stupidchicken.com>
1589
1590 * Branch for 23.2.
1591
b4340b3f
UJ
15922010-02-19 Ulf Jasper <ulf.jasper@web.de>
1593
1594 * icalendar-testsuite.el
6df6ae42
JB
1595 (icalendar-testsuite--run-function-tests): Add new tests.
1596 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1597 testcase.
1598 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1599 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1600 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1601 (icalendar-testsuite--test-convert-block-to-ical): New.
1602 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1603 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1604
db9e401b
JB
16052010-01-18 Juanma Barranquero <lekktu@gmail.com>
1606
1607 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1608 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1609 Fix typos in docstrings and error messages.
1610 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1611
d1f18ec0
JB
16122010-01-14 Juanma Barranquero <lekktu@gmail.com>
1613
1614 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1615 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1616 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1617
6fe539d2
UJ
16182009-12-18 Ulf Jasper <ulf.jasper@web.de>
1619
1620 * icalendar-testsuite.el
d5c6faf9
SM
1621 (icalendar-testsuite--run-function-tests):
1622 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1623 (icalendar-testsuite--test-parse-vtimezone): New.
1624 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1625 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1626 whitespace -- see change of icalendar--add-diary-entry in
1627 icalendar.el.
6df6ae42 1628 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1629
d8085053
GM
16302009-09-30 Glenn Morris <rgm@gnu.org>
1631
1632 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1633
7c4dccd0
CY
16342009-06-26 Eric Ludlam <zappo@gnu.org>
1635
1636 * cedet/*: New unit tests, from CEDET repository.
1637
6ada5ad1
CY
16382009-06-26 Chong Yidong <cyd@stupidchicken.com>
1639
1640 * redisplay-testsuite.el: New file.
1641
70243478
CY
16422009-06-21 Chong Yidong <cyd@stupidchicken.com>
1643
1644 * Branch for 23.1.
1645
f052351a
UJ
16462009-01-25 Ulf Jasper <ulf.jasper@web.de>
1647
1648 * icalendar-testsuite.el
6df6ae42
JB
1649 (icalendar-testsuite--run-function-tests):
1650 Add icalendar-testsuite--test-diarytime-to-isotime.
1651 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1652 recent icalendar fixes.
1653 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1654 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1655 icalendar changes.
1656
dee5aa91
CY
16572008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1658
d4835507 1659 * bytecomp-testsuite.el: New file.
dee5aa91 1660
f052351a 16612008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1662
1663 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1664 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1665 (icalendar-testsuite--test-create-uid): New.
1666
d176d8c6
UJ
16672008-06-14 Ulf Jasper <ulf.jasper@web.de>
1668
1669 * newsticker-testsuite.el: New file.
1670
a4766629
GM
16712008-05-24 Ulf Jasper <ulf.jasper@web.de>
1672
1673 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1674 Add icalendar-testsuite--test-datestring-to-isodate,
1675 icalendar-testsuite--test-datetime-to-diary-date, and
1676 icalendar-testsuite--test-calendar-style.
35e951cd 1677 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1678 (icalendar-testsuite--test-parse-summary-and-rest):
1679 Doc fix. Remove european-calendar-style.
1680 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1681 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1682 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1683 (icalendar-testsuite--test-datestring-to-isodate)
1684 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1685 (icalendar-testsuite--test-calendar-style): New functions.
1686 (icalendar-testsuite--test-export): Handle iso date style.
1687 New arg INPUT-ISO. Use calendar-date-style.
1688 (icalendar-testsuite--test-import): Handle iso date style.
1689 New arg EXPECTED-ISO. Use calendar-date-style.
1690 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1691 (icalendar-testsuite--run-import-tests)
1692 (icalendar-testsuite--run-export-tests)
a4766629
GM
1693 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1694
e42fc905
GM
16952008-02-29 Glenn Morris <rgm@gnu.org>
1696
1697 * README: New file.
1698
366b88a2
GM
16992008-02-29 Ulf Jasper <ulf.jasper@web.de>
1700
1701 * icalendar-testsuite.el: New file.
1702
1703;; Local Variables:
880820fe 1704;; coding: utf-8
366b88a2
GM
1705;; End:
1706
ba318903 1707 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1708
1709 This file is part of GNU Emacs.
1710
4f43e937 1711 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1712 it under the terms of the GNU General Public License as published by
4f43e937
GM
1713 the Free Software Foundation, either version 3 of the License, or
1714 (at your option) any later version.
366b88a2
GM
1715
1716 GNU Emacs is distributed in the hope that it will be useful,
1717 but WITHOUT ANY WARRANTY; without even the implied warranty of
1718 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1719 GNU General Public License for more details.
1720
1721 You should have received a copy of the GNU General Public License
4f43e937 1722 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.