init_lread fix for bug#12302
[bpt/emacs.git] / test / ChangeLog
CommitLineData
eada0861 12012-08-28 Chong Yidong <cyd@gnu.org>
45e7ed71
CY
2
3 * automated/files.el: Test every combination of values for
4 enable-local-variables and enable-local-eval.
5
450809af
CY
62012-08-19 Chong Yidong <cyd@gnu.org>
7
8 * redisplay-testsuite.el (test-redisplay): Use switch-to-buffer.
9
a999ce26
CY
102012-08-18 Chong Yidong <cyd@gnu.org>
11
12 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
13
f063063a
DG
142012-08-14 Dmitry Gutov <dgutov@yandex.ru>
15
16 * indent/ruby.rb: Rearrange examples, add new ones.
17
0d9e2599
NN
182012-08-12 Dmitry Gutov <dgutov@yandex.ru>
19
20 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
21 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
22
9ff9402d 232012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
24
25 * automated/files.el: New file.
26
bf1757d1
GM
27 * automated/Makefile.in (all): Fix typo.
28
9d2ed8a2
DG
292012-08-10 Dmitry Gutov <dgutov@yandex.ru>
30
31 * automated/ruby-mode-tests.el (ruby-should-indent):
32 Add docstring, check (current-indentation) instead of (current-column).
33 (ruby-should-indent-buffer): New function.
34 Add tests for `ruby-deep-indent-paren' behavior.
35 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
36
0d9e2599
NN
372012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
38
39 Original tests in test_ruby_mode.rb in upstream (author).
40
9cd80478
DG
412012-08-09 Dmitry Gutov <dgutov@yandex.ru>
42
43 * automated/ruby-mode-tests.el (ruby-should-indent)
44 (ruby-assert-state): New functions.
45 Add new tests.
46
c91562a6
DE
472012-07-29 David Engster <deng@randomsample.de>
48
9d2ed8a2
DG
49 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
50 New variable to hold test data for name expansion.
c91562a6
DE
51 (xml-parse-tests): Test the two different types of name expansion.
52
d8efda90
JL
532012-07-29 Juri Linkov <juri@jurta.org>
54
55 * automated/occur-tests.el (occur-test-case): Use predefined
56 buffer name " *test-occur*" instead of a random buffer name.
57
c28662a8
DG
582012-07-20 Dmitry Gutov <dgutov@yandex.ru>
59
60 * automated/ruby-mode-tests.el: New file with one test.
61
45fd731c
SM
622012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
63
efc26dbe
SM
64 * indent/shell.sh: Add test case for ${#VAR}.
65
45fd731c
SM
66 * indent/latex-mode.tex: New file.
67
a464a6c7
SM
682012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
69
70 * eshell.el: Use cl-lib.
71
a76e6535
CY
722012-07-03 Chong Yidong <cyd@gnu.org>
73
74 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
75
a7aef6f5
CY
762012-07-02 Chong Yidong <cyd@gnu.org>
77
a464a6c7
SM
78 * automated/xml-parse-tests.el (xml-parse-tests--data):
79 More testcases.
a7aef6f5 80
fbf2e7ad
CY
812012-07-01 Chong Yidong <cyd@gnu.org>
82
83 * automated/xml-parse-tests.el: New file.
84
d5c6faf9
SM
852012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
86
87 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
88 Use cl-flet.
89
ee574791
UJ
902012-06-08 Ulf Jasper <ulf.jasper@web.de>
91
d5c6faf9
SM
92 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
93 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
94 (icalendar-import-with-timezone): New.
95 (icalendar-real-world): Add new testcase as given in the bugreport
96 of Bug#11473.
97
6dbaa1c7
UJ
982012-05-29 Ulf Jasper <ulf.jasper@web.de>
99
100 * automated/icalendar-tests.el (icalendar-tests--test-import):
101 Include UID in import tests (Bug#11525).
102 (icalendar-import-non-recurring, icalendar-import-rrule)
103 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
104 UID-import change.
105 (icalendar-import-with-uid): New.
106 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
107 Include UID in cycle tests.
108 (icalendar-cycle, icalendar-real-world): UID-import change.
109
b847032c
GM
1102012-05-21 Glenn Morris <rgm@gnu.org>
111
112 * automated/Makefile.in (setwins): Scrap superfluous subshell.
113
5e561bc7
TZ
1142012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
115
116 * automated/url-util-tests.el: New file to test
117 lisp/url/url-util.el. Only `url-build-query-string' and
118 `url-parse-query-string' are tested right now (Bug#8706).
119
461ef3c5
SM
1202012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
121
122 * indent/shell.sh:
123 * indent/shell.rc: Ad some test cases.
124
dfbd787f
SM
1252012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
126
127 * indent/ruby.rb: New file, to test new syntax-propertize code.
128
ab7ce8c1
GM
1292012-04-11 Glenn Morris <rgm@gnu.org>
130
131 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
132
6c0c7cfc
TZ
1332012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
134
135 * automated/url-future-tests.el (url-future-tests): Move from
136 lisp/url/url-future.el and rename.
137
bdbc1c4e
UJ
1382012-01-29 Ulf Jasper <ulf.jasper@web.de>
139
140 * automated/icalendar-tests.el (icalendar-import-non-recurring):
141 Fix broken test, caused by missing trailing blank.
142
5c09001c
CY
1432011-12-03 Chong Yidong <cyd@gnu.org>
144
145 * automated/compile-tests.el (compile-tests--test-regexps-data):
146 Increase column numbers by one to reflect change in how
6df6ae42 147 compilation-message is recorded (Bug#10172).
5c09001c 148
394c65f1
GM
1492011-11-22 Glenn Morris <rgm@gnu.org>
150
151 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
152
cd1181db
JB
1532011-11-20 Juanma Barranquero <lekktu@gmail.com>
154
155 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
156
58179cce
JB
1572011-11-16 Juanma Barranquero <lekktu@gmail.com>
158
7877f373
JB
159 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
160 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
161 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
162
dba0634a
UJ
1632011-10-30 Ulf Jasper <ulf.jasper@web.de>
164
165 * automated/newsticker-tests.el
6df6ae42 166 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
167 newsticker--treeview-tree-update.
168
6d6a626c
UJ
1692011-10-29 Ulf Jasper <ulf.jasper@web.de>
170
73c3f81d
UJ
171 * automated/newsticker-tests.el
172 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
173
6d6a626c
UJ
174 * trunk/test/automated/newsticker-tests.el
175 (newsticker--group-manage-orphan-feeds): Prevent updating
176 newsticker treeview. Fixed bug#9763.
177
6e0a9be7
GM
1782011-10-20 Glenn Morris <rgm@gnu.org>
179
e195ae68
GM
180 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
181
6e0a9be7
GM
182 * automated/vc-bzr.el: New file.
183
21fedf28
GM
1842011-10-15 Glenn Morris <rgm@gnu.org>
185
186 * automated/f90.el: New file.
187
81416b68
UJ
1882011-09-27 Ulf Jasper <ulf.jasper@web.de>
189
190 * automated/newsticker-tests.el: Move newsticker-testsuite.el
191 to automated/newsticker-tests.el. Convert to ERT.
192
68575ab0
UJ
1932011-07-26 Ulf Jasper <ulf.jasper@web.de>
194
195 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
196 Removed, simply use string=.
197 (icalendar--diarytime-to-isotime)
198 (icalendar--datetime-to-diary-date)
199 (icalendar--datestring-to-isodate)
200 (icalendar--format-ical-event)
201 (icalendar--parse-summary-and-rest)
202 (icalendar-tests--do-test-import)
6df6ae42 203 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
204 string= to EXPECTED ACTUAL.
205 (icalendar--import-format-sample)
206 (icalendar--format-ical-event)
207 (icalendar-import-non-recurring)
208 (icalendar-import-rrule)
209 (icalendar-import-duration)
210 (icalendar-import-bug-6766)
6df6ae42 211 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
212 icalendar-tests--compare-strings.
213 (icalendar-import-multiple-vcalendars): New.
214
de316778
TZ
2152011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
216
217 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 218 Require CL.
de316778 219
c07b2710
JL
2202011-05-09 Juri Linkov <juri@jurta.org>
221
222 * automated/occur-tests.el: Move from test/occur-testsuite.el.
223 Convert to ERT.
224
adec429a
CY
2252011-05-09 Chong Yidong <cyd@stupidchicken.com>
226
227 * automated/compile-tests.el: New file.
228
c4c205d0
CY
2292011-05-08 Chong Yidong <cyd@stupidchicken.com>
230
231 * automated/font-parse-tests.el: Don't byte-compile.
232
233 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
234
6c075cd7
SM
2352011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
236
237 * automated/lexbind-tests.el: New file.
238
33383987
JB
2392011-03-07 Chong Yidong <cyd@stupidchicken.com>
240
241 * Version 23.3 released.
242
81fb60b2
GM
2432011-03-05 Glenn Morris <rgm@gnu.org>
244
245 * eshell.el: Move here from lisp/eshell/esh-test.el.
246
de69c0a8
CO
2472011-03-03 Christian Ohler <ohler@gnu.org>
248
249 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
250 New test.
251
4856384c
UJ
2522011-02-20 Ulf Jasper <ulf.jasper@web.de>
253
254 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
255 convert to ERT format.
256
aa0935b9
CY
2572011-02-14 Chong Yidong <cyd@stupidchicken.com>
258
259 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
260 convert to ERT format.
261
ccded26c
SM
2622011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
263
264 * indent/shell.sh:
265 * indent/shell.rc: New files.
266
372fb76b
CY
2672011-01-27 Chong Yidong <cyd@stupidchicken.com>
268
269 * automated/font-parse-tests.el: Move from
270 font-parse-testsuite.el.
271
6608a7d8
CY
2722011-01-26 Chong Yidong <cyd@stupidchicken.com>
273
274 * font-parse-testsuite.el (test-font-parse-data): New file.
275
db5d03ea
SM
2762011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
277
278 * indent/prolog.prolog: Add tokenizing tests.
279
d221e780
CO
2802011-01-13 Christian Ohler <ohler@gnu.org>
281
282 * automated: New directory for automated tests.
283
284 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
285
286 * automated/Makefile.in: New file.
287
cbf83ce9
SM
2882010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
289
290 * indent/modula2.mod: New file.
291
d19dc73d
SM
2922010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
293
294 * indent/octave.m: Add a test to ensure indentation is local.
295
41f592d1
GM
2962010-10-23 Glenn Morris <rgm@gnu.org>
297
298 * comint-testsuite.el
d19dc73d
SM
299 (comint-testsuite--test-comint-password-prompt-regexp):
300 Add "Please enter the password". (Bug#7224)
41f592d1 301
3672149f
SM
3022010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
303
304 * indent/prolog.prolog: Use normal spacing around !.
305
f5632fb6
SM
3062010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
307
308 * indent/octave.m: Remove one more `fixindent'. Use `end'.
309
cf38dd42
SM
3102010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
311
312 * indent/octave.m: Remove some `fixindent' not needed any more.
313
e17b68ed
SM
3142010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
315
316 * indent/octave.m: New file.
317
81ee9410
UJ
3182010-08-08 Ulf Jasper <ulf.jasper@web.de>
319
e17b68ed 320 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
321 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
322 (icalendar-testsuite--run-internal-tests): New.
323 (icalendar-testsuite--test-convert-ordinary-to-ical)
324 (icalendar-testsuite--test-convert-block-to-ical)
325 (icalendar-testsuite--test-convert-anniversary-to-ical)
326 (icalendar-testsuite--test-parse-vtimezone)
327 (icalendar-testsuite--do-test-export): Code formatting.
328 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
329 (icalendar-testsuite--do-test-import)
3672149f
SM
330 (icalendar-testsuite--do-test-cycle):
331 Use icalendar-testsuite--compare-strings
81ee9410
UJ
332 (icalendar-testsuite--run-import-tests): Comment added.
333 (icalendar-testsuite--run-import-tests)
e17b68ed 334 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 335
71ab16dd
CY
3362010-06-25 Chong Yidong <cyd@stupidchicken.com>
337
338 * redisplay-testsuite.el (test-redisplay-3): New test.
339
6534e58a
CY
3402010-06-11 Chong Yidong <cyd@stupidchicken.com>
341
342 * comint-testsuite.el: New file.
343
927c346b
SM
3442010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
345
346 * indent: New dir.
347
61a808e8
CY
3482010-05-07 Chong Yidong <cyd@stupidchicken.com>
349
350 * Version 23.2 released.
351
a4100ebe
CY
3522010-03-29 Chong Yidong <cyd@stupidchicken.com>
353
3cbcd186
CY
354 * cedet/semantic-ia-utest.el
355 (semantic-symref-test-count-hits-in-tag): Add function, from
356 semantic-test.el.
357
a4100ebe
CY
358 * cedet/tests/test.cpp:
359 * cedet/tests/test.py:
360 * cedet/tests/teststruct.cpp:
361 * cedet/tests/testtemplates.cpp:
362 * cedet/tests/testusing.cpp:
363 * cedet/tests/scopetest.cpp:
364 * cedet/tests/scopetest.java: Files deleted.
365
366 * cedet/tests/test.make:
367 * cedet/tests/test.c:
368 * cedet/tests/testjavacomp.java:
369 * cedet/tests/testspp.c:
370 * cedet/tests/testsppreplace.c:
371 * cedet/tests/testsppreplaced.c:
372 * cedet/tests/testsubclass.cpp:
373 * cedet/tests/testsubclass.hh:
374 * cedet/tests/testtypedefs.cpp:
375 * cedet/tests/testvarnames.c:
376 * cedet/tests/test.el:
377 * cedet/tests/testdoublens.cpp:
378 * cedet/tests/testdoublens.hpp: Add copyright header.
379
85738751
SM
380 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
381 Remove reference to deleted files.
382
dc2d2590
JL
3832010-03-30 Juri Linkov <juri@jurta.org>
384
385 * occur-testsuite.el (occur-tests): Add tests for context lines.
386
5275ff8b
JL
3872010-03-23 Juri Linkov <juri@jurta.org>
388
389 * occur-testsuite.el: New file.
390
288f9fc0
CY
3912010-03-10 Chong Yidong <cyd@stupidchicken.com>
392
393 * Branch for 23.2.
394
b4340b3f
UJ
3952010-02-19 Ulf Jasper <ulf.jasper@web.de>
396
397 * icalendar-testsuite.el
6df6ae42
JB
398 (icalendar-testsuite--run-function-tests): Add new tests.
399 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
400 testcase.
401 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
402 (icalendar-testsuite--test-convert-weekly-to-ical): New.
403 (icalendar-testsuite--test-convert-yearly-to-ical): New.
404 (icalendar-testsuite--test-convert-block-to-ical): New.
405 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
406 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
407
db9e401b
JB
4082010-01-18 Juanma Barranquero <lekktu@gmail.com>
409
410 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
411 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
412 Fix typos in docstrings and error messages.
413 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
414
d1f18ec0
JB
4152010-01-14 Juanma Barranquero <lekktu@gmail.com>
416
417 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
418 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
419 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
420
6fe539d2
UJ
4212009-12-18 Ulf Jasper <ulf.jasper@web.de>
422
423 * icalendar-testsuite.el
d5c6faf9
SM
424 (icalendar-testsuite--run-function-tests):
425 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
426 (icalendar-testsuite--test-parse-vtimezone): New.
427 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 428 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
429 whitespace -- see change of icalendar--add-diary-entry in
430 icalendar.el.
6df6ae42 431 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 432
d8085053
GM
4332009-09-30 Glenn Morris <rgm@gnu.org>
434
435 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
436
7c4dccd0
CY
4372009-06-26 Eric Ludlam <zappo@gnu.org>
438
439 * cedet/*: New unit tests, from CEDET repository.
440
6ada5ad1
CY
4412009-06-26 Chong Yidong <cyd@stupidchicken.com>
442
443 * redisplay-testsuite.el: New file.
444
70243478
CY
4452009-06-21 Chong Yidong <cyd@stupidchicken.com>
446
447 * Branch for 23.1.
448
f052351a
UJ
4492009-01-25 Ulf Jasper <ulf.jasper@web.de>
450
451 * icalendar-testsuite.el
6df6ae42
JB
452 (icalendar-testsuite--run-function-tests):
453 Add icalendar-testsuite--test-diarytime-to-isotime.
454 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
455 recent icalendar fixes.
456 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 457 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
458 icalendar changes.
459
dee5aa91
CY
4602008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
461
d4835507 462 * bytecomp-testsuite.el: New file.
dee5aa91 463
f052351a 4642008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
465
466 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 467 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
468 (icalendar-testsuite--test-create-uid): New.
469
d176d8c6
UJ
4702008-06-14 Ulf Jasper <ulf.jasper@web.de>
471
472 * newsticker-testsuite.el: New file.
473
a4766629
GM
4742008-05-24 Ulf Jasper <ulf.jasper@web.de>
475
476 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
477 Add icalendar-testsuite--test-datestring-to-isodate,
478 icalendar-testsuite--test-datetime-to-diary-date, and
479 icalendar-testsuite--test-calendar-style.
480 (icalendar-testsuite--test-format-ical-event):
481 (icalendar-testsuite--test-parse-summary-and-rest):
482 Doc fix. Remove european-calendar-style.
483 (icalendar-testsuite--get-ical-event): Doc fix.
484 (icalendar-testsuite--test-first-weekday-of-year):
485 (icalendar-testsuite--run-cycle-tests): Add doc string.
486 (icalendar-testsuite--test-datestring-to-isodate):
487 (icalendar-testsuite--test-datetime-to-diary-date):
488 (icalendar-testsuite--test-calendar-style): New functions.
489 (icalendar-testsuite--test-export): Handle iso date style.
490 New arg INPUT-ISO. Use calendar-date-style.
491 (icalendar-testsuite--test-import): Handle iso date style.
492 New arg EXPECTED-ISO. Use calendar-date-style.
493 (icalendar-testsuite--test-cycle): Handle iso date style.
494 (icalendar-testsuite--run-import-tests):
495 (icalendar-testsuite--run-export-tests):
496 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
497
e42fc905
GM
4982008-02-29 Glenn Morris <rgm@gnu.org>
499
500 * README: New file.
501
366b88a2
GM
5022008-02-29 Ulf Jasper <ulf.jasper@web.de>
503
504 * icalendar-testsuite.el: New file.
505
506;; Local Variables:
880820fe 507;; coding: utf-8
366b88a2
GM
508;; End:
509
acaf905b 510 Copyright (C) 2008-2012 Free Software Foundation, Inc.
366b88a2
GM
511
512 This file is part of GNU Emacs.
513
4f43e937 514 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 515 it under the terms of the GNU General Public License as published by
4f43e937
GM
516 the Free Software Foundation, either version 3 of the License, or
517 (at your option) any later version.
366b88a2
GM
518
519 GNU Emacs is distributed in the hope that it will be useful,
520 but WITHOUT ANY WARRANTY; without even the implied warranty of
521 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
522 GNU General Public License for more details.
523
524 You should have received a copy of the GNU General Public License
4f43e937 525 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.