* Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
[bpt/emacs.git] / test / ChangeLog
CommitLineData
50b13cde
PE
12013-08-28 Paul Eggert <eggert@cs.ucla.edu>
2
3 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
4 for portability to hosts where /bin/sh has problems.
5
6ee60310
DE
62013-08-21 David Engster <deng@randomsample.de>
7
8 * automated/eieio-tests.el, automated/eieio-test-persist.el:
9 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
10 upstream. Changed to use ERT.
11
281c7202
DH
122013-08-14 Daniel Hackney <dan@haxney.org>
13
14 * package-test.el: Remove tar-package-building functions. Tar file
15 used for testing is included in the repository.
16 (package-test-install-texinfo, package-test-cleanup-built-files):
17 Remove.
18
ad756449
FEG
192013-08-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
20
21 * automated/python-tests.el (python-imenu-create-index-4)
22 (python-imenu-create-flat-index-2): New tests.
23
3e2cd454
GM
242013-08-05 Glenn Morris <rgm@gnu.org>
25
26 * automated/mule-util.el: New file, with tests extracted from
27 lisp/international/mule-util.el.
28
671d5c16
SM
292013-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
30
31 * automated/advice-tests.el (advice-tests-nadvice): Test removal
32 before definition.
33 (advice-tests-macroaliases): New test.
34
2ad0a067
GM
352013-08-04 Glenn Morris <rgm@gnu.org>
36
dc8dfa8a
GM
37 * automated/ert-tests.el: Disable failing test that no-one seems
38 to know how to fix. (Bug#13064)
39
2ad0a067
GM
40 * automated/icalendar-tests.el (icalendar-tests--test-export)
41 (icalendar-tests--test-import): Try more precise TZ specification.
f8654242 42 Remove debug messages.
2ad0a067 43
f3ffcd8c
GM
442013-08-03 Glenn Morris <rgm@gnu.org>
45
1f21d308
GM
46 * automated/core-elisp-tests.el (core-elisp-tests): Fix defcustom.
47
f3ffcd8c
GM
48 * automated/icalendar-tests.el (icalendar-tests--test-export)
49 (icalendar-tests--test-import):
5e471f0d 50 Use getenv/setenv rather than set-time-zone-rule. Add debug messages.
f3ffcd8c
GM
51 (icalendar-tests--test-import): Reset zone even if error occurred.
52
a104f656
SM
532013-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
54
55 * automated/core-elisp-tests.el: New file.
56
7d7e9a73
GM
572013-08-01 Glenn Morris <rgm@gnu.org>
58
59 * automated/file-notify-tests.el (file-notify--test-remote-enabled):
60 Try to check that the remote system has a notification program.
61
67a17772
GM
622013-07-31 Glenn Morris <rgm@gnu.org>
63
64 * automated/undo-tests.el (undo-test2, undo-test5): Be quieter.
65
e81dd54d
MA
662013-07-24 Michael Albinus <michael.albinus@gmx.de>
67
68 * automated/file-notify-tests.el
69 (file-notify--test-local-enabled): New defconst. Replaces all
70 `file-notify-support' occurences.
71 (file-notify--test-remote-enabled): New defun.
72 (file-notify--deftest-remote): Use it.
73 (file-notify-test00-availability): Rewrite.
74 (file-notify-test00-availability-remote): New defun.
75 (file-notify-test01-add-watch): Rewrite first erroneous check.
76
66878244
GM
772013-07-23 Glenn Morris <rgm@gnu.org>
78
97afc49a
GM
79 * automated/inotify-test.el (inotify-file-watch-simple):
80 Delete temp-file when done.
81
66878244
GM
82 * automated/subword-tests.el: Require subword.
83
0ac26976
SM
842013-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
85
86 * automated/subword-tests.el: New file.
87
1f0480d4
FEG
882013-07-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
89
90 * automated/python-tests.el (python-imenu-create-index-2)
91 (python-imenu-create-index-3): New tests.
92
7faba176
GM
932013-07-11 Glenn Morris <rgm@gnu.org>
94
a19b3c2d
GM
95 * automated/ert-tests.el: Require cl-lib at runtime too.
96 (ert-test-special-operator-p): Use cl-gensym rather than ert-- version.
97 (ert-test-remprop, ert-test-remove-if-not, ert-test-remove*)
98 (ert-test-set-functions, ert-test-gensym)
99 (ert-test-coerce-to-vector, ert-test-string-position)
100 (ert-test-mismatch): Remove tests.
101 * automated/cl-lib.el: New, split from ert-tests.el.
102
d2e1542a
GM
103 * automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
104 Goto point-min.
105 (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
106 (ruby-move-to-block-skips-percent-literal)
107 (ruby-move-to-block-skips-heredoc)
108 (ruby-move-to-block-moves-from-else-to-if)
109 (ruby-beginning-of-defun-does-not-fold-case)
110 (ruby-end-of-defun-skips-to-next-line-after-the-method):
111 Replace goto-line with forward-line/goto-char.
112 (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
113
03d01981
GM
114 * automated/package-test.el (makeinfo-buffer): Autoload.
115 (compilation-in-progress, tar-parse-info, tar-header-name): Declare.
116 (package-test-install-texinfo): Don't require makeinfo.
117
709c6d2b
GM
118 * automated/files.el: Stop "local variables" confusion.
119
63cd50d4
GM
120 * automated/flymake-tests.el (flymake-tests): Remove unused group.
121
a550ba33
GM
122 * automated/icalendar-tests.el (icalendar-tests--do-test-cycle):
123 Use with-current-buffer.
124
7faba176
GM
125 * automated/undo-tests.el (undo-test-buffer-modified)
126 (undo-test-file-modified): New tests.
127
59eb37e5
MA
1282013-07-09 Michael Albinus <michael.albinus@gmx.de>
129
130 * automated/file-notify-tests.el (file-notify-test00-availability):
131 Set :expected-result.
132 (file-notify-test01-add-watch, file-notify-test01-add-watch-remote)
133 (file-notify-test02-events, file-notify-test02-events-remote)
134 (file-notify-test03-autorevert, file-notify-test03-autorevert-remote):
135 Skip when `file-notify-support' is nil. (Bug#14823)
136
771b2fc3
GM
1372013-07-09 Glenn Morris <rgm@gnu.org>
138
0b57d6fc
GM
139 * automated/inotify-test.el (inotify-add-watch, inotify-rm-watch):
140 Declare.
141 (inotify-file-watch-simple): Silence compiler.
142
a87b74fe
GM
143 * automated/python-tests.el (python-indent-block-enders):
144 Make it actually test something.
145
08be5fba
GM
146 * automated/package-x-test.el: Require package-test when compiling.
147
771b2fc3 148 * automated/add-log-tests.el, automated/advice-tests.el:
08be5fba
GM
149 * automated/imenu-test.el, automated/package-x-test.el:
150 * automated/python-tests.el, automated/ruby-mode-tests.el:
151 * automated/xml-parse-tests.el: Explictly require ert.
771b2fc3 152
0f01f02f
KH
1532013-07-08 Kenichi Handa <handa@gnu.org>
154
155 * automated/decoder-tests.el (decoder-tests-prefer-utf-8-read):
156 Use with-ccoding-priority to avoid side-effect (Bug#14781).
157
84b6d3df
MA
1582013-07-05 Michael Albinus <michael.albinus@gmx.de>
159
160 * automated/file-notify-tests.el
161 (file-notify-test-remote-temporary-file-directory): Use
162 `null-device' on w32.
163 (file-notify--test-tmpfile, file-notify--test-tmpfile1)
164 (file-notify--test-results, file-notify--test-event)
165 (file-notify--deftest-remote, file-notify--event-test)
166 (file-notify--test-event-handler)
167 (file-notify--test-make-temp-name): Renamed, in order to mark them
168 internal.
169 (tramp-message-show-message, tramp-read-passwd): Tweak them for
170 better fitting in noninteractive tests.
171 (file-notify-test00-availability): Renamed from `file-notify-test0'.
172 (file-notify-test01-add-watch): Renamed from `file-notify-test1'.
173 Use `temporary-file-directory '.
174 (file-notify-test01-add-watch-remote): New test.
175 (file-notify-test02-events): Renamed from `file-notify-test2'.
176 (file-notify-test02-events-remote): Renamed from `file-notify-test3'.
177 (file-notify-test03-autorevert): Renamed from
178 `file-notify-test4'. Use timeouts.
179 (file-notify-test03-autorevert-remote): Renamed from
180 `file-notify-test5'.
181
46e4f821
MA
1822013-07-04 Michael Albinus <michael.albinus@gmx.de>
183
184 * automated/file-notify-tests.el: New package.
185
3e3da660
KH
1862013-06-28 Kenichi Handa <handa@gnu.org>
187
188 * automated/decoder-tests.el (decoder-tests-gen-file): New arg FILE.
189 (decoder-tests-ao-gen-file): Renamed from decoder-tests-filename.
190 Callers changed.
191 (decoder-tests-filename): New function.
192 (decoder-tests-prefer-utf-8-read)
193 (decoder-tests-prefer-utf-8-write): New function.
194 (ert-test-decoder-prefer-utf-8): New test.
195
10a2da6e
DG
1962013-06-27 Dmitry Gutov <dgutov@yandex.ru>
197
198 * automated/package-x-test.el: Change the commentary.
79f38c4e
DG
199 (package-x-test--single-archive-entry-1-3)
200 (package-x-test--single-archive-entry-1-4): Fix the tests, by
201 using the appropriate data structure.
10a2da6e 202
9ea5cf9f
DG
2032013-06-27 Daniel Hackney <dan@haxney.org>
204
205 * automated/Makefile.in (setwins): Include the 'data' subdirectory.
206
207 * automated/package-x-test.el: New file.
208
209 * automated/package-test.el: New file.
210
211 * automated/data/package: New directory, with test examples.
212
fc3ec982
GM
2132013-06-27 Glenn Morris <rgm@gnu.org>
214
df86ba7d
GM
215 * automated/python-tests.el (python-tests-with-temp-file):
216 Clean up after ourself.
217
fc3ec982 218 * automated/undo-tests.el (undo-test3): Remove test that seems to
568a53f2 219 do nothing that the previous one doesn't, except leave a tempfile.
fc3ec982 220
f2136e1e
GM
2212013-06-26 Glenn Morris <rgm@gnu.org>
222
223 * automated/info-xref.el: New file.
224
51f85387
GM
2252013-06-25 Glenn Morris <rgm@gnu.org>
226
227 * automated/occur-tests.el (occur-test-create): New function.
228 Use it to create separate tests for each element, so we run them
229 all rather than stopping at the first error.
230
6e0e82a0 2312013-06-24 Glenn Morris <rgm@gnu.org>
e31106e8
GM
232
233 * automated/occur-tests.el (occur-tests):
234 Update for 2013-05-29 change to occur header line.
235
c5b0993e
EW
2362013-06-21 Eduard Wiebe <usenet@pusto.de>
237
238 Test suite for flymake.
239 * automated/flymake-tests.el:
240 * automated/flymake/warnpred/Makefile
241 * automated/flymake/warnpred/test.c
242 * automated/flymake/warnpred/test.pl: New files.
243
02a87775
TH
2442013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
245
4f405069 246 * automated/reftex-tests.el (reftex-parse-from-file-test): Fix test.
02a87775 247
18d78c5e
TH
2482013-06-12 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
249
250 * automated/reftex-tests.el: New test suite for reftex.
251
19bb8e62
DG
2522013-05-31 Dmitry Gutov <dgutov@yandex.ru>
253
254 * automated/ruby-mode-tests.el: New tests, for percent literals
255 and expression expansion.
256
f236dd84
LL
2572013-05-29 Leo Liu <sdl.web@gmail.com>
258
259 * indent/octave.m: Tweak.
260
797c9e3d
AG
2612013-05-26 Aidan Gauland <aidalgol@amuri.net>
262
263 * tests/eshell.el: Rewrite tests using ERT.
264
cce6beeb
LL
2652013-05-25 Leo Liu <sdl.web@gmail.com>
266
267 * indent/octave.m: Add tests for %!, # and ### comments.
268
bc9a5003
KH
2692013-05-23 Kenichi Handa <handa@gnu.org>
270
271 * automated/decoder-tests.el: New file.
272
1a0a0a8a
DG
2732013-05-19 Dmitry Gutov <dgutov@yandex.ru>
274
275 * indent/ruby.rb: Add multiline regexp example.
276
277 * automated/ruby-mode-tests.el (ruby-heredoc-highlights-interpolations)
278 (ruby-regexp-skips-over-interpolation)
279 (ruby-regexp-continues-till-end-when-unclosed)
280 (ruby-regexp-can-be-multiline)
281 (ruby-interpolation-inside-percent-literal): New tests.
282
a9e4425b
SM
2832013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
284
285 * indent/ruby.rb: Fix indentation after =; add more cases.
286
aa7dab97
SM
2872013-05-05 Stefan Monnier <monnier@iro.umontreal.ca>
288
289 * indent/pascal.pas: Add test for mis-identified comments.
290
1398a54d
MY
2912013-04-01 Masatake YAMATO <yamato@redhat.com>
292
38ef2c84 293 * automated/imenu-tests.el: New file. (Bug#14112)
1398a54d 294
adc31213
FEG
2952013-04-19 Fabián Ezequiel Gallina <fgallina@gnu.org>
296
297 * automated/python-tests.el (python-imenu-prev-index-position-1):
aa7dab97 298 Remove test.
adc31213
FEG
299 (python-imenu-create-index-1, python-imenu-create-flat-index-1):
300 New tests.
301
04754d36
FEG
3022013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
303
304 * automated/python-tests.el (python-nav-backward-defun-2)
305 (python-nav-backward-defun-3, python-nav-forward-defun-2)
306 (python-nav-forward-defun-3): New tests.
307
083850a6
FEG
3082013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org>
309
310 * automated/python-tests.el (python-nav-backward-defun-1)
311 (python-nav-forward-defun-1): New tests.
312
694569fc
MY
3132013-04-09 Masatake YAMATO <yamato@redhat.com>
314
315 * automated/add-log-tests.el: New file. (Bug#14112)
316
8d3655be 3172013-03-30 Fabián Ezequiel Gallina <fabian@anue.biz>
c9886b39 318
8d3655be 319 * automated/python-tests.el (python-indent-block-enders): New test.
c9886b39
FEG
320 (python-info-current-defun-2): Fix test.
321
2054a6c3
PE
3222013-03-05 Paul Eggert <eggert@cs.ucla.edu>
323
324 * indent/octave.m: Fix encoding error in comment. Add coding tag.
325
929aeac6 3262013-02-28 Fabián Ezequiel Gallina <fgallina@cuca>
b85f3423 327
929aeac6 328 * automated/python-tests.el (python-tests-with-temp-buffer): Doc fix.
b85f3423
FEG
329 (python-tests-with-temp-file): New macro.
330 (python-tests-shell-interpreter): New var.
331 (python-shell-get-process-name-1)
332 (python-shell-internal-get-process-name-1)
333 (python-shell-parse-command-1)
334 (python-shell-calculate-process-environment-1)
335 (python-shell-calculate-process-environment-2)
336 (python-shell-calculate-process-environment-3)
337 (python-shell-calculate-exec-path-1)
338 (python-shell-calculate-exec-path-2)
339 (python-shell-make-comint-1)
340 (python-shell-make-comint-2)
341 (python-shell-get-process-1)
342 (python-shell-get-or-create-process-1)
343 (python-shell-internal-get-or-create-process-1): New tests.
344
cfbf790d 3452013-02-21 Fabián Ezequiel Gallina <fgallina@cuca>
4dddd5dc 346
62cfd799 347 * automated/python-tests.el: New file.
4dddd5dc 348
53ca88c4
DG
3492013-02-14 Dmitry Gutov <dgutov@yandex.ru>
350
351 * automated/ruby-mode-tests.el
352 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
353 bits inside the examples.
354 (ruby-move-to-block-skips-heredoc): New test.
aa7dab97
SM
355 (ruby-add-log-current-method-after-inner-class):
356 Lower expectations: move point inside a method, initially.
53ca88c4 357
7132e457
DG
3582013-02-13 Dmitry Gutov <dgutov@yandex.ru>
359
360 * automated/ruby-mode-tests.el
361 (ruby-move-to-block-skips-percent-literal): New test.
362
6e5c1569
CY
3632013-02-04 Chong Yidong <cyd@gnu.org>
364
365 * automated/thingatpt.el: New file.
366
984096ed
CY
3672013-02-03 Chong Yidong <cyd@gnu.org>
368
aa7dab97
SM
369 * automated/files.el (file-test--do-local-variables-test):
370 Avoid compilation warning message.
984096ed 371
b1625024
DG
3722013-01-27 Dmitry Gutov <dgutov@yandex.ru>
373
374 * automated/ruby-mode-tests.el
375 (ruby-indent-spread-args-in-parens): New test.
a324b8c7
DG
376 * automated/ruby-mode-tests.el (ruby-block-test-example):
377 Break indentation of the do block opener and add a line inside it.
378 * automated/ruby-mode-tests.el (works-on-do, ok-with-three):
379 Adjust line numbers.
b1625024 380
cb9c0a53
SM
3812013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
382
383 * automated/advice-tests.el: Split up. Add advice-test-preactivate.
384
51e73492
GM
3852013-01-14 Glenn Morris <rgm@gnu.org>
386
387 * automated/compile-tests.el (compile-tests--test-regexps-data):
388 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
389
327a6cca
WJ
3902013-01-10 Wolfgang Jenkner <wjenkner@inode.at>
391
392 * automated/man-tests.el: New file.
393
51fb5578
AH
3942013-01-09 Aaron S. Hawley <aaron.s.hawley@gmail.com>
395
396 * automated/undo-tests.el (undo-test0): Adjust error to code change.
397
3bace969
AH
3982013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com>
399
400 * automated/undo-tests.el: New file.
401
82e2a1f0 4022012-12-27 Dmitry Gutov <dgutov@yandex.ru>
db590ef6
DG
403
404 * automated/ruby-mode-tests.el
405 (ruby-indent-after-block-in-continued-expression): New test.
406
dbb530d9
DG
4072012-12-14 Dmitry Gutov <dgutov@yandex.ru>
408
409 * automated/ruby-mode-tests.el
410 Rename one interpolation test; add three more.
bb808526
DG
411 (ruby-with-temp-buffer): New macro, use it where appropriate.
412 (ruby-add-log-current-method-examples): Use "_" for target point.
413 Add four new tests for ruby-add-log-current-method.
dbb530d9 414
a0099d31
GM
4152012-12-11 Glenn Morris <rgm@gnu.org>
416
417 * automated/f90.el (f90-test-bug13138): New test.
418
81606b10
RS
4192012-12-10 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
420
421 * automated/inotify-test.el: New test.
422
89eb3b0a
CY
4232012-12-02 Chong Yidong <cyd@gnu.org>
424
425 * automated/ruby-mode-tests.el
426 (ruby-add-log-current-method-examples): Don't use loop macro, to
427 allow automated testing to work.
428
23ba2705
SM
4292012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
430
431 * automated/advice-tests.el (advice-tests--data): Remove.
432 (advice-tests): Move the tests directly here instead.
433 Add called-interactively-p tests.
434
19dc7206
SM
4352012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
436
437 * automated/ert-x-tests.el: Use cl-lib.
438 * automated/ert-tests.el: Use lexical-binding and cl-lib.
439
8619323f
DG
4402012-11-14 Dmitry Gutov <dgutov@yandex.ru>
441
442 * automated/ruby-mode-tests.el (ruby-indent-singleton-class): Pass.
443 (ruby-indent-inside-heredoc-after-operator)
444 (ruby-indent-inside-heredoc-after-space): New tests.
c62792e7
DG
445 Change direct font-lock face references to var references.
446 (ruby-interpolation-suppresses-syntax-inside): New test.
19dc7206
SM
447 (ruby-interpolation-inside-percent-literal-with-paren):
448 New failing test.
8619323f 449
f178c32d
DG
4502012-11-13 Dmitry Gutov <dgutov@yandex.ru>
451
452 * automated/ruby-mode-tests.el (ruby-heredoc-font-lock)
5745cae6
DG
453 (ruby-singleton-class-no-heredoc-font-lock)
454 (ruby-add-log-current-method-examples): New tests.
455 (ruby-test-string): Extract from ruby-should-indent-buffer.
5e9419e8
DG
456 (ruby-deftest-move-to-block): New macro.
457 Add several move-to-block tests.
f178c32d 458
231d8498
SM
4592012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
460
461 * automated/advice-tests.el: New tests.
462
8111f5e6
EZ
4632012-10-14 Eli Zaretskii <eliz@gnu.org>
464
465 * automated/compile-tests.el (compile-tests--test-regexps-data):
466 Add new data for msft's new format.
467
c3268831
DG
4682012-09-08 Dmitry Gutov <dgutov@yandex.ru>
469
470 * automated/ruby-mode-tests.el:
471 (ruby-toggle-block-to-multiline): New test.
472 (ruby-should-indent-buffer, ruby-toggle-block-to-do-end)
473 (ruby-toggle-block-to-brace): Use buffer-string.
474
0ba2d4b6
DG
4752012-09-07 Dmitry Gutov <dgutov@yandex.ru>
476
477 * automated/ruby-mode-tests.el: New tests (Bug#11613).
478
eada0861 4792012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
480
481 * automated/files.el: Test every combination of values for
482 enable-local-variables and enable-local-eval.
483
450809af
CY
4842012-08-19 Chong Yidong <cyd@gnu.org>
485
486 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
487
a999ce26
CY
4882012-08-18 Chong Yidong <cyd@gnu.org>
489
490 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
491
f063063a
DG
4922012-08-14 Dmitry Gutov <dgutov@yandex.ru>
493
494 * indent/ruby.rb: Rearrange examples, add new ones.
495
0d9e2599
NN
4962012-08-12 Dmitry Gutov <dgutov@yandex.ru>
497
498 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
499 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
500
9ff9402d 5012012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
502
503 * automated/files.el: New file.
504
bf1757d1
GM
505 * automated/Makefile.in (all): Fix typo.
506
9d2ed8a2
DG
5072012-08-10 Dmitry Gutov <dgutov@yandex.ru>
508
509 * automated/ruby-mode-tests.el (ruby-should-indent):
510 Add docstring, check (current-indentation) instead of (current-column).
511 (ruby-should-indent-buffer): New function.
512 Add tests for `ruby-deep-indent-paren' behavior.
513 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
514
0d9e2599
NN
5152012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
516
517 Original tests in test_ruby_mode.rb in upstream (author).
518
9cd80478
DG
5192012-08-09 Dmitry Gutov <dgutov@yandex.ru>
520
521 * automated/ruby-mode-tests.el (ruby-should-indent)
522 (ruby-assert-state): New functions.
523 Add new tests.
524
c91562a6
DE
5252012-07-29 David Engster <deng@randomsample.de>
526
9d2ed8a2
DG
527 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
528 New variable to hold test data for name expansion.
c91562a6
DE
529 (xml-parse-tests): Test the two different types of name expansion.
530
d8efda90
JL
5312012-07-29 Juri Linkov <juri@jurta.org>
532
533 * automated/occur-tests.el (occur-test-case): Use predefined
534 buffer name " *test-occur*" instead of a random buffer name.
535
c28662a8
DG
5362012-07-20 Dmitry Gutov <dgutov@yandex.ru>
537
538 * automated/ruby-mode-tests.el: New file with one test.
539
45fd731c
SM
5402012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
541
efc26dbe
SM
542 * indent/shell.sh: Add test case for ${#VAR}.
543
45fd731c
SM
544 * indent/latex-mode.tex: New file.
545
a464a6c7
SM
5462012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
547
548 * eshell.el: Use cl-lib.
549
a76e6535
CY
5502012-07-03 Chong Yidong <cyd@gnu.org>
551
552 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
553
a7aef6f5
CY
5542012-07-02 Chong Yidong <cyd@gnu.org>
555
a464a6c7
SM
556 * automated/xml-parse-tests.el (xml-parse-tests--data):
557 More testcases.
a7aef6f5 558
fbf2e7ad
CY
5592012-07-01 Chong Yidong <cyd@gnu.org>
560
561 * automated/xml-parse-tests.el: New file.
562
d5c6faf9
SM
5632012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
564
565 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
566 Use cl-flet.
567
ee574791
UJ
5682012-06-08 Ulf Jasper <ulf.jasper@web.de>
569
d5c6faf9
SM
570 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
571 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
572 (icalendar-import-with-timezone): New.
573 (icalendar-real-world): Add new testcase as given in the bugreport
574 of Bug#11473.
575
6dbaa1c7
UJ
5762012-05-29 Ulf Jasper <ulf.jasper@web.de>
577
578 * automated/icalendar-tests.el (icalendar-tests--test-import):
579 Include UID in import tests (Bug#11525).
580 (icalendar-import-non-recurring, icalendar-import-rrule)
581 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
582 UID-import change.
583 (icalendar-import-with-uid): New.
584 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
585 Include UID in cycle tests.
586 (icalendar-cycle, icalendar-real-world): UID-import change.
587
b847032c
GM
5882012-05-21 Glenn Morris <rgm@gnu.org>
589
590 * automated/Makefile.in (setwins): Scrap superfluous subshell.
591
5e561bc7
TZ
5922012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
593
594 * automated/url-util-tests.el: New file to test
595 lisp/url/url-util.el. Only `url-build-query-string' and
596 `url-parse-query-string' are tested right now (Bug#8706).
597
461ef3c5
SM
5982012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
599
600 * indent/shell.sh:
601 * indent/shell.rc: Ad some test cases.
602
dfbd787f
SM
6032012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
604
605 * indent/ruby.rb: New file, to test new syntax-propertize code.
606
ab7ce8c1
GM
6072012-04-11 Glenn Morris <rgm@gnu.org>
608
609 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
610
6c0c7cfc
TZ
6112012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
612
613 * automated/url-future-tests.el (url-future-tests): Move from
614 lisp/url/url-future.el and rename.
615
bdbc1c4e
UJ
6162012-01-29 Ulf Jasper <ulf.jasper@web.de>
617
618 * automated/icalendar-tests.el (icalendar-import-non-recurring):
619 Fix broken test, caused by missing trailing blank.
620
5c09001c
CY
6212011-12-03 Chong Yidong <cyd@gnu.org>
622
623 * automated/compile-tests.el (compile-tests--test-regexps-data):
624 Increase column numbers by one to reflect change in how
6df6ae42 625 compilation-message is recorded (Bug#10172).
5c09001c 626
394c65f1
GM
6272011-11-22 Glenn Morris <rgm@gnu.org>
628
629 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
630
cd1181db
JB
6312011-11-20 Juanma Barranquero <lekktu@gmail.com>
632
633 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
634
58179cce
JB
6352011-11-16 Juanma Barranquero <lekktu@gmail.com>
636
7877f373
JB
637 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
638 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
639 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
640
dba0634a
UJ
6412011-10-30 Ulf Jasper <ulf.jasper@web.de>
642
643 * automated/newsticker-tests.el
6df6ae42 644 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
645 newsticker--treeview-tree-update.
646
6d6a626c
UJ
6472011-10-29 Ulf Jasper <ulf.jasper@web.de>
648
73c3f81d
UJ
649 * automated/newsticker-tests.el
650 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
651
6d6a626c
UJ
652 * trunk/test/automated/newsticker-tests.el
653 (newsticker--group-manage-orphan-feeds): Prevent updating
654 newsticker treeview. Fixed bug#9763.
655
6e0a9be7
GM
6562011-10-20 Glenn Morris <rgm@gnu.org>
657
e195ae68
GM
658 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
659
6e0a9be7
GM
660 * automated/vc-bzr.el: New file.
661
21fedf28
GM
6622011-10-15 Glenn Morris <rgm@gnu.org>
663
664 * automated/f90.el: New file.
665
81416b68
UJ
6662011-09-27 Ulf Jasper <ulf.jasper@web.de>
667
668 * automated/newsticker-tests.el: Move newsticker-testsuite.el
669 to automated/newsticker-tests.el. Convert to ERT.
670
68575ab0
UJ
6712011-07-26 Ulf Jasper <ulf.jasper@web.de>
672
673 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
aa7dab97 674 Remove, simply use string=.
68575ab0
UJ
675 (icalendar--diarytime-to-isotime)
676 (icalendar--datetime-to-diary-date)
677 (icalendar--datestring-to-isodate)
678 (icalendar--format-ical-event)
679 (icalendar--parse-summary-and-rest)
680 (icalendar-tests--do-test-import)
6df6ae42 681 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
682 string= to EXPECTED ACTUAL.
683 (icalendar--import-format-sample)
684 (icalendar--format-ical-event)
685 (icalendar-import-non-recurring)
686 (icalendar-import-rrule)
687 (icalendar-import-duration)
688 (icalendar-import-bug-6766)
6df6ae42 689 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
690 icalendar-tests--compare-strings.
691 (icalendar-import-multiple-vcalendars): New.
692
de316778
TZ
6932011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
694
695 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 696 Require CL.
de316778 697
c07b2710
JL
6982011-05-09 Juri Linkov <juri@jurta.org>
699
700 * automated/occur-tests.el: Move from test/occur-testsuite.el.
701 Convert to ERT.
702
adec429a
CY
7032011-05-09 Chong Yidong <cyd@stupidchicken.com>
704
705 * automated/compile-tests.el: New file.
706
c4c205d0
CY
7072011-05-08 Chong Yidong <cyd@stupidchicken.com>
708
709 * automated/font-parse-tests.el: Don't byte-compile.
710
711 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
712
6c075cd7
SM
7132011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
714
715 * automated/lexbind-tests.el: New file.
716
33383987
JB
7172011-03-07 Chong Yidong <cyd@stupidchicken.com>
718
719 * Version 23.3 released.
720
81fb60b2
GM
7212011-03-05 Glenn Morris <rgm@gnu.org>
722
723 * eshell.el: Move here from lisp/eshell/esh-test.el.
724
de69c0a8
CO
7252011-03-03 Christian Ohler <ohler@gnu.org>
726
727 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
728 New test.
729
4856384c
UJ
7302011-02-20 Ulf Jasper <ulf.jasper@web.de>
731
732 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
733 convert to ERT format.
734
aa0935b9
CY
7352011-02-14 Chong Yidong <cyd@stupidchicken.com>
736
737 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
738 convert to ERT format.
739
ccded26c
SM
7402011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
741
742 * indent/shell.sh:
743 * indent/shell.rc: New files.
744
372fb76b
CY
7452011-01-27 Chong Yidong <cyd@stupidchicken.com>
746
747 * automated/font-parse-tests.el: Move from
748 font-parse-testsuite.el.
749
6608a7d8
CY
7502011-01-26 Chong Yidong <cyd@stupidchicken.com>
751
752 * font-parse-testsuite.el (test-font-parse-data): New file.
753
db5d03ea
SM
7542011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
755
756 * indent/prolog.prolog: Add tokenizing tests.
757
d221e780
CO
7582011-01-13 Christian Ohler <ohler@gnu.org>
759
760 * automated: New directory for automated tests.
761
762 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
763
764 * automated/Makefile.in: New file.
765
cbf83ce9
SM
7662010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
767
768 * indent/modula2.mod: New file.
769
d19dc73d
SM
7702010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
771
772 * indent/octave.m: Add a test to ensure indentation is local.
773
41f592d1
GM
7742010-10-23 Glenn Morris <rgm@gnu.org>
775
776 * comint-testsuite.el
d19dc73d
SM
777 (comint-testsuite--test-comint-password-prompt-regexp):
778 Add "Please enter the password". (Bug#7224)
41f592d1 779
3672149f
SM
7802010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
781
782 * indent/prolog.prolog: Use normal spacing around !.
783
f5632fb6
SM
7842010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
785
786 * indent/octave.m: Remove one more `fixindent'. Use `end'.
787
cf38dd42
SM
7882010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
789
790 * indent/octave.m: Remove some `fixindent' not needed any more.
791
e17b68ed
SM
7922010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
793
794 * indent/octave.m: New file.
795
81ee9410
UJ
7962010-08-08 Ulf Jasper <ulf.jasper@web.de>
797
e17b68ed 798 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
799 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
800 (icalendar-testsuite--run-internal-tests): New.
801 (icalendar-testsuite--test-convert-ordinary-to-ical)
802 (icalendar-testsuite--test-convert-block-to-ical)
803 (icalendar-testsuite--test-convert-anniversary-to-ical)
804 (icalendar-testsuite--test-parse-vtimezone)
805 (icalendar-testsuite--do-test-export): Code formatting.
806 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
807 (icalendar-testsuite--do-test-import)
3672149f
SM
808 (icalendar-testsuite--do-test-cycle):
809 Use icalendar-testsuite--compare-strings
81ee9410
UJ
810 (icalendar-testsuite--run-import-tests): Comment added.
811 (icalendar-testsuite--run-import-tests)
e17b68ed 812 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 813
71ab16dd
CY
8142010-06-25 Chong Yidong <cyd@stupidchicken.com>
815
816 * redisplay-testsuite.el (test-redisplay-3): New test.
817
6534e58a
CY
8182010-06-11 Chong Yidong <cyd@stupidchicken.com>
819
820 * comint-testsuite.el: New file.
821
927c346b
SM
8222010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
823
824 * indent: New dir.
825
61a808e8
CY
8262010-05-07 Chong Yidong <cyd@stupidchicken.com>
827
828 * Version 23.2 released.
829
a4100ebe
CY
8302010-03-29 Chong Yidong <cyd@stupidchicken.com>
831
3cbcd186
CY
832 * cedet/semantic-ia-utest.el
833 (semantic-symref-test-count-hits-in-tag): Add function, from
834 semantic-test.el.
835
a4100ebe
CY
836 * cedet/tests/test.cpp:
837 * cedet/tests/test.py:
838 * cedet/tests/teststruct.cpp:
839 * cedet/tests/testtemplates.cpp:
840 * cedet/tests/testusing.cpp:
841 * cedet/tests/scopetest.cpp:
842 * cedet/tests/scopetest.java: Files deleted.
843
844 * cedet/tests/test.make:
845 * cedet/tests/test.c:
846 * cedet/tests/testjavacomp.java:
847 * cedet/tests/testspp.c:
848 * cedet/tests/testsppreplace.c:
849 * cedet/tests/testsppreplaced.c:
850 * cedet/tests/testsubclass.cpp:
851 * cedet/tests/testsubclass.hh:
852 * cedet/tests/testtypedefs.cpp:
853 * cedet/tests/testvarnames.c:
854 * cedet/tests/test.el:
855 * cedet/tests/testdoublens.cpp:
856 * cedet/tests/testdoublens.hpp: Add copyright header.
857
85738751
SM
858 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
859 Remove reference to deleted files.
860
dc2d2590
JL
8612010-03-30 Juri Linkov <juri@jurta.org>
862
863 * occur-testsuite.el (occur-tests): Add tests for context lines.
864
5275ff8b
JL
8652010-03-23 Juri Linkov <juri@jurta.org>
866
867 * occur-testsuite.el: New file.
868
288f9fc0
CY
8692010-03-10 Chong Yidong <cyd@stupidchicken.com>
870
871 * Branch for 23.2.
872
b4340b3f
UJ
8732010-02-19 Ulf Jasper <ulf.jasper@web.de>
874
875 * icalendar-testsuite.el
6df6ae42
JB
876 (icalendar-testsuite--run-function-tests): Add new tests.
877 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
878 testcase.
879 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
880 (icalendar-testsuite--test-convert-weekly-to-ical): New.
881 (icalendar-testsuite--test-convert-yearly-to-ical): New.
882 (icalendar-testsuite--test-convert-block-to-ical): New.
883 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
884 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
885
db9e401b
JB
8862010-01-18 Juanma Barranquero <lekktu@gmail.com>
887
888 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
889 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
890 Fix typos in docstrings and error messages.
891 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
892
d1f18ec0
JB
8932010-01-14 Juanma Barranquero <lekktu@gmail.com>
894
895 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
896 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
897 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
898
6fe539d2
UJ
8992009-12-18 Ulf Jasper <ulf.jasper@web.de>
900
901 * icalendar-testsuite.el
d5c6faf9
SM
902 (icalendar-testsuite--run-function-tests):
903 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
904 (icalendar-testsuite--test-parse-vtimezone): New.
905 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 906 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
907 whitespace -- see change of icalendar--add-diary-entry in
908 icalendar.el.
6df6ae42 909 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 910
d8085053
GM
9112009-09-30 Glenn Morris <rgm@gnu.org>
912
913 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
914
7c4dccd0
CY
9152009-06-26 Eric Ludlam <zappo@gnu.org>
916
917 * cedet/*: New unit tests, from CEDET repository.
918
6ada5ad1
CY
9192009-06-26 Chong Yidong <cyd@stupidchicken.com>
920
921 * redisplay-testsuite.el: New file.
922
70243478
CY
9232009-06-21 Chong Yidong <cyd@stupidchicken.com>
924
925 * Branch for 23.1.
926
f052351a
UJ
9272009-01-25 Ulf Jasper <ulf.jasper@web.de>
928
929 * icalendar-testsuite.el
6df6ae42
JB
930 (icalendar-testsuite--run-function-tests):
931 Add icalendar-testsuite--test-diarytime-to-isotime.
932 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
933 recent icalendar fixes.
934 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 935 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
936 icalendar changes.
937
dee5aa91
CY
9382008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
939
d4835507 940 * bytecomp-testsuite.el: New file.
dee5aa91 941
f052351a 9422008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
943
944 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 945 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
946 (icalendar-testsuite--test-create-uid): New.
947
d176d8c6
UJ
9482008-06-14 Ulf Jasper <ulf.jasper@web.de>
949
950 * newsticker-testsuite.el: New file.
951
a4766629
GM
9522008-05-24 Ulf Jasper <ulf.jasper@web.de>
953
954 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
955 Add icalendar-testsuite--test-datestring-to-isodate,
956 icalendar-testsuite--test-datetime-to-diary-date, and
957 icalendar-testsuite--test-calendar-style.
958 (icalendar-testsuite--test-format-ical-event):
959 (icalendar-testsuite--test-parse-summary-and-rest):
960 Doc fix. Remove european-calendar-style.
961 (icalendar-testsuite--get-ical-event): Doc fix.
962 (icalendar-testsuite--test-first-weekday-of-year):
963 (icalendar-testsuite--run-cycle-tests): Add doc string.
964 (icalendar-testsuite--test-datestring-to-isodate):
965 (icalendar-testsuite--test-datetime-to-diary-date):
966 (icalendar-testsuite--test-calendar-style): New functions.
967 (icalendar-testsuite--test-export): Handle iso date style.
968 New arg INPUT-ISO. Use calendar-date-style.
969 (icalendar-testsuite--test-import): Handle iso date style.
970 New arg EXPECTED-ISO. Use calendar-date-style.
971 (icalendar-testsuite--test-cycle): Handle iso date style.
972 (icalendar-testsuite--run-import-tests):
973 (icalendar-testsuite--run-export-tests):
974 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
975
e42fc905
GM
9762008-02-29 Glenn Morris <rgm@gnu.org>
977
978 * README: New file.
979
366b88a2
GM
9802008-02-29 Ulf Jasper <ulf.jasper@web.de>
981
982 * icalendar-testsuite.el: New file.
983
984;; Local Variables:
880820fe 985;; coding: utf-8
366b88a2
GM
986;; End:
987
ab422c4d 988 Copyright (C) 2008-2013 Free Software Foundation, Inc.
366b88a2
GM
989
990 This file is part of GNU Emacs.
991
4f43e937 992 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 993 it under the terms of the GNU General Public License as published by
4f43e937
GM
994 the Free Software Foundation, either version 3 of the License, or
995 (at your option) any later version.
366b88a2
GM
996
997 GNU Emacs is distributed in the hope that it will be useful,
998 but WITHOUT ANY WARRANTY; without even the implied warranty of
999 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1000 GNU General Public License for more details.
1001
1002 You should have received a copy of the GNU General Public License
4f43e937 1003 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.