More GC assertions
[bpt/emacs.git] / test / ChangeLog
CommitLineData
190f899a
JT
12014-04-07 João Távora <joaotavora@gmail.com>
2
7aecc2f6
JT
3 * automated/python-tests.el (python-triple-quote-pairing): New test.
4 (python-syntax-after-python-backspace): New test.
5
89f20f76
JT
6 * automated/electric-tests.el (electric-pair-define-test-form):
7 More readable test docstrings.
8 (whitespace-skipping-for-quotes-not-ouside)
9 (whitespace-skipping-for-quotes-only-inside)
6f287c89 10 (whitespace-skipping-quotes-not-without-proper-syntax): New tests.
89f20f76 11
5cb0cc90
JT
122014-04-04 João Távora <joaotavora@gmail.com>
13
6f287c89
GM
14 * automated/electric-tests.el (define-electric-pair-test):
15 Don't overtest.
5cb0cc90
JT
16 (inhibit-in-mismatched-string-inside-ruby-comments): New test.
17 (inhibit-in-mismatched-string-inside-c-comments): New test.
18
200c532b
JT
192014-04-02 João Távora <joaotavora@gmail.com>
20
21 * automated/electric-tests.el (inhibit-if-strings-mismatched):
22 New test, change from `inhibit-only-of-next-is-mismatched'.
23
16adf2e6 242014-03-26 Barry O'Reilly <gundaetiapo@gmail.com>
37ea8275 25
c7d0e04c 26 * automated/undo-tests.el (undo-test-marker-adjustment-nominal):
37ea8275
BR
27 (undo-test-region-t-marker): New tests of marker adjustments.
28 (undo-test-marker-adjustment-moved):
29 (undo-test-region-mark-adjustment): New tests to demonstrate
30 bug#16818, which fail without the fix.
31
74b1f21d 322014-03-23 Dmitry Gutov <dgutov@yandex.ru>
6ddc4422 33
74b1f21d
GM
34 * automated/package-test.el (package-test-describe-package):
35 Fix test failure in non-graphical mode.
6ddc4422 36
c6b0fbe7
DC
372014-03-23 Daniel Colascione <dancol@dancol.org>
38
74b1f21d
GM
39 * automated/subword-tests.el (subword-tests2): More subword tests.
40
c6b0fbe7
DC
41 * automated/cl-lib.el (cl-lib-keyword-names-versus-values): New
42 test: correct parsing of keyword arguments.
43
0ceba22e
DG
442014-03-22 Dmitry Gutov <dgutov@yandex.ru>
45
46 * automated/package-test.el (package-test-describe-package):
47 Check for the "Keywords: " line.
48
49 * automated/data/package/archive-contents: Include the :keywords
50 field in `simple-single' data form.
51
522014-03-21 Dmitry Gutov <dgutov@yandex.ru>
53
54 * automated/package-test.el
55 (package-test-install-two-dependencies): New test (bug#16826).
56
57 * automated/data/package/simple-two-depend-1.1.el: New file.
58
59 * automated/data/package/archive-contents:
60 Add info about the new package.
61
162427fe
MA
622014-03-07 Michael Albinus <michael.albinus@gmx.de>
63
64 * automated/tramp-tests.el (tramp-copy-size-limit): Declare.
65 (tramp-test10-write-region): Extend for out-of-band copy.
66 (tramp-test31-asynchronous-requests): New test.
67
35e951cd 682014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
e3d090b4
BR
69
70 * automated/undo-tests.el (undo-test-in-region-not-most-recent):
71 Add new test of undo in region.
72 (undo-test-in-region-eob): Add test case described at
73 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411
74
5b5774e5
MA
752014-02-28 Michael Albinus <michael.albinus@gmx.de>
76
77 * automated/tramp-tests.el (tramp--test-enabled)
78 (tramp-test15-copy-directory): No special handling of tramp-adb.el
79 anymore. It's fixed in that package.
80
154ba796
MA
812014-02-27 Michael Albinus <michael.albinus@gmx.de>
82
83 * automated/tramp-tests.el (tramp--test-enabled): Move connection
84 cleanup into this function. Remove respective code from all test
85 cases.
86 (tramp--instrument-test-case): Declare `indent' and `debug'.
87 Handle other errors as well.
88 (tramp-test14-delete-directory): Check for `file-error' error.
89 (tramp-test15-copy-directory): Ignore return value of
90 `copy-directory'. It's too much hassle to handle it for tramp-adb.el.
91 (tramp-test19-directory-files-and-attributes): Take care of
92 timestamp of "../".
93 (tramp-test20-file-modes, tramp-test27-start-file-process)
94 (tramp-test28-shell-command): Skip for tramp-adb.el.
95 (tramp-test21-file-links): `file-truename' shall preserve trailing
96 link of directories.
97 (tramp-test22-file-times): Skip if `set-file-times' returns nil.
98 (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
99 `kill-buffer-query-functions' to nil.
100 (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
101
c6e08d12
MA
1022014-02-21 Michael Albinus <michael.albinus@gmx.de>
103
104 * automated/tramp-tests.el
105 (tramp-test19-directory-files-and-attributes): Do not include
106 directories in comparison; they might have changed their
107 timestamps already.
108
d9386b0c
MA
1092014-02-20 Michael Albinus <michael.albinus@gmx.de>
110
111 * automated/tramp-tests.el (tramp--instrument-test-case): New macro.
112 (tramp-test17-insert-directory): First line could contain more
113 text, when produced by `ls-lisp'.
114 (tramp-test19-directory-files-and-attributes): Instrument failed
115 test case.
116
76c92fdd
MA
1172014-02-19 Michael Albinus <michael.albinus@gmx.de>
118
119 * automated/tramp-tests.el (tramp-test17-insert-directory):
120 Make first line "total 123" optional.
121 (tramp-test20-file-modes, tramp-test22-file-times)
122 (tramp-test26-process-file, tramp-test27-start-file-process)
123 (tramp-test28-shell-command): Skip for tramp-gvfs.el and
124 tramp-smb.el.
125 (tramp-test20-file-modes): Check for "root" only when there is an
126 explicit user name.
127 (tramp-test21-file-links): Handle "... not supported" error.
128 (tramp-test22-file-times): Skip for "don't know" return values.
129 (tramp-test26-process-file, tramp-test28-shell-command):
130 Remove color escape sequences.
131 (tramp-test28-shell-command): Use `accept-process-output' rather
132 than `sit-for'.
133 (tramp-test30-utf8): Set coding system `utf-8'.
134
2830e9b6
MA
1352014-02-17 Michael Albinus <michael.albinus@gmx.de>
136
137 * automated/tramp-tests.el (tramp-test28-shell-command): Perform
138 an initial `sit-for' prior the while loop.
139
dd7691b7
MA
1402014-02-16 Michael Albinus <michael.albinus@gmx.de>
141
142 Sync with Tramp 2.2.9.
143
144 * automated/tramp-tests.el (password-cache-expiry): Set to nil.
145 (tramp-test28-shell-command): Make a while loop when waiting for
146 process exit.
147
581d24e7
MA
1482014-02-11 Michael Albinus <michael.albinus@gmx.de>
149
150 * automated/tramp-tests.el (top): Require `vc', `vc-bzr', `vc-git'
151 and `vc-hg'. Declare `tramp-find-executable' and
152 `tramp-get-remote-path'.
153 (tramp-test29-vc-registered): New test.
154 (tramp-test30-utf8): Rename from `tramp-test29-utf8'.
155
cad6dfb6
MA
1562014-02-07 Michael Albinus <michael.albinus@gmx.de>
157
158 * automated/tramp-tests.el (tramp-test26-process-file): Improve test.
159 (tramp-test27-start-file-process): Use "_p" as argument of lambda.
160 (tramp-test28-shell-command): Improve `shell-command' test. Add
161 `async-shell-command' tests.
162
40d2f2e4
MA
1632014-02-04 Michael Albinus <michael.albinus@gmx.de>
164
165 * automated/file-notify-tests.el (file-notify--wait-for-events):
166 Use `read-event' instead of `sit-for'.
167 (file-notify-test02-events): Remove expected result, the bug is
168 fixed meanwhile.
169 (file-notify-test02-events, file-notify-test03-autorevert):
170 Use `sleep-for' instead of `sit-for'.
171
e2a67bd0
DG
1722014-01-31 Dmitry Gutov <dgutov@yandex.ru>
173
174 * automated/ruby-mode-tests.el (ruby-align-chained-calls):
175 New test.
176
dc9c8c62
MA
1772014-01-27 Michael Albinus <michael.albinus@gmx.de>
178
179 * automated/file-notify-tests.el (file-notify--deftest-remote):
180 Do not skip when the local test has failed. They are unrelated.
181 (file-notify--wait-for-events): Use `sit-for'. Let-bind
182 `noninteractive' to nil, otherwise `sit-for' could be degraded to
183 `sleep-for'.
184 (file-notify-test02-events): Check for `file-remote-p' instead of
185 `file-notify--test-remote-enabled'.
186
5511e5c5
MA
1872014-01-26 Michael Albinus <michael.albinus@gmx.de>
188
189 * automated/file-notify-tests.el (file-notify-test02-events):
190 Let test case fail for Bug#16519.
191
29f5e020
MA
1922014-01-22 Michael Albinus <michael.albinus@gmx.de>
193
194 * automated/file-notify-tests.el (file-notify-test02-events):
195 Hide Bug#16519, until it is solved.
196
ca4cfde3
MA
1972014-01-21 Michael Albinus <michael.albinus@gmx.de>
198
63389c25
MA
199 * automated/file-notify-tests.el
200 (file-notify--test-local-enabled): Fix error in logic.
201 (file-notify--wait-for-events): New defmacro.
202 (file-notify-test02-events): Make short breaks between file operations.
203 Use `file-notify--wait-for-events'. Check, that events have arrived.
204 (file-notify-test03-autorevert): Use `file-notify--wait-for-events'.
205
ca4cfde3
MA
206 * automated/comint-testsuite.el
207 (comint-testsuite-password-strings): Add localized examples.
208
16063016
MA
2092014-01-17 Michael Albinus <michael.albinus@gmx.de>
210
211 * automated/inotify-test.el (inotify-file-watch-simple): Skip test
212 case if inotify is not linked with Emacs. Use `read-event' rather
213 than `sit-for' in order to process events. (Bug#13662)
214
6a1f3c11
MA
2152014-01-13 Michael Albinus <michael.albinus@gmx.de>
216
217 * automated/ert-tests.el (ert-test-record-backtrace): Reenable
218 test case with adapted test string. (Bug#13064)
219
1f5afa8c
GM
2202013-12-28 Glenn Morris <rgm@gnu.org>
221
222 * automated/electric-tests.el: Require 'elec-pair.
223
8a6212d7 2242013-12-26 João Távora <joaotavora@gmail.com>
1f5afa8c
GM
225
226 * automated/electric-tests.el (electric-pair-test-for):
227 Fix autowrapping tests in batch-mode by running with
8a6212d7
JT
228 `transient-mark-mode' set to `lambda'.
229
1f5afa8c 230 * automated/electric-tests.el: New file.
3b8d5131 231
01379221
FEG
2322013-12-25 Fabián Ezequiel Gallina <fgallina@gnu.org>
233
234 * automated/python-tests.el
235 (python-nav-lisp-forward-sexp-safe-1): Remove test.
236 (python-nav-forward-sexp-safe-1): New test.
237
b520f210
DG
2382013-12-20 Dmitry Gutov <dgutov@yandex.ru>
239
240 * automated/ruby-mode-tests.el: Add tests for
241 `ruby-align-to-stmt-keywords'.
242
243 * indent/ruby.rb: Update examples to reflect the lack of change in
244 default indentation of `begin' blocks.
245
5556c0ce
DG
2462013-12-17 Dmitry Gutov <dgutov@yandex.ru>
247
248 * indent/ruby.rb: Update examples according to the change
249 in `smie-indent-close'.
250
276bc333
DG
2512013-12-14 Dmitry Gutov <dgutov@yandex.ru>
252
253 * indent/ruby.rb: New examples.
254
bc9222c9
FEG
2552013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
256
257 * automated/python-tests.el (python-indent-dedenters-2): New test.
258
09faee72
FEG
2592013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
260
261 * automated/python-tests.el (python-indent-after-comment-1)
262 (python-indent-after-comment-2): New tests.
263
f54de22e
NT
2642013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com>
265
a12bf61e
GM
266 * automated/python-tests.el (python-indent-block-enders-1):
267 Rename from python-indent-block-enders.
f54de22e
NT
268 (python-indent-block-enders-2): New test.
269
939fef29
DG
2702013-12-08 Dmitry Gutov <dgutov@yandex.ru>
271
272 * indent/js.js: New file.
273
0494d994
MA
2742013-12-05 Michael Albinus <michael.albinus@gmx.de>
275
276 * automated/dbus-tests.el: New file.
277
bf4906d7
CD
2782013-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
279
280 * automated/regexp-tests.el: New file.
281
a48eb50b
EZ
2822013-11-29 Eli Zaretskii <eliz@gnu.org>
283
bf4906d7
CD
284 * automated/reftex-tests.el (reftex-parse-from-file-test):
285 Run temp-dir through file-truename, to make sure the temporary file
de20f087
EZ
286 names are comparable as strings.
287
a48eb50b
EZ
288 * automated/decoder-tests.el (ert-test-decoder-prefer-utf-8):
289 Force Unix EOLs by using 'utf-8-unix', since the default of
bf4906d7 290 'utf-8' is system-dependent, while the test expects to see Unix EOLs.
a48eb50b 291
0845be75
GM
2922013-11-28 Glenn Morris <rgm@gnu.org>
293
294 * automated/Makefile.in (SEPCHAR): Use in place of PATH_SEP.
295
f7ec0d94
EZ
2962013-11-28 Eli Zaretskii <eliz@gnu.org>
297
bf4906d7 298 * automated/Makefile.in (PATH_SEP): Set this instead of PATH_SEPARATOR.
f7ec0d94
EZ
299 (EMACSOPT): Use $(PATH_SEP).
300
23293cb0
MA
3012013-11-28 Michael Albinus <michael.albinus@gmx.de>
302
303 * automated/file-notify-tests.el (auto-revert-stop-on-user-input):
304 Set to nil.
305
1baa1e49
MA
3062013-11-27 Michael Albinus <michael.albinus@gmx.de>
307
308 * automated/file-notify-tests.el
309 (file-notify-test-remote-temporary-file-directory):
310 Check $REMOTE_TEMPORARY_FILE_DIRECTORY.
311 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
312 (file-notify--deftest-remote): Cleanup connection initially.
313 (file-notify-test03-autorevert): Run also in batch mode. Use a
314 larger timeout for remote files. `sit-for' 1 second; 0.1 second
315 does not work on MS Windows. Call `accept-process-output' for
316 remote files. Apply `string-match' instead of `string-equal', the
317 messages are different on MS Windows.
318
319 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
320 Use $REMOTE_TEMPORARY_FILE_DIRECTORY.
321 (tramp-read-passwd): Check $REMOTE_ALLOW_PASSWORD.
322
17e0445b
GM
3232013-11-23 Glenn Morris <rgm@gnu.org>
324
0b09f7c0
GM
325 * automated/python-tests.el (python-shell-make-comint-1)
326 (python-shell-make-comint-2, python-shell-get-process-1):
327 Suppress creation of some temp-files.
328
f4d341af
GM
329 * automated/python-tests.el (python-shell-parse-command-1)
330 (python-shell-make-comint-1, python-shell-make-comint-2)
331 (python-shell-get-process-1)
332 (python-shell-internal-get-or-create-process-1):
333 Skip rather than fail if prereqs not found.
334
17e0445b
GM
335 * automated/Makefile.in (emacs):
336 Empty EMACSLOADPATH rather than unsetting.
337
48592bfd
GM
3382013-11-22 Glenn Morris <rgm@gnu.org>
339
340 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
341 Set expected-result.
342
2df10228
GM
3432013-11-21 Glenn Morris <rgm@gnu.org>
344
009111d6
GM
345 * automated/Makefile.in (XARGS_LIMIT): New, set by configure.
346 (compile-main): Pass XARGS_LIMIT to xargs.
347
2df10228
GM
348 * automated/Makefile.in (PATH_SEPARATOR): New, set by configure.
349 (EMACSOPT): Use PATH_SEPARATOR.
350
c295fc18 3512013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
30654657 352
a12bf61e 353 * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
30654657 354 Add a failing test for Bug#15874.
4e9fc48c
BB
355 (ruby--insert-coding-comment-ruby-style)
356 (ruby--insert-coding-comment-emacs-style)
357 (ruby--insert-coding-comment-custom-style):
30654657
BB
358 Add a few tests for `ruby--insert-coding-comment'.
359
ec2c4ee6
PE
3602013-11-18 Paul Eggert <eggert@cs.ucla.edu>
361
362 Improve API of recently-added bool vector functions (Bug#15912).
363 * automated/data-tests.el: Adjust to API changes.
364
0010ca51
MA
3652013-11-16 Michael Albinus <michael.albinus@gmx.de>
366
367 * automated/tramp-tests.el (tramp-test07-file-exists-p)
368 (tramp-test08-file-local-copy)
369 (tramp-test09-insert-file-contents, tramp-test10-write-region)
370 (tramp-test11-copy-file, tramp-test12-rename-file)
371 (tramp-test13-make-directory, tramp-test14-delete-directory)
372 (tramp-test15-copy-directory, tramp-test16-directory-files)
373 (tramp-test17-insert-directory, tramp-test18-file-attributes)
374 (tramp-test19-directory-files-and-attributes)
375 (tramp-test20-file-modes, tramp-test21-file-links)
376 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
377 (tramp-test24-file-name-completion, tramp-test25-load)
378 (tramp-test26-process-file, tramp-test27-start-file-process)
379 (tramp-test28-shell-command): Cleanup connection initially.
380
82407168
MA
3812013-11-15 Michael Albinus <michael.albinus@gmx.de>
382
383 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup the
384 connection before running the test.
385
3cd4192f
MA
3862013-11-15 Michael Albinus <michael.albinus@gmx.de>
387
388 * automated/tramp-tests.el (tramp-test15-copy-directory)
389 (tramp-test16-directory-files, tramp-test17-insert-directory)
390 (tramp-test18-file-attributes)
391 (tramp-test19-directory-files-and-attributes)
392 (tramp-test20-file-modes, tramp-test21-file-links)
393 (tramp-test22-file-times, tramp-test23-visited-file-modtime)
394 (tramp-test24-file-name-completion, tramp-test25-load)
35e951cd 395 (tramp-test26-process-file, tramp-test27-start-file-process)
bf4906d7 396 (tramp-test28-shell-command): Protect unwindforms with `ignore-errors'.
3cd4192f
MA
397 (tramp-test29-utf8): New test.
398
927fbd6b
MA
3992013-11-13 Michael Albinus <michael.albinus@gmx.de>
400
401 * automated/file-notify-tests.el (file-notify-test02-events)
402 (file-notify-test03-autorevert): Suppress messages in `write-region'.
403
404 * automated/tramp-tests.el (tramp-test02-file-name-dissect)
405 (tramp-test03-file-name-defaults, tramp-test21-file-links): Add tests.
3cd4192f
MA
406 (tramp-test26-process-file, tramp-test28-shell-command):
407 Ensure, that the directory is not empty when calling "ls".
927fbd6b 408
8ee0219f
MA
4092013-11-11 Michael Albinus <michael.albinus@gmx.de>
410
411 * automated/tramp-tests.el (tramp-test-temporary-file-directory):
412 Check $TRAMP_TEST_TEMPORARY_FILE_DIRECTORY.
413 (tramp-read-passwd): Check $TRAMP_TEST_ALLOW_PASSWORD.
35e951cd 414 (tramp-test09-insert-file-contents, tramp-test10-write-region)
8ee0219f
MA
415 (tramp-test26-process-file): Add tests.
416 (tramp-test11-copy-file): Remove debug message.
417 (tramp-test20-file-modes): Special case, if user is "root".
418
54099383
MA
4192013-11-08 Michael Albinus <michael.albinus@gmx.de>
420
1c49d6c2 421 * automated/file-notify-tests.el:
54099383 422 * automated/tramp-tests.el: Add `tramp-own-remote-path' to
1c49d6c2
MA
423 `tramp-remote-path' when running on hydra.
424 (tramp-test07-file-exists-p): Remove instrumentation code.
425 (tramp-test26-process-file): Don't use "/bin/true" and
426 "/bin/false", these paths do not exist on hydra.
54099383 427
21cfbae5
HE
4282013-11-08 Helmut Eller <eller.helmut@gmail.com>
429
7dd8b873 430 * automated/process-tests.el: New file.
21cfbae5 431
1f923923
DG
4322013-11-08 Dmitry Gutov <dgutov@yandex.ru>
433
434 * indent/ruby.rb: New examples.
435
6b4ac03e
GM
4362013-11-06 Glenn Morris <rgm@gnu.org>
437
438 * automated/Makefile.in (setwins): Avoid accidental matches.
439
6865f4d5
MA
4402013-11-06 Michael Albinus <michael.albinus@gmx.de>
441
442 * automated/tramp-tests.el (tramp-test07-file-exists-p):
443 Fix docstring. Instrument, in order to hunt failure on hydra.
444
c76489d6
GM
4452013-11-06 Glenn Morris <rgm@gnu.org>
446
447 * automated/flymake-tests.el (warning-predicate-rx-gcc)
448 (warning-predicate-function-gcc, warning-predicate-rx-perl)
449 (warning-predicate-function-perl):
450 * automated/info-xref.el (info-xref-test-makeinfo):
451 * automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
452 (vc-bzr-test-faulty-bzr-autoloads): Skip rather than expect failure.
453
a213a541
MA
4542013-11-05 Michael Albinus <michael.albinus@gmx.de>
455
456 * automated/tramp-tests.el: New file.
457
dc503386
GM
4582013-11-05 Glenn Morris <rgm@gnu.org>
459
2d748773
GM
460 Get rid of --chdir usage.
461 * automated/Makefile.in (EMACSOPT): Move -L here.
462 (emacs): Set EMACS_TEST_DIRECTORY in the environment.
463 (setwins): Don't assume called from srcdir. Remove legacy stuff.
464 (.el.elc): No more need to pass -L here.
465 (compile-main): Get rid of sub-shell and cd.
466 (compile-clean, check): Get rid of cd.
467
d5112380
GM
468 Make it possible to run tests with a different working directory.
469 * automated/flymake-tests.el (flymake-tests-data-directory): New.
470 (flymake-tests--current-face): Use flymake-tests-data-directory.
471 (warning-predicate-function-gcc, warning-predicate-rx-perl)
472 (warning-predicate-function-perl): Adapt for above change.
473 * automated/zlib-tests.el (zlib-tests-data-directory): New.
474 (zlib--decompress): Use zlib-tests-data-directory.
475
b5d402d6
GM
476 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
477 Remove test that makes no sense.
478
dc503386
GM
479 * automated/files.el (files-test-local-variable-data):
480 Fix result typo presumably caused by interference from dir-locals.
481 (file-test--do-local-variables-test): Prevent dir-locals interfering.
482
dca01b09
DG
4832013-11-04 Dmitry Gutov <dgutov@yandex.ru>
484
485 * indent/ruby.rb: Add a statement on the line after heredoc.
41784d0b 486 Move a now-successful example.
dca01b09
DG
487
488 * automated/ruby-mode-tests.el: Remove outdated comment.
489
8b77446f
GM
4902013-11-04 Glenn Morris <rgm@gnu.org>
491
492 * automated/Makefile.in (abs_srcdir): Remove.
493 (emacs): Unset EMACSLOADPATH.
494 (.el.elc, check): Use -L to append srcdir to load-path.
495
2ffcf5fe
GM
4962013-11-02 Glenn Morris <rgm@gnu.org>
497
1f43ed41 498 * automated/Makefile.in (top_builddir, abs_test, abs_lispsrc, lisp)
67fb4e6a 499 (test, abs_top_srcdir, abs_top_builddir): Remove variables.
6f8225fa 500 (abs_srcdir): New, set by configure.
67fb4e6a 501 (EMACS): Use a relative file name.
67bb589e 502 (emacs): Use abs_srcdir rather than abs_lispsrc, abs_test.
67fb4e6a
GM
503 (lisp-compile): Remove (assume it's up-to-date).
504 (compile-main): Do not run lisp-compile.
1f43ed41
GM
505 (compile-main, compile-clean, compile-always, bootstrap-clean)
506 (check): Use srcdir rather than $test. Check cd return value.
67fb4e6a 507 Use --chdir.
67bb589e
GM
508 (doit, compile, compile-always): Remove stuff copied from lisp/.
509 (all, check, bootstrap-clean, distclean, maintainer-clean): PHONY.
2ffcf5fe 510
1affc48a
MA
5112013-10-31 Michael Albinus <michael.albinus@gmx.de>
512
513 * automated/ert-tests.el (ert-test-stats-set-test-and-result):
514 Add a skipping test.
515
dee4ba59
SM
5162013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
517
518 * indent/prolog.prolog: Test alignment of ->; with operator at bol.
519
520 * indent/css-mode.css (.x2): Test alignement inside braces.
521
bae91342
DG
5222013-10-26 Dmitry Gutov <dgutov@yandex.ru>
523
778859a8
DG
524 * indent/ruby.rb: New failing example.
525
dee4ba59
SM
526 * automated/ruby-mode-tests.el (ruby-toggle-block-to-brace):
527 Fix the test, in respect to adding the space after the curly.
bae91342 528
4ddbf128
MA
5292013-10-24 Michael Albinus <michael.albinus@gmx.de>
530
531 * automated/ert-tests.el (ert-test-skip-unless): New test case.
532 (ert-test-deftest): Adapt test for changed macro expansion.
533 (ert-test-run-tests-interactively):
534 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
535 Add a skipping test.
536
537 * automated/file-notify-tests.el (top): Do not require tramp-sh.el.
538 (file-notify--test-local-enabled): Make it a function. Check also
539 for `file-remote-p' of `temporary-file-directory'.
540 (file-notify--test-remote-enabled-checked): New defvar.
541 (file-notify--test-remote-enabled): Rewrite. Do not use Tramp
542 internal functions. Cache result.
543 (file-notify--deftest-remote, file-notify-test00-availability)
544 (file-notify-test01-add-watch, file-notify-test02-events)
545 (file-notify-test03-autorevert): Add checks with `skip_unless'.
546 (file-notify-test-all): Do not check `file-notify--test-local-enabled'.
547
369bbf71
DG
5482013-10-24 Dmitry Gutov <dgutov@yandex.ru>
549
550 * indent/ruby.rb: Fix syntax error in the latest example.
551
b8e3b0a9
GM
5522013-10-23 Glenn Morris <rgm@gnu.org>
553
554 * automated/Makefile.in (abs_top_srcdir, top_builddir):
555 New, set by configure.
556 (top_srcdir): Remove.
557 (abs_test, abs_lispsrc): New.
558 (lisp): No longer absolute.
559 (emacs, lisp-compile, compile, compile-always):
560 Quote entities that might contain whitespace.
561
a6462ef5
DG
5622013-10-22 Dmitry Gutov <dgutov@yandex.ru>
563
564 * indent/ruby.rb: Move two examples to "working" section, add one
565 more.
566
8c1ae481
DG
5672013-10-21 Dmitry Gutov <dgutov@yandex.ru>
568
dee4ba59
SM
569 * indent/ruby.rb: New examples for indentation of blocks.
570 Example of hash inside parens that inflooped before the present commit.
8c1ae481 571
ef566920
BR
5722013-10-17 Barry O'Reilly <gundaetiapo@gmail.com>
573
a12bf61e 574 * automated/timer-tests.el: New file. Tests that (sit-for 0)
ef566920
BR
575 allows another timer to run.
576
1eda1d8d
DG
5772013-10-14 Dmitry Gutov <dgutov@yandex.ru>
578
579 * indent/ruby.rb: More examples for bug#15594, both failing and
580 now passing.
581
55ee77a3
DG
5822013-10-11 Dmitry Gutov <dgutov@yandex.ru>
583
584 * indent/ruby.rb: Add two more cases.
585
6d8ca172
SM
5862013-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
587
588 * automated/ruby-mode-tests.el (ruby-with-temp-buffer): Move before
589 first use.
590 (ruby-should-indent): Use indent-according-to-mode.
591 (ruby-deftest-move-to-block): Use `declare'.
592
2f84ba10
DG
5932013-10-07 Dmitry Gutov <dgutov@yandex.ru>
594
595 * indent/ruby.rb: Fix a spurious change, add more failing examples.
596
20832de0
SM
5972013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
598
599 * indent/ruby.rb: Add a few more tests; adjust some indentation.
600
5cd9cda9
DG
6012013-10-06 Dmitry Gutov <dgutov@yandex.ru>
602
7318480c
DG
603 * automated/ruby-mode-tests.el: Add tests for `ruby-forward-sexp'
604 and `ruby-backward-sexp' that fail when `ruby-use-smie' is t.
605
5cd9cda9
DG
606 * indent/ruby.rb: Fix a syntax error, add a few failing examples.
607
34d1a133
SM
6082013-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
609
610 * indent/ruby.rb: Port a few cases from automated/ruby-mode-tests.el.
611 Adjust indentation of continued line to the new SMIE behavior.
612
a27c1b72
SM
6132013-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
614
615 * automated/completion-tests.el:
616 * indent/css-mode.css: New files.
617
acbadd00
DU
6182013-10-03 Daiki Ueno <ueno@gnu.org>
619
620 * automated/data/package/signed/archive-contents:
621 * automated/data/package/signed/archive-contents.sig:
622 * automated/data/package/signed/signed-good-1.0.el:
623 * automated/data/package/signed/signed-good-1.0.el.sig:
624 * automated/data/package/signed/signed-bad-1.0.el:
625 * automated/data/package/signed/signed-bad-1.0.el.sig:
626 * automated/data/package/key.pub:
627 * automated/data/package/key.sec: New files.
628
629 * automated/package-test.el (package-test-update-listing)
630 (package-test-update-archives, package-test-describe-package):
631 Adjust to package.el change.
632 (package-test-signed): New test.
633
494e898b
DG
6342013-10-01 Dmitry Gutov <dgutov@yandex.ru>
635
636 * automated/package-test.el: Update all cases to use :url instead
637 of :homepage.
638
639 * automated/package-x-test.el
640 (package-x-test--single-archive-entry-1-3): Same.
641
056453c6
DG
6422013-09-29 Dmitry Gutov <dgutov@yandex.ru>
643
644 * automated/package-test.el (simple-single-desc-1-4): Remove, it
645 was unused.
646 (simple-single-desc): Expect :homepage property.
647 (multi-file-desc): Same.
648 (with-package-test): Do not save previous `default-directory'
649 value, let-bind the var instead.
650 (package-test-install-single): Expect :homepage property in the
651 generated pkg file.
652 (package-test-describe-package): Expect Homepage button.
653 (package-test-describe-non-installed-package)
654 (package-test-describe-non-installed-multi-file-package): Same.
655 (package-test-describe-not-installed-package): Remove, it was a
656 duplicate.
657
658 * automated/package-x-test.el
659 (package-x-test--single-archive-entry-1-3): Expect :homepage
660 property.
661 (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
662
663 * automated/data/package/simple-single-1.3.el: Add URL header.
664
665 * automated/data/package/archive-contents: Add :homepage
666 properties to `simple-single' and `multi-file'.
667
3e0b94e7
DC
6682013-09-22 Daniel Colascione <dancol@dancol.org>
669
a12bf61e 670 * automated/data-tests.el:
3e0b94e7
DC
671 (bool-vector-count-matches-all-0-nil)
672 (bool-vector-count-matches-all-0-t)
ffb3f67a
PE
673 (bool-vector-count-matches-1-il, bool-vector-count-matches-1-t)
674 (bool-vector-count-matches-at, bool-vector-intersection-op)
675 (bool-vector-union-op, bool-vector-xor-op)
3e0b94e7 676 (bool-vector-set-difference-op)
ffb3f67a 677 (bool-vector-change-detection, bool-vector-not): New tests.
3e0b94e7
DC
678 (mock-bool-vector-count-matches-at)
679 (test-bool-vector-bv-from-hex-string)
680 (test-bool-vector-to-hex-string)
681 (test-bool-vector-count-matches-at-tc)
682 (test-bool-vector-apply-mock-op)
683 (test-bool-vector-binop): New helper functions.
684 (bool-vector-test-vectors): New testcase data.
685
31dca772
R
6862013-09-20 Ryan <rct@thompsonclan.org> (tiny change)
687
688 * automated/advice-tests.el (advice-test-called-interactively-p-around)
689 (advice-test-called-interactively-p-filter-args)
690 (advice-test-called-interactively-p-around): New tests.
691
cde40d2b
GM
6922013-09-16 Glenn Morris <rgm@gnu.org>
693
0c2a2b57
GM
694 * automated/eshell.el (eshell-match-result):
695 Return a more informative failure than simply "false". Update callers.
696
cde40d2b
GM
697 * automated/eshell.el (eshell-test/for-name-shadow-loop):
698 Test value before and after loop as well as during.
699
1e53bb4b
GM
7002013-09-15 Glenn Morris <rgm@gnu.org>
701
702 * automated/eshell.el (eshell-test/for-name-shadow-loop):
703 New test. (Bug#15372)
704 (eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.
705
9dc7e8e1
GM
7062013-09-13 Glenn Morris <rgm@gnu.org>
707
708 * automated/eshell.el (with-temp-eshell):
709 Use a temp directory for eshell-directory-name.
6ad9cb08
GM
710 (eshell-test-command-result): New, again using a temp directory.
711 Replace eshell-command-result with this throughout.
e16582b6
GM
712 (eshell-test/for-loop, eshell-test/for-name-loop):
713 Ensure environment variables don't confuse us.
9dc7e8e1 714
2d5788f4
GM
7152013-09-12 Glenn Morris <rgm@gnu.org>
716
717 * automated/eshell.el (with-temp-eshell): Avoid hangs in batch mode
e3066edb 718 due to "has a running process; kill it?" prompts.
2d5788f4 719
ae5e4c48
SM
7202013-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
721
722 * automated/eshell.el: Rename from eshell.el.
723 (eshell-test/for-loop, eshell-test/for-name-loop): New tests (bug#15231).
724
f8ccce03
GM
7252013-09-01 Glenn Morris <rgm@gnu.org>
726
727 * automated/Makefile.in (setwins): Avoid leading space in $wins.
728 Otherwise the sed command used by eg compile-main ends up
729 containing "/*.el". (Bug#15170)
730
50b13cde
PE
7312013-08-28 Paul Eggert <eggert@cs.ucla.edu>
732
e903c210 733 * automated/Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
50b13cde
PE
734 for portability to hosts where /bin/sh has problems.
735
6ee60310
DE
7362013-08-21 David Engster <deng@randomsample.de>
737
738 * automated/eieio-tests.el, automated/eieio-test-persist.el:
739 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
740 upstream. Changed to use ERT.
741
281c7202
DH
7422013-08-14 Daniel Hackney <dan@haxney.org>
743
a12bf61e
GM
744 * automated/package-test.el: Remove tar-package-building functions.
745 Tar file used for testing is included in the repository.
281c7202
DH
746 (package-test-install-texinfo, package-test-cleanup-built-files):
747 Remove.
748
ad756449
FEG
7492013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
750
751 * automated/python-tests.el (python-imenu-create-index-4)
752 (python-imenu-create-flat-index-2): New tests.
753
3e2cd454
GM
7542013-08-05 Glenn Morris <rgm@gnu.org>
755
756 * automated/mule-util.el: New file, with tests extracted from
757 lisp/international/mule-util.el.
758
671d5c16
SM
7592013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
760
761 * automated/advice-tests.el (advice-tests-nadvice): Test removal
762 before definition.
763 (advice-tests-macroaliases): New test.
764
2ad0a067
GM
7652013-08-04 Glenn Morris <rgm@gnu.org>
766
dc8dfa8a
GM
767 * automated/ert-tests.el: Disable failing test that no-one seems
768 to know how to fix. (Bug#13064)
769
2ad0a067
GM
770 * automated/icalendar-tests.el (icalendar-tests--test-export)
771 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 772 Remove debug messages.
2ad0a067 773
f3ffcd8c
GM
7742013-08-03 Glenn Morris <rgm@gnu.org>
775
1f21d308
GM
776 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
777
f3ffcd8c
GM
778 * automated/icalendar-tests.el (icalendar-tests--test-export)
779 (icalendar-tests--test-import):
5e471f0d 780 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
781 (icalendar-tests--test-import): Reset zone even if error occurred.
782
a104f656
SM
7832013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
784
785 * automated/core-elisp-tests.el: New file.
786
7d7e9a73
GM
7872013-08-01 Glenn Morris <rgm@gnu.org>
788
789 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
790 Try to check that the remote system has a notification program.
791
67a17772
GM
7922013-07-31 Glenn Morris <rgm@gnu.org>
793
794 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
795
e81dd54d
MA
7962013-07-24 Michael Albinus <michael.albinus@gmx.de>
797
798 * automated/file-notify-tests.el
799 (file-notify--test-local-enabled): New defconst. Replaces all
ae93878a 800 `file-notify-support' occurrences.
e81dd54d
MA
801 (file-notify--test-remote-enabled): New defun.
802 (file-notify--deftest-remote): Use it.
803 (file-notify-test00-availability): Rewrite.
804 (file-notify-test00-availability-remote): New defun.
805 (file-notify-test01-add-watch): Rewrite first erroneous check.
806
66878244
GM
8072013-07-23 Glenn Morris <rgm@gnu.org>
808
97afc49a
GM
809 * automated/inotify-test.el (inotify-file-watch-simple):
810 Delete temp-file when done.
811
66878244
GM
812 * automated/subword-tests.el: Require subword.
813
0ac26976
SM
8142013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
815
816 * automated/subword-tests.el: New file.
817
1f0480d4
FEG
8182013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
819
820 * automated/python-tests.el (python-imenu-create-index-2)
821 (python-imenu-create-index-3): New tests.
822
7faba176
GM
8232013-07-11 Glenn Morris <rgm@gnu.org>
824
a19b3c2d
GM
825 * automated/ert-tests.el: Require cl-lib at runtime too.
826 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
827 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
828 (ert-test-set-functions, ert-test-gensym)
829 (ert-test-coerce-to-vector, ert-test-string-position)
830 (ert-test-mismatch): Remove tests.
831 * automated/cl-lib.el: New, split from ert-tests.el.
832
d2e1542a
GM
833 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
834 Goto point-min.
835 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
836 (ruby-move-to-block-skips-percent-literal)
837 (ruby-move-to-block-skips-heredoc)
838 (ruby-move-to-block-moves-from-else-to-if)
839 (ruby-beginning-of-defun-does-not-fold-case)
840 (ruby-end-of-defun-skips-to-next-line-after-the-method):
841 Replace goto-line with forward-line/goto-char.
842 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
843
03d01981
GM
844 * automated/package-test.el (makeinfo-buffer): Autoload.
845 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
846 (package-test-install-texinfo): Don't require makeinfo.
847
709c6d2b
GM
848 * automated/files.el: Stop "local variables" confusion.
849
63cd50d4
GM
850 * automated/flymake-tests.el (flymake-tests): Remove unused group.
851
a550ba33
GM
852 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
853 Use with-current-buffer.
854
7faba176
GM
855 * automated/undo-tests.el (undo-test-buffer-modified)
856 (undo-test-file-modified): New tests.
857
59eb37e5
MA
8582013-07-09 Michael Albinus <michael.albinus@gmx.de>
859
860 * automated/file-notify-tests.el (file-notify-test00-availability):
861 Set :expected-result.
862 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
863 (file-notify-test02-events, file-notify-test02-events-remote)
864 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
865 Skip when `file-notify-support' is nil. (Bug#14823)
866
771b2fc3
GM
8672013-07-09 Glenn Morris <rgm@gnu.org>
868
0b57d6fc
GM
869 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
870 Declare.
871 (inotify-file-watch-simple): Silence compiler.
872
a87b74fe
GM
873 * automated/python-tests.el (python-indent-block-enders):
874 Make it actually test something.
875
08be5fba
GM
876 * automated/package-x-test.el: Require package-test when compiling.
877
771b2fc3 878 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
879 * automated/imenu-test.el, automated/package-x-test.el:
880 * automated/python-tests.el, automated/ruby-mode-tests.el:
32e93c9e 881 * automated/xml-parse-tests.el: Explicitly require ert.
771b2fc3 882
0f01f02f
KH
8832013-07-08 Kenichi Handa <handa@gnu.org>
884
885 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
886 Use with-ccoding-priority to avoid side-effect (Bug#14781).
887
84b6d3df
MA
8882013-07-05 Michael Albinus <michael.albinus@gmx.de>
889
890 * automated/file-notify-tests.el
ae5e4c48
SM
891 (file-notify-test-remote-temporary-file-directory):
892 Use `null-device' on w32.
84b6d3df
MA
893 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
894 (file-notify--test-results, file-notify--test-event)
895 (file-notify--deftest-remote, file-notify--event-test)
896 (file-notify--test-event-handler)
ae5e4c48 897 (file-notify--test-make-temp-name): Rename, in order to mark them
84b6d3df
MA
898 internal.
899 (tramp-message-show-message, tramp-read-passwd): Tweak them for
900 better fitting in noninteractive tests.
ae5e4c48
SM
901 (file-notify-test00-availability): Rename from `file-notify-test0'.
902 (file-notify-test01-add-watch): Rename from `file-notify-test1'.
84b6d3df
MA
903 Use `temporary-file-directory '.
904 (file-notify-test01-add-watch-remote): New test.
ae5e4c48
SM
905 (file-notify-test02-events): Rename from `file-notify-test2'.
906 (file-notify-test02-events-remote): Rename from `file-notify-test3'.
907 (file-notify-test03-autorevert): Rename from
84b6d3df 908 `file-notify-test4'. Use timeouts.
ae5e4c48 909 (file-notify-test03-autorevert-remote): Rename from
84b6d3df
MA
910 `file-notify-test5'.
911
46e4f821
MA
9122013-07-04 Michael Albinus <michael.albinus@gmx.de>
913
914 * automated/file-notify-tests.el: New package.
915
3e3da660
KH
9162013-06-28 Kenichi Handa <handa@gnu.org>
917
918 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
ae5e4c48 919 (decoder-tests-ao-gen-file): Rename from decoder-tests-filename.
3e3da660
KH
920 Callers changed.
921 (decoder-tests-filename): New function.
922 (decoder-tests-prefer-utf-8-read)
923 (decoder-tests-prefer-utf-8-write): New function.
924 (ert-test-decoder-prefer-utf-8): New test.
925
10a2da6e
DG
9262013-06-27 Dmitry Gutov <dgutov@yandex.ru>
927
928 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
929 (package-x-test--single-archive-entry-1-3)
930 (package-x-test--single-archive-entry-1-4): Fix the tests, by
931 using the appropriate data structure.
10a2da6e 932
9ea5cf9f
DG
9332013-06-27 Daniel Hackney <dan@haxney.org>
934
935 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
936
937 * automated/package-x-test.el: New file.
938
939 * automated/package-test.el: New file.
940
941 * automated/data/package: New directory, with test examples.
942
fc3ec982
GM
9432013-06-27 Glenn Morris <rgm@gnu.org>
944
df86ba7d
GM
945 * automated/python-tests.el (python-tests-with-temp-file):
946 Clean up after ourself.
947
fc3ec982 948 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 949 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 950
f2136e1e
GM
9512013-06-26 Glenn Morris <rgm@gnu.org>
952
953 * automated/info-xref.el: New file.
954
51f85387
GM
9552013-06-25 Glenn Morris <rgm@gnu.org>
956
957 * automated/occur-tests.el (occur-test-create): New function.
958 Use it to create separate tests for each element, so we run them
959 all rather than stopping at the first error.
960
6e0e82a0 9612013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
962
963 * automated/occur-tests.el (occur-tests):
964 Update for 2013-05-29 change to occur header line.
965
c5b0993e
EW
9662013-06-21 Eduard Wiebe <usenet@pusto.de>
967
968 Test suite for flymake.
969 * automated/flymake-tests.el:
970 * automated/flymake/warnpred/Makefile
971 * automated/flymake/warnpred/test.c
972 * automated/flymake/warnpred/test.pl: New files.
973
02a87775
TH
9742013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
975
4f405069 976 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 977
18d78c5e
TH
9782013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
979
980 * automated/reftex-tests.el: New test suite for reftex.
981
19bb8e62
DG
9822013-05-31 Dmitry Gutov <dgutov@yandex.ru>
983
984 * automated/ruby-mode-tests.el: New tests, for percent literals
985 and expression expansion.
986
f236dd84
LL
9872013-05-29 Leo Liu <sdl.web@gmail.com>
988
989 * indent/octave.m: Tweak.
990
797c9e3d
AG
9912013-05-26 Aidan Gauland <aidalgol@amuri.net>
992
a12bf61e 993 * eshell.el: Rewrite tests using ERT.
797c9e3d 994
cce6beeb
LL
9952013-05-25 Leo Liu <sdl.web@gmail.com>
996
997 * indent/octave.m: Add tests for %!, # and ### comments.
998
bc9a5003
KH
9992013-05-23 Kenichi Handa <handa@gnu.org>
1000
1001 * automated/decoder-tests.el: New file.
1002
1a0a0a8a
DG
10032013-05-19 Dmitry Gutov <dgutov@yandex.ru>
1004
1005 * indent/ruby.rb: Add multiline regexp example.
1006
1007 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
1008 (ruby-regexp-skips-over-interpolation)
1009 (ruby-regexp-continues-till-end-when-unclosed)
1010 (ruby-regexp-can-be-multiline)
1011 (ruby-interpolation-inside-percent-literal): New tests.
1012
a9e4425b
SM
10132013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
1014
1015 * indent/ruby.rb: Fix indentation after =; add more cases.
1016
aa7dab97
SM
10172013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
1018
1019 * indent/pascal.pas: Add test for mis-identified comments.
1020
1398a54d
MY
10212013-04-01 Masatake YAMATO <yamato@redhat.com>
1022
a12bf61e 1023 * automated/imenu-test.el: New file. (Bug#14112)
1398a54d 1024
adc31213
FEG
10252013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
1026
1027 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 1028 Remove test.
adc31213
FEG
1029 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
1030 New tests.
1031
04754d36
FEG
10322013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1033
1034 * automated/python-tests.el (python-nav-backward-defun-2)
1035 (python-nav-backward-defun-3, python-nav-forward-defun-2)
1036 (python-nav-forward-defun-3): New tests.
1037
083850a6
FEG
10382013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
1039
1040 * automated/python-tests.el (python-nav-backward-defun-1)
1041 (python-nav-forward-defun-1): New tests.
1042
694569fc
MY
10432013-04-09 Masatake YAMATO <yamato@redhat.com>
1044
c295fc18 1045 * automated/add-log-tests.el: New file. (Bug#14112)
694569fc 1046
8d3655be 10472013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 1048
8d3655be 1049 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
1050 (python-info-current-defun-2): Fix test.
1051
2054a6c3
PE
10522013-03-05 Paul Eggert <eggert@cs.ucla.edu>
1053
1054 * indent/octave.m: Fix encoding error in comment. Add coding tag.
1055
929aeac6 10562013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 1057
929aeac6 1058 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
1059 (python-tests-with-temp-file): New macro.
1060 (python-tests-shell-interpreter): New var.
1061 (python-shell-get-process-name-1)
1062 (python-shell-internal-get-process-name-1)
1063 (python-shell-parse-command-1)
1064 (python-shell-calculate-process-environment-1)
1065 (python-shell-calculate-process-environment-2)
1066 (python-shell-calculate-process-environment-3)
1067 (python-shell-calculate-exec-path-1)
1068 (python-shell-calculate-exec-path-2)
1069 (python-shell-make-comint-1)
1070 (python-shell-make-comint-2)
1071 (python-shell-get-process-1)
1072 (python-shell-get-or-create-process-1)
1073 (python-shell-internal-get-or-create-process-1): New tests.
1074
cfbf790d 10752013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 1076
62cfd799 1077 * automated/python-tests.el: New file.
4dddd5dc 1078
53ca88c4
DG
10792013-02-14 Dmitry Gutov <dgutov@yandex.ru>
1080
1081 * automated/ruby-mode-tests.el
1082 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
1083 bits inside the examples.
1084 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
1085 (ruby-add-log-current-method-after-inner-class):
1086 Lower expectations: move point inside a method, initially.
53ca88c4 1087
7132e457
DG
10882013-02-13 Dmitry Gutov <dgutov@yandex.ru>
1089
1090 * automated/ruby-mode-tests.el
1091 (ruby-move-to-block-skips-percent-literal): New test.
1092
6e5c1569
CY
10932013-02-04 Chong Yidong <cyd@gnu.org>
1094
1095 * automated/thingatpt.el: New file.
1096
984096ed
CY
10972013-02-03 Chong Yidong <cyd@gnu.org>
1098
aa7dab97
SM
1099 * automated/files.el (file-test--do-local-variables-test):
1100 Avoid compilation warning message.
984096ed 1101
b1625024
DG
11022013-01-27 Dmitry Gutov <dgutov@yandex.ru>
1103
1104 * automated/ruby-mode-tests.el
1105 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
1106 * automated/ruby-mode-tests.el (ruby-block-test-example):
1107 Break indentation of the do block opener and add a line inside it.
1108 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
1109 Adjust line numbers.
b1625024 1110
cb9c0a53
SM
11112013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
1112
1113 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
1114
51e73492
GM
11152013-01-14 Glenn Morris <rgm@gnu.org>
1116
1117 * automated/compile-tests.el (compile-tests--test-regexps-data):
1118 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
1119
327a6cca
WJ
11202013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
1121
1122 * automated/man-tests.el: New file.
1123
51fb5578
AH
11242013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1125
1126 * automated/undo-tests.el (undo-test0): Adjust error to code change.
1127
3bace969
AH
11282013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
1129
1130 * automated/undo-tests.el: New file.
1131
82e2a1f0 11322012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
1133
1134 * automated/ruby-mode-tests.el
1135 (ruby-indent-after-block-in-continued-expression): New test.
1136
dbb530d9
DG
11372012-12-14 Dmitry Gutov <dgutov@yandex.ru>
1138
e903c210 1139 * automated/ruby-mode-tests.el:
dbb530d9 1140 Rename one interpolation test; add three more.
bb808526
DG
1141 (ruby-with-temp-buffer): New macro, use it where appropriate.
1142 (ruby-add-log-current-method-examples): Use "_" for target point.
1143 Add four new tests for ruby-add-log-current-method.
dbb530d9 1144
a0099d31
GM
11452012-12-11 Glenn Morris <rgm@gnu.org>
1146
1147 * automated/f90.el (f90-test-bug13138): New test.
1148
81606b10
RS
11492012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
1150
1151 * automated/inotify-test.el: New test.
1152
89eb3b0a
CY
11532012-12-02 Chong Yidong <cyd@gnu.org>
1154
1155 * automated/ruby-mode-tests.el
1156 (ruby-add-log-current-method-examples): Don't use loop macro, to
1157 allow automated testing to work.
1158
23ba2705
SM
11592012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1160
1161 * automated/advice-tests.el (advice-tests--data): Remove.
1162 (advice-tests): Move the tests directly here instead.
1163 Add called-interactively-p tests.
1164
19dc7206
SM
11652012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
1166
1167 * automated/ert-x-tests.el: Use cl-lib.
1168 * automated/ert-tests.el: Use lexical-binding and cl-lib.
1169
8619323f
DG
11702012-11-14 Dmitry Gutov <dgutov@yandex.ru>
1171
1172 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
1173 (ruby-indent-inside-heredoc-after-operator)
1174 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
1175 Change direct font-lock face references to var references.
1176 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
1177 (ruby-interpolation-inside-percent-literal-with-paren):
1178 New failing test.
8619323f 1179
f178c32d
DG
11802012-11-13 Dmitry Gutov <dgutov@yandex.ru>
1181
1182 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
1183 (ruby-singleton-class-no-heredoc-font-lock)
1184 (ruby-add-log-current-method-examples): New tests.
1185 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
1186 (ruby-deftest-move-to-block): New macro.
1187 Add several move-to-block tests.
f178c32d 1188
231d8498
SM
11892012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
1190
1191 * automated/advice-tests.el: New tests.
1192
8111f5e6
EZ
11932012-10-14 Eli Zaretskii <eliz@gnu.org>
1194
1195 * automated/compile-tests.el (compile-tests--test-regexps-data):
1196 Add new data for msft's new format.
1197
c3268831
DG
11982012-09-08 Dmitry Gutov <dgutov@yandex.ru>
1199
1200 * automated/ruby-mode-tests.el:
1201 (ruby-toggle-block-to-multiline): New test.
1202 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
1203 (ruby-toggle-block-to-brace): Use buffer-string.
1204
0ba2d4b6
DG
12052012-09-07 Dmitry Gutov <dgutov@yandex.ru>
1206
1207 * automated/ruby-mode-tests.el: New tests (Bug#11613).
1208
eada0861 12092012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
1210
1211 * automated/files.el: Test every combination of values for
1212 enable-local-variables and enable-local-eval.
1213
450809af
CY
12142012-08-19 Chong Yidong <cyd@gnu.org>
1215
1216 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
1217
a999ce26
CY
12182012-08-18 Chong Yidong <cyd@gnu.org>
1219
1220 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
1221
f063063a
DG
12222012-08-14 Dmitry Gutov <dgutov@yandex.ru>
1223
1224 * indent/ruby.rb: Rearrange examples, add new ones.
1225
0d9e2599
NN
12262012-08-12 Dmitry Gutov <dgutov@yandex.ru>
1227
1228 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
1229 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
1230
9ff9402d 12312012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
1232
1233 * automated/files.el: New file.
1234
bf1757d1
GM
1235 * automated/Makefile.in (all): Fix typo.
1236
9d2ed8a2
DG
12372012-08-10 Dmitry Gutov <dgutov@yandex.ru>
1238
1239 * automated/ruby-mode-tests.el (ruby-should-indent):
1240 Add docstring, check (current-indentation) instead of (current-column).
1241 (ruby-should-indent-buffer): New function.
1242 Add tests for `ruby-deep-indent-paren' behavior.
1243 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
1244
0d9e2599
NN
12452012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
1246
1247 Original tests in test_ruby_mode.rb in upstream (author).
1248
9cd80478
DG
12492012-08-09 Dmitry Gutov <dgutov@yandex.ru>
1250
1251 * automated/ruby-mode-tests.el (ruby-should-indent)
1252 (ruby-assert-state): New functions.
1253 Add new tests.
1254
c91562a6
DE
12552012-07-29 David Engster <deng@randomsample.de>
1256
9d2ed8a2
DG
1257 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
1258 New variable to hold test data for name expansion.
c91562a6
DE
1259 (xml-parse-tests): Test the two different types of name expansion.
1260
d8efda90
JL
12612012-07-29 Juri Linkov <juri@jurta.org>
1262
1263 * automated/occur-tests.el (occur-test-case): Use predefined
1264 buffer name " *test-occur*" instead of a random buffer name.
1265
c28662a8
DG
12662012-07-20 Dmitry Gutov <dgutov@yandex.ru>
1267
1268 * automated/ruby-mode-tests.el: New file with one test.
1269
45fd731c
SM
12702012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1271
efc26dbe
SM
1272 * indent/shell.sh: Add test case for ${#VAR}.
1273
45fd731c
SM
1274 * indent/latex-mode.tex: New file.
1275
a464a6c7
SM
12762012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1277
1278 * eshell.el: Use cl-lib.
1279
a76e6535
CY
12802012-07-03 Chong Yidong <cyd@gnu.org>
1281
1282 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
1283
a7aef6f5
CY
12842012-07-02 Chong Yidong <cyd@gnu.org>
1285
a464a6c7
SM
1286 * automated/xml-parse-tests.el (xml-parse-tests--data):
1287 More testcases.
a7aef6f5 1288
fbf2e7ad
CY
12892012-07-01 Chong Yidong <cyd@gnu.org>
1290
1291 * automated/xml-parse-tests.el: New file.
1292
d5c6faf9
SM
12932012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
1294
1295 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
1296 Use cl-flet.
1297
ee574791
UJ
12982012-06-08 Ulf Jasper <ulf.jasper@web.de>
1299
d5c6faf9
SM
1300 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
1301 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
1302 (icalendar-import-with-timezone): New.
1303 (icalendar-real-world): Add new testcase as given in the bugreport
1304 of Bug#11473.
1305
6dbaa1c7
UJ
13062012-05-29 Ulf Jasper <ulf.jasper@web.de>
1307
1308 * automated/icalendar-tests.el (icalendar-tests--test-import):
1309 Include UID in import tests (Bug#11525).
1310 (icalendar-import-non-recurring, icalendar-import-rrule)
1311 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
1312 UID-import change.
1313 (icalendar-import-with-uid): New.
1314 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
1315 Include UID in cycle tests.
1316 (icalendar-cycle, icalendar-real-world): UID-import change.
1317
b847032c
GM
13182012-05-21 Glenn Morris <rgm@gnu.org>
1319
1320 * automated/Makefile.in (setwins): Scrap superfluous subshell.
1321
5e561bc7
TZ
13222012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
1323
1324 * automated/url-util-tests.el: New file to test
1325 lisp/url/url-util.el. Only `url-build-query-string' and
1326 `url-parse-query-string' are tested right now (Bug#8706).
1327
461ef3c5
SM
13282012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
1329
1330 * indent/shell.sh:
1331 * indent/shell.rc: Ad some test cases.
1332
dfbd787f
SM
13332012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1334
1335 * indent/ruby.rb: New file, to test new syntax-propertize code.
1336
ab7ce8c1
GM
13372012-04-11 Glenn Morris <rgm@gnu.org>
1338
1339 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
1340
6c0c7cfc
TZ
13412012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
1342
1343 * automated/url-future-tests.el (url-future-tests): Move from
1344 lisp/url/url-future.el and rename.
1345
bdbc1c4e
UJ
13462012-01-29 Ulf Jasper <ulf.jasper@web.de>
1347
1348 * automated/icalendar-tests.el (icalendar-import-non-recurring):
1349 Fix broken test, caused by missing trailing blank.
1350
5c09001c
CY
13512011-12-03 Chong Yidong <cyd@gnu.org>
1352
1353 * automated/compile-tests.el (compile-tests--test-regexps-data):
1354 Increase column numbers by one to reflect change in how
6df6ae42 1355 compilation-message is recorded (Bug#10172).
5c09001c 1356
394c65f1
GM
13572011-11-22 Glenn Morris <rgm@gnu.org>
1358
1359 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
1360
cd1181db
JB
13612011-11-20 Juanma Barranquero <lekktu@gmail.com>
1362
1363 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
1364
58179cce
JB
13652011-11-16 Juanma Barranquero <lekktu@gmail.com>
1366
7877f373
JB
1367 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
1368 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
1369 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
1370
dba0634a
UJ
13712011-10-30 Ulf Jasper <ulf.jasper@web.de>
1372
1373 * automated/newsticker-tests.el
6df6ae42 1374 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
1375 newsticker--treeview-tree-update.
1376
6d6a626c
UJ
13772011-10-29 Ulf Jasper <ulf.jasper@web.de>
1378
73c3f81d
UJ
1379 * automated/newsticker-tests.el
1380 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
1381
a12bf61e 1382 * automated/newsticker-tests.el
6d6a626c 1383 (newsticker--group-manage-orphan-feeds): Prevent updating
c295fc18 1384 newsticker treeview. Fixed bug#9763.
6d6a626c 1385
6e0a9be7
GM
13862011-10-20 Glenn Morris <rgm@gnu.org>
1387
e195ae68
GM
1388 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
1389
6e0a9be7
GM
1390 * automated/vc-bzr.el: New file.
1391
21fedf28
GM
13922011-10-15 Glenn Morris <rgm@gnu.org>
1393
1394 * automated/f90.el: New file.
1395
81416b68
UJ
13962011-09-27 Ulf Jasper <ulf.jasper@web.de>
1397
1398 * automated/newsticker-tests.el: Move newsticker-testsuite.el
c295fc18 1399 to automated/newsticker-tests.el. Convert to ERT.
81416b68 1400
68575ab0
UJ
14012011-07-26 Ulf Jasper <ulf.jasper@web.de>
1402
1403 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 1404 Remove, simply use string=.
68575ab0
UJ
1405 (icalendar--diarytime-to-isotime)
1406 (icalendar--datetime-to-diary-date)
1407 (icalendar--datestring-to-isodate)
1408 (icalendar--format-ical-event)
1409 (icalendar--parse-summary-and-rest)
1410 (icalendar-tests--do-test-import)
6df6ae42 1411 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
1412 string= to EXPECTED ACTUAL.
1413 (icalendar--import-format-sample)
1414 (icalendar--format-ical-event)
1415 (icalendar-import-non-recurring)
1416 (icalendar-import-rrule)
1417 (icalendar-import-duration)
1418 (icalendar-import-bug-6766)
6df6ae42 1419 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
1420 icalendar-tests--compare-strings.
1421 (icalendar-import-multiple-vcalendars): New.
1422
de316778
TZ
14232011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
1424
1425 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 1426 Require CL.
de316778 1427
c07b2710
JL
14282011-05-09 Juri Linkov <juri@jurta.org>
1429
1430 * automated/occur-tests.el: Move from test/occur-testsuite.el.
1431 Convert to ERT.
1432
adec429a
CY
14332011-05-09 Chong Yidong <cyd@stupidchicken.com>
1434
1435 * automated/compile-tests.el: New file.
1436
c4c205d0
CY
14372011-05-08 Chong Yidong <cyd@stupidchicken.com>
1438
1439 * automated/font-parse-tests.el: Don't byte-compile.
1440
1441 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
1442
6c075cd7
SM
14432011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
1444
1445 * automated/lexbind-tests.el: New file.
1446
33383987
JB
14472011-03-07 Chong Yidong <cyd@stupidchicken.com>
1448
1449 * Version 23.3 released.
1450
81fb60b2
GM
14512011-03-05 Glenn Morris <rgm@gnu.org>
1452
1453 * eshell.el: Move here from lisp/eshell/esh-test.el.
1454
de69c0a8
CO
14552011-03-03 Christian Ohler <ohler@gnu.org>
1456
1457 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
1458 New test.
1459
4856384c
UJ
14602011-02-20 Ulf Jasper <ulf.jasper@web.de>
1461
1462 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
1463 convert to ERT format.
1464
aa0935b9
CY
14652011-02-14 Chong Yidong <cyd@stupidchicken.com>
1466
1467 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
1468 convert to ERT format.
1469
ccded26c
SM
14702011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
1471
1472 * indent/shell.sh:
1473 * indent/shell.rc: New files.
1474
372fb76b
CY
14752011-01-27 Chong Yidong <cyd@stupidchicken.com>
1476
1477 * automated/font-parse-tests.el: Move from
1478 font-parse-testsuite.el.
1479
6608a7d8
CY
14802011-01-26 Chong Yidong <cyd@stupidchicken.com>
1481
1482 * font-parse-testsuite.el (test-font-parse-data): New file.
1483
db5d03ea
SM
14842011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
1485
1486 * indent/prolog.prolog: Add tokenizing tests.
1487
d221e780
CO
14882011-01-13 Christian Ohler <ohler@gnu.org>
1489
1490 * automated: New directory for automated tests.
1491
1492 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
1493
1494 * automated/Makefile.in: New file.
1495
cbf83ce9
SM
14962010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
1497
1498 * indent/modula2.mod: New file.
1499
d19dc73d
SM
15002010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1501
1502 * indent/octave.m: Add a test to ensure indentation is local.
1503
41f592d1
GM
15042010-10-23 Glenn Morris <rgm@gnu.org>
1505
1506 * comint-testsuite.el
d19dc73d
SM
1507 (comint-testsuite--test-comint-password-prompt-regexp):
1508 Add "Please enter the password". (Bug#7224)
41f592d1 1509
3672149f
SM
15102010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1511
1512 * indent/prolog.prolog: Use normal spacing around !.
1513
f5632fb6
SM
15142010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1515
1516 * indent/octave.m: Remove one more `fixindent'. Use `end'.
1517
cf38dd42
SM
15182010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
1519
1520 * indent/octave.m: Remove some `fixindent' not needed any more.
1521
e17b68ed
SM
15222010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1523
1524 * indent/octave.m: New file.
1525
81ee9410
UJ
15262010-08-08 Ulf Jasper <ulf.jasper@web.de>
1527
e17b68ed 1528 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
1529 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
1530 (icalendar-testsuite--run-internal-tests): New.
1531 (icalendar-testsuite--test-convert-ordinary-to-ical)
1532 (icalendar-testsuite--test-convert-block-to-ical)
1533 (icalendar-testsuite--test-convert-anniversary-to-ical)
1534 (icalendar-testsuite--test-parse-vtimezone)
1535 (icalendar-testsuite--do-test-export): Code formatting.
1536 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
1537 (icalendar-testsuite--do-test-import)
3672149f
SM
1538 (icalendar-testsuite--do-test-cycle):
1539 Use icalendar-testsuite--compare-strings
81ee9410
UJ
1540 (icalendar-testsuite--run-import-tests): Comment added.
1541 (icalendar-testsuite--run-import-tests)
e17b68ed 1542 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 1543
71ab16dd
CY
15442010-06-25 Chong Yidong <cyd@stupidchicken.com>
1545
1546 * redisplay-testsuite.el (test-redisplay-3): New test.
1547
6534e58a
CY
15482010-06-11 Chong Yidong <cyd@stupidchicken.com>
1549
1550 * comint-testsuite.el: New file.
1551
927c346b
SM
15522010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
1553
1554 * indent: New dir.
1555
61a808e8
CY
15562010-05-07 Chong Yidong <cyd@stupidchicken.com>
1557
1558 * Version 23.2 released.
1559
a4100ebe
CY
15602010-03-29 Chong Yidong <cyd@stupidchicken.com>
1561
3cbcd186
CY
1562 * cedet/semantic-ia-utest.el
1563 (semantic-symref-test-count-hits-in-tag): Add function, from
1564 semantic-test.el.
1565
a4100ebe
CY
1566 * cedet/tests/test.cpp:
1567 * cedet/tests/test.py:
1568 * cedet/tests/teststruct.cpp:
1569 * cedet/tests/testtemplates.cpp:
1570 * cedet/tests/testusing.cpp:
1571 * cedet/tests/scopetest.cpp:
1572 * cedet/tests/scopetest.java: Files deleted.
1573
1574 * cedet/tests/test.make:
1575 * cedet/tests/test.c:
1576 * cedet/tests/testjavacomp.java:
1577 * cedet/tests/testspp.c:
1578 * cedet/tests/testsppreplace.c:
1579 * cedet/tests/testsppreplaced.c:
1580 * cedet/tests/testsubclass.cpp:
1581 * cedet/tests/testsubclass.hh:
1582 * cedet/tests/testtypedefs.cpp:
1583 * cedet/tests/testvarnames.c:
1584 * cedet/tests/test.el:
1585 * cedet/tests/testdoublens.cpp:
1586 * cedet/tests/testdoublens.hpp: Add copyright header.
1587
85738751
SM
1588 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
1589 Remove reference to deleted files.
1590
dc2d2590
JL
15912010-03-30 Juri Linkov <juri@jurta.org>
1592
1593 * occur-testsuite.el (occur-tests): Add tests for context lines.
1594
5275ff8b
JL
15952010-03-23 Juri Linkov <juri@jurta.org>
1596
1597 * occur-testsuite.el: New file.
1598
288f9fc0
CY
15992010-03-10 Chong Yidong <cyd@stupidchicken.com>
1600
1601 * Branch for 23.2.
1602
b4340b3f
UJ
16032010-02-19 Ulf Jasper <ulf.jasper@web.de>
1604
1605 * icalendar-testsuite.el
6df6ae42
JB
1606 (icalendar-testsuite--run-function-tests): Add new tests.
1607 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
1608 testcase.
1609 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
1610 (icalendar-testsuite--test-convert-weekly-to-ical): New.
1611 (icalendar-testsuite--test-convert-yearly-to-ical): New.
1612 (icalendar-testsuite--test-convert-block-to-ical): New.
1613 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
1614 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
1615
db9e401b
JB
16162010-01-18 Juanma Barranquero <lekktu@gmail.com>
1617
1618 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
1619 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
1620 Fix typos in docstrings and error messages.
1621 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
1622
d1f18ec0
JB
16232010-01-14 Juanma Barranquero <lekktu@gmail.com>
1624
1625 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
1626 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
1627 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
1628
6fe539d2
UJ
16292009-12-18 Ulf Jasper <ulf.jasper@web.de>
1630
1631 * icalendar-testsuite.el
d5c6faf9
SM
1632 (icalendar-testsuite--run-function-tests):
1633 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
1634 (icalendar-testsuite--test-parse-vtimezone): New.
1635 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 1636 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
1637 whitespace -- see change of icalendar--add-diary-entry in
1638 icalendar.el.
6df6ae42 1639 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 1640
d8085053
GM
16412009-09-30 Glenn Morris <rgm@gnu.org>
1642
1643 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
1644
7c4dccd0
CY
16452009-06-26 Eric Ludlam <zappo@gnu.org>
1646
1647 * cedet/*: New unit tests, from CEDET repository.
1648
6ada5ad1
CY
16492009-06-26 Chong Yidong <cyd@stupidchicken.com>
1650
1651 * redisplay-testsuite.el: New file.
1652
70243478
CY
16532009-06-21 Chong Yidong <cyd@stupidchicken.com>
1654
1655 * Branch for 23.1.
1656
f052351a
UJ
16572009-01-25 Ulf Jasper <ulf.jasper@web.de>
1658
1659 * icalendar-testsuite.el
6df6ae42
JB
1660 (icalendar-testsuite--run-function-tests):
1661 Add icalendar-testsuite--test-diarytime-to-isotime.
1662 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
1663 recent icalendar fixes.
1664 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 1665 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
1666 icalendar changes.
1667
dee5aa91
CY
16682008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
1669
d4835507 1670 * bytecomp-testsuite.el: New file.
dee5aa91 1671
f052351a 16722008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
1673
1674 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 1675 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
1676 (icalendar-testsuite--test-create-uid): New.
1677
d176d8c6
UJ
16782008-06-14 Ulf Jasper <ulf.jasper@web.de>
1679
1680 * newsticker-testsuite.el: New file.
1681
a4766629
GM
16822008-05-24 Ulf Jasper <ulf.jasper@web.de>
1683
1684 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
1685 Add icalendar-testsuite--test-datestring-to-isodate,
1686 icalendar-testsuite--test-datetime-to-diary-date, and
1687 icalendar-testsuite--test-calendar-style.
35e951cd 1688 (icalendar-testsuite--test-format-ical-event)
a4766629
GM
1689 (icalendar-testsuite--test-parse-summary-and-rest):
1690 Doc fix. Remove european-calendar-style.
1691 (icalendar-testsuite--get-ical-event): Doc fix.
35e951cd 1692 (icalendar-testsuite--test-first-weekday-of-year)
a4766629 1693 (icalendar-testsuite--run-cycle-tests): Add doc string.
35e951cd
JB
1694 (icalendar-testsuite--test-datestring-to-isodate)
1695 (icalendar-testsuite--test-datetime-to-diary-date)
a4766629
GM
1696 (icalendar-testsuite--test-calendar-style): New functions.
1697 (icalendar-testsuite--test-export): Handle iso date style.
1698 New arg INPUT-ISO. Use calendar-date-style.
1699 (icalendar-testsuite--test-import): Handle iso date style.
1700 New arg EXPECTED-ISO. Use calendar-date-style.
1701 (icalendar-testsuite--test-cycle): Handle iso date style.
35e951cd
JB
1702 (icalendar-testsuite--run-import-tests)
1703 (icalendar-testsuite--run-export-tests)
a4766629
GM
1704 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
1705
e42fc905
GM
17062008-02-29 Glenn Morris <rgm@gnu.org>
1707
1708 * README: New file.
1709
366b88a2
GM
17102008-02-29 Ulf Jasper <ulf.jasper@web.de>
1711
1712 * icalendar-testsuite.el: New file.
1713
1714;; Local Variables:
880820fe 1715;; coding: utf-8
366b88a2
GM
1716;; End:
1717
ba318903 1718 Copyright (C) 2008-2014 Free Software Foundation, Inc.
366b88a2
GM
1719
1720 This file is part of GNU Emacs.
1721
4f43e937 1722 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 1723 it under the terms of the GNU General Public License as published by
4f43e937
GM
1724 the Free Software Foundation, either version 3 of the License, or
1725 (at your option) any later version.
366b88a2
GM
1726
1727 GNU Emacs is distributed in the hope that it will be useful,
1728 but WITHOUT ANY WARRANTY; without even the implied warranty of
1729 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1730 GNU General Public License for more details.
1731
1732 You should have received a copy of the GNU General Public License
4f43e937 1733 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.