Make display strings obey buffer-invisibility-spec.
[bpt/emacs.git] / test / ChangeLog
CommitLineData
a999ce26
CY
12012-08-18 Chong Yidong <cyd@gnu.org>
2
3 * redisplay-testsuite.el (test-redisplay-4): New test (Bug#3874).
4
f063063a
DG
52012-08-14 Dmitry Gutov <dgutov@yandex.ru>
6
7 * indent/ruby.rb: Rearrange examples, add new ones.
8
0d9e2599
NN
92012-08-12 Dmitry Gutov <dgutov@yandex.ru>
10
11 * automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
12 (ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
13
9ff9402d 142012-08-11 Glenn Morris <rgm@gnu.org>
5f168c20
GM
15
16 * automated/files.el: New file.
17
bf1757d1
GM
18 * automated/Makefile.in (all): Fix typo.
19
9d2ed8a2
DG
202012-08-10 Dmitry Gutov <dgutov@yandex.ru>
21
22 * automated/ruby-mode-tests.el (ruby-should-indent):
23 Add docstring, check (current-indentation) instead of (current-column).
24 (ruby-should-indent-buffer): New function.
25 Add tests for `ruby-deep-indent-paren' behavior.
26 Port all tests from test/misc/test_ruby_mode.rb in Ruby repo.
27
0d9e2599
NN
282012-08-10 Nobuyoshi Nakada <nobu@ruby-lang.org>
29
30 Original tests in test_ruby_mode.rb in upstream (author).
31
9cd80478
DG
322012-08-09 Dmitry Gutov <dgutov@yandex.ru>
33
34 * automated/ruby-mode-tests.el (ruby-should-indent)
35 (ruby-assert-state): New functions.
36 Add new tests.
37
c91562a6
DE
382012-07-29 David Engster <deng@randomsample.de>
39
9d2ed8a2
DG
40 * automated/xml-parse-tests.el (xml-parse-tests--qnames):
41 New variable to hold test data for name expansion.
c91562a6
DE
42 (xml-parse-tests): Test the two different types of name expansion.
43
d8efda90
JL
442012-07-29 Juri Linkov <juri@jurta.org>
45
46 * automated/occur-tests.el (occur-test-case): Use predefined
47 buffer name " *test-occur*" instead of a random buffer name.
48
c28662a8
DG
492012-07-20 Dmitry Gutov <dgutov@yandex.ru>
50
51 * automated/ruby-mode-tests.el: New file with one test.
52
45fd731c
SM
532012-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
54
efc26dbe
SM
55 * indent/shell.sh: Add test case for ${#VAR}.
56
45fd731c
SM
57 * indent/latex-mode.tex: New file.
58
a464a6c7
SM
592012-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
60
61 * eshell.el: Use cl-lib.
62
a76e6535
CY
632012-07-03 Chong Yidong <cyd@gnu.org>
64
65 * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New.
66
a7aef6f5
CY
672012-07-02 Chong Yidong <cyd@gnu.org>
68
a464a6c7
SM
69 * automated/xml-parse-tests.el (xml-parse-tests--data):
70 More testcases.
a7aef6f5 71
fbf2e7ad
CY
722012-07-01 Chong Yidong <cyd@gnu.org>
73
74 * automated/xml-parse-tests.el: New file.
75
d5c6faf9
SM
762012-06-27 Stefan Monnier <monnier@iro.umontreal.ca>
77
78 * automated/ert-x-tests.el (ert-test-run-tests-interactively-2):
79 Use cl-flet.
80
ee574791
UJ
812012-06-08 Ulf Jasper <ulf.jasper@web.de>
82
d5c6faf9
SM
83 * automated/icalendar-tests.el (icalendar--parse-vtimezone):
84 Test escaped commas in TZID (Bug#11473).
ee574791
UJ
85 (icalendar-import-with-timezone): New.
86 (icalendar-real-world): Add new testcase as given in the bugreport
87 of Bug#11473.
88
6dbaa1c7
UJ
892012-05-29 Ulf Jasper <ulf.jasper@web.de>
90
91 * automated/icalendar-tests.el (icalendar-tests--test-import):
92 Include UID in import tests (Bug#11525).
93 (icalendar-import-non-recurring, icalendar-import-rrule)
94 (icalendar-import-duration, icalendar-import-bug-6766): Adjust to
95 UID-import change.
96 (icalendar-import-with-uid): New.
97 (icalendar-tests--test-cycle, icalendar-tests--do-test-cycle):
98 Include UID in cycle tests.
99 (icalendar-cycle, icalendar-real-world): UID-import change.
100
b847032c
GM
1012012-05-21 Glenn Morris <rgm@gnu.org>
102
103 * automated/Makefile.in (setwins): Scrap superfluous subshell.
104
5e561bc7
TZ
1052012-05-15 Teodor Zlatanov <tzz@lifelogs.com>
106
107 * automated/url-util-tests.el: New file to test
108 lisp/url/url-util.el. Only `url-build-query-string' and
109 `url-parse-query-string' are tested right now (Bug#8706).
110
461ef3c5
SM
1112012-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
112
113 * indent/shell.sh:
114 * indent/shell.rc: Ad some test cases.
115
dfbd787f
SM
1162012-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
117
118 * indent/ruby.rb: New file, to test new syntax-propertize code.
119
ab7ce8c1
GM
1202012-04-11 Glenn Morris <rgm@gnu.org>
121
122 * automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.
123
6c0c7cfc
TZ
1242012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
125
126 * automated/url-future-tests.el (url-future-tests): Move from
127 lisp/url/url-future.el and rename.
128
bdbc1c4e
UJ
1292012-01-29 Ulf Jasper <ulf.jasper@web.de>
130
131 * automated/icalendar-tests.el (icalendar-import-non-recurring):
132 Fix broken test, caused by missing trailing blank.
133
5c09001c
CY
1342011-12-03 Chong Yidong <cyd@gnu.org>
135
136 * automated/compile-tests.el (compile-tests--test-regexps-data):
137 Increase column numbers by one to reflect change in how
6df6ae42 138 compilation-message is recorded (Bug#10172).
5c09001c 139
394c65f1
GM
1402011-11-22 Glenn Morris <rgm@gnu.org>
141
142 * rmailmm.el: New file, split from lisp/mail/rmailmm.el.
143
cd1181db
JB
1442011-11-20 Juanma Barranquero <lekktu@gmail.com>
145
146 * cedet/semantic-utest-c.el (semantic-utest-c-comparisons): Fix typo.
147
58179cce
JB
1482011-11-16 Juanma Barranquero <lekktu@gmail.com>
149
7877f373
JB
150 * automated/icalendar-tests.el (icalendar-tests--get-ical-event)
151 (icalendar-tests--test-export, icalendar-tests--do-test-export):
58179cce
JB
152 * cedet/srecode-tests.el (srecode-field-utest-impl): Fix typo.
153
dba0634a
UJ
1542011-10-30 Ulf Jasper <ulf.jasper@web.de>
155
156 * automated/newsticker-tests.el
6df6ae42 157 (newsticker--group-manage-orphan-feeds): Remove fsetting of
dba0634a
UJ
158 newsticker--treeview-tree-update.
159
6d6a626c
UJ
1602011-10-29 Ulf Jasper <ulf.jasper@web.de>
161
73c3f81d
UJ
162 * automated/newsticker-tests.el
163 (newsticker--group-manage-orphan-feeds): Use fset instead of flet.
164
6d6a626c
UJ
165 * trunk/test/automated/newsticker-tests.el
166 (newsticker--group-manage-orphan-feeds): Prevent updating
167 newsticker treeview. Fixed bug#9763.
168
6e0a9be7
GM
1692011-10-20 Glenn Morris <rgm@gnu.org>
170
e195ae68
GM
171 * automated/vc-bzr.el (vc-bzr-test-bug9781): New test.
172
6e0a9be7
GM
173 * automated/vc-bzr.el: New file.
174
21fedf28
GM
1752011-10-15 Glenn Morris <rgm@gnu.org>
176
177 * automated/f90.el: New file.
178
81416b68
UJ
1792011-09-27 Ulf Jasper <ulf.jasper@web.de>
180
181 * automated/newsticker-tests.el: Move newsticker-testsuite.el
182 to automated/newsticker-tests.el. Convert to ERT.
183
68575ab0
UJ
1842011-07-26 Ulf Jasper <ulf.jasper@web.de>
185
186 * automated/icalendar-tests.el (icalendar-tests--compare-strings):
187 Removed, simply use string=.
188 (icalendar--diarytime-to-isotime)
189 (icalendar--datetime-to-diary-date)
190 (icalendar--datestring-to-isodate)
191 (icalendar--format-ical-event)
192 (icalendar--parse-summary-and-rest)
193 (icalendar-tests--do-test-import)
6df6ae42 194 (icalendar-tests--do-test-cycle): Change argument order of
68575ab0
UJ
195 string= to EXPECTED ACTUAL.
196 (icalendar--import-format-sample)
197 (icalendar--format-ical-event)
198 (icalendar-import-non-recurring)
199 (icalendar-import-rrule)
200 (icalendar-import-duration)
201 (icalendar-import-bug-6766)
6df6ae42 202 (icalendar-real-world): Adjust to string= instead of
68575ab0
UJ
203 icalendar-tests--compare-strings.
204 (icalendar-import-multiple-vcalendars): New.
205
de316778
TZ
2062011-05-11 Teodor Zlatanov <tzz@lifelogs.com>
207
208 * automated/gnus-tests.el: Add wrapper for Gnus tests.
1c231080 209 Require CL.
de316778 210
c07b2710
JL
2112011-05-09 Juri Linkov <juri@jurta.org>
212
213 * automated/occur-tests.el: Move from test/occur-testsuite.el.
214 Convert to ERT.
215
adec429a
CY
2162011-05-09 Chong Yidong <cyd@stupidchicken.com>
217
218 * automated/compile-tests.el: New file.
219
c4c205d0
CY
2202011-05-08 Chong Yidong <cyd@stupidchicken.com>
221
222 * automated/font-parse-tests.el: Don't byte-compile.
223
224 * automated/comint-testsuite.el: Move from test/. Convert to ERT.
225
6c075cd7
SM
2262011-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
227
228 * automated/lexbind-tests.el: New file.
229
33383987
JB
2302011-03-07 Chong Yidong <cyd@stupidchicken.com>
231
232 * Version 23.3 released.
233
81fb60b2
GM
2342011-03-05 Glenn Morris <rgm@gnu.org>
235
236 * eshell.el: Move here from lisp/eshell/esh-test.el.
237
de69c0a8
CO
2382011-03-03 Christian Ohler <ohler@gnu.org>
239
240 * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
241 New test.
242
4856384c
UJ
2432011-02-20 Ulf Jasper <ulf.jasper@web.de>
244
245 * automated/icalendar-tests.el: Move from icalendar-testsuite.el;
246 convert to ERT format.
247
aa0935b9
CY
2482011-02-14 Chong Yidong <cyd@stupidchicken.com>
249
250 * automated/bytecomp-tests.el: Move from bytecomp-testsuite.el;
251 convert to ERT format.
252
ccded26c
SM
2532011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
254
255 * indent/shell.sh:
256 * indent/shell.rc: New files.
257
372fb76b
CY
2582011-01-27 Chong Yidong <cyd@stupidchicken.com>
259
260 * automated/font-parse-tests.el: Move from
261 font-parse-testsuite.el.
262
6608a7d8
CY
2632011-01-26 Chong Yidong <cyd@stupidchicken.com>
264
265 * font-parse-testsuite.el (test-font-parse-data): New file.
266
db5d03ea
SM
2672011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
268
269 * indent/prolog.prolog: Add tokenizing tests.
270
d221e780
CO
2712011-01-13 Christian Ohler <ohler@gnu.org>
272
273 * automated: New directory for automated tests.
274
275 * automated/ert-tests.el, automated/ert-x-tests.el: New files.
276
277 * automated/Makefile.in: New file.
278
cbf83ce9
SM
2792010-11-11 Stefan Monnier <monnier@iro.umontreal.ca>
280
281 * indent/modula2.mod: New file.
282
d19dc73d
SM
2832010-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
284
285 * indent/octave.m: Add a test to ensure indentation is local.
286
41f592d1
GM
2872010-10-23 Glenn Morris <rgm@gnu.org>
288
289 * comint-testsuite.el
d19dc73d
SM
290 (comint-testsuite--test-comint-password-prompt-regexp):
291 Add "Please enter the password". (Bug#7224)
41f592d1 292
3672149f
SM
2932010-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
294
295 * indent/prolog.prolog: Use normal spacing around !.
296
f5632fb6
SM
2972010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
298
299 * indent/octave.m: Remove one more `fixindent'. Use `end'.
300
cf38dd42
SM
3012010-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
302
303 * indent/octave.m: Remove some `fixindent' not needed any more.
304
e17b68ed
SM
3052010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
306
307 * indent/octave.m: New file.
308
81ee9410
UJ
3092010-08-08 Ulf Jasper <ulf.jasper@web.de>
310
e17b68ed 311 * icalendar-testsuite.el (icalendar-testsuite-run): Add internal tests.
81ee9410
UJ
312 (icalendar-testsuite--trim, icalendar-testsuite--compare-strings)
313 (icalendar-testsuite--run-internal-tests): New.
314 (icalendar-testsuite--test-convert-ordinary-to-ical)
315 (icalendar-testsuite--test-convert-block-to-ical)
316 (icalendar-testsuite--test-convert-anniversary-to-ical)
317 (icalendar-testsuite--test-parse-vtimezone)
318 (icalendar-testsuite--do-test-export): Code formatting.
319 (icalendar-testsuite--test-parse-vtimezone): Doc fix.
320 (icalendar-testsuite--do-test-import)
3672149f
SM
321 (icalendar-testsuite--do-test-cycle):
322 Use icalendar-testsuite--compare-strings
81ee9410
UJ
323 (icalendar-testsuite--run-import-tests): Comment added.
324 (icalendar-testsuite--run-import-tests)
e17b68ed 325 (icalendar-testsuite--run-real-world-tests): Fix expected results.
81ee9410 326
71ab16dd
CY
3272010-06-25 Chong Yidong <cyd@stupidchicken.com>
328
329 * redisplay-testsuite.el (test-redisplay-3): New test.
330
6534e58a
CY
3312010-06-11 Chong Yidong <cyd@stupidchicken.com>
332
333 * comint-testsuite.el: New file.
334
927c346b
SM
3352010-06-02 Stefan Monnier <monnier@iro.umontreal.ca>
336
337 * indent: New dir.
338
61a808e8
CY
3392010-05-07 Chong Yidong <cyd@stupidchicken.com>
340
341 * Version 23.2 released.
342
a4100ebe
CY
3432010-03-29 Chong Yidong <cyd@stupidchicken.com>
344
3cbcd186
CY
345 * cedet/semantic-ia-utest.el
346 (semantic-symref-test-count-hits-in-tag): Add function, from
347 semantic-test.el.
348
a4100ebe
CY
349 * cedet/tests/test.cpp:
350 * cedet/tests/test.py:
351 * cedet/tests/teststruct.cpp:
352 * cedet/tests/testtemplates.cpp:
353 * cedet/tests/testusing.cpp:
354 * cedet/tests/scopetest.cpp:
355 * cedet/tests/scopetest.java: Files deleted.
356
357 * cedet/tests/test.make:
358 * cedet/tests/test.c:
359 * cedet/tests/testjavacomp.java:
360 * cedet/tests/testspp.c:
361 * cedet/tests/testsppreplace.c:
362 * cedet/tests/testsppreplaced.c:
363 * cedet/tests/testsubclass.cpp:
364 * cedet/tests/testsubclass.hh:
365 * cedet/tests/testtypedefs.cpp:
366 * cedet/tests/testvarnames.c:
367 * cedet/tests/test.el:
368 * cedet/tests/testdoublens.cpp:
369 * cedet/tests/testdoublens.hpp: Add copyright header.
370
85738751
SM
371 * cedet/semantic-tests.el (semanticdb-test-gnu-global):
372 Remove reference to deleted files.
373
dc2d2590
JL
3742010-03-30 Juri Linkov <juri@jurta.org>
375
376 * occur-testsuite.el (occur-tests): Add tests for context lines.
377
5275ff8b
JL
3782010-03-23 Juri Linkov <juri@jurta.org>
379
380 * occur-testsuite.el: New file.
381
288f9fc0
CY
3822010-03-10 Chong Yidong <cyd@stupidchicken.com>
383
384 * Branch for 23.2.
385
b4340b3f
UJ
3862010-02-19 Ulf Jasper <ulf.jasper@web.de>
387
388 * icalendar-testsuite.el
6df6ae42
JB
389 (icalendar-testsuite--run-function-tests): Add new tests.
390 (icalendar-testsuite--test-diarytime-to-isotime): Add another
b4340b3f
UJ
391 testcase.
392 (icalendar-testsuite--test-convert-ordinary-to-ical): New.
393 (icalendar-testsuite--test-convert-weekly-to-ical): New.
394 (icalendar-testsuite--test-convert-yearly-to-ical): New.
395 (icalendar-testsuite--test-convert-block-to-ical): New.
396 (icalendar-testsuite--test-convert-cyclic-to-ical): New.
397 (icalendar-testsuite--test-convert-anniversary-to-ical): New.
398
db9e401b
JB
3992010-01-18 Juanma Barranquero <lekktu@gmail.com>
400
401 * cedet/semantic-tests.el (semanticdb-test-gnu-global)
402 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):
403 Fix typos in docstrings and error messages.
404 (semanticdb-ebrowse-run-tests): Fix typos in error messages.
405
d1f18ec0
JB
4062010-01-14 Juanma Barranquero <lekktu@gmail.com>
407
408 * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test):
409 * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list)
410 (semantic-ia-utest-buffer-refs): Fix typos in docstrings.
411
6fe539d2
UJ
4122009-12-18 Ulf Jasper <ulf.jasper@web.de>
413
414 * icalendar-testsuite.el
d5c6faf9
SM
415 (icalendar-testsuite--run-function-tests):
416 Add icalendar-testsuite--test-parse-vtimezone.
6fe539d2
UJ
417 (icalendar-testsuite--test-parse-vtimezone): New.
418 (icalendar-testsuite--do-test-cycle): Doc changes.
6df6ae42 419 (icalendar-testsuite--run-real-world-tests): Remove trailing
6fe539d2
UJ
420 whitespace -- see change of icalendar--add-diary-entry in
421 icalendar.el.
6df6ae42 422 (icalendar-testsuite--run-cycle-tests): Re-enable all tests.
6fe539d2 423
d8085053
GM
4242009-09-30 Glenn Morris <rgm@gnu.org>
425
426 * cedet/semantic-utest-c.el: Relicense under GPLv3+.
427
7c4dccd0
CY
4282009-06-26 Eric Ludlam <zappo@gnu.org>
429
430 * cedet/*: New unit tests, from CEDET repository.
431
6ada5ad1
CY
4322009-06-26 Chong Yidong <cyd@stupidchicken.com>
433
434 * redisplay-testsuite.el: New file.
435
70243478
CY
4362009-06-21 Chong Yidong <cyd@stupidchicken.com>
437
438 * Branch for 23.1.
439
f052351a
UJ
4402009-01-25 Ulf Jasper <ulf.jasper@web.de>
441
442 * icalendar-testsuite.el
6df6ae42
JB
443 (icalendar-testsuite--run-function-tests):
444 Add icalendar-testsuite--test-diarytime-to-isotime.
445 (icalendar-testsuite--test-parse-summary-and-rest): Adjust to
f052351a
UJ
446 recent icalendar fixes.
447 (icalendar-testsuite--test-diarytime-to-isotime): New.
6df6ae42 448 (icalendar-testsuite--test-create-uid): Adjust to recent
f052351a
UJ
449 icalendar changes.
450
dee5aa91
CY
4512008-11-30 Shigeru Fukaya <shigeru.fukaya@gmail.com>
452
d4835507 453 * bytecomp-testsuite.el: New file.
dee5aa91 454
f052351a 4552008-10-31 Ulf Jasper <ulf.jasper@web.de>
aad81014
UJ
456
457 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
d5c6faf9 458 Add `icalendar-testsuite--test-create-uid'.
aad81014
UJ
459 (icalendar-testsuite--test-create-uid): New.
460
d176d8c6
UJ
4612008-06-14 Ulf Jasper <ulf.jasper@web.de>
462
463 * newsticker-testsuite.el: New file.
464
a4766629
GM
4652008-05-24 Ulf Jasper <ulf.jasper@web.de>
466
467 * icalendar-testsuite.el (icalendar-testsuite--run-function-tests):
468 Add icalendar-testsuite--test-datestring-to-isodate,
469 icalendar-testsuite--test-datetime-to-diary-date, and
470 icalendar-testsuite--test-calendar-style.
471 (icalendar-testsuite--test-format-ical-event):
472 (icalendar-testsuite--test-parse-summary-and-rest):
473 Doc fix. Remove european-calendar-style.
474 (icalendar-testsuite--get-ical-event): Doc fix.
475 (icalendar-testsuite--test-first-weekday-of-year):
476 (icalendar-testsuite--run-cycle-tests): Add doc string.
477 (icalendar-testsuite--test-datestring-to-isodate):
478 (icalendar-testsuite--test-datetime-to-diary-date):
479 (icalendar-testsuite--test-calendar-style): New functions.
480 (icalendar-testsuite--test-export): Handle iso date style.
481 New arg INPUT-ISO. Use calendar-date-style.
482 (icalendar-testsuite--test-import): Handle iso date style.
483 New arg EXPECTED-ISO. Use calendar-date-style.
484 (icalendar-testsuite--test-cycle): Handle iso date style.
485 (icalendar-testsuite--run-import-tests):
486 (icalendar-testsuite--run-export-tests):
487 (icalendar-testsuite--run-real-world-tests): Add iso style tests.
488
e42fc905
GM
4892008-02-29 Glenn Morris <rgm@gnu.org>
490
491 * README: New file.
492
366b88a2
GM
4932008-02-29 Ulf Jasper <ulf.jasper@web.de>
494
495 * icalendar-testsuite.el: New file.
496
497;; Local Variables:
880820fe 498;; coding: utf-8
366b88a2
GM
499;; End:
500
acaf905b 501 Copyright (C) 2008-2012 Free Software Foundation, Inc.
366b88a2
GM
502
503 This file is part of GNU Emacs.
504
4f43e937 505 GNU Emacs is free software: you can redistribute it and/or modify
366b88a2 506 it under the terms of the GNU General Public License as published by
4f43e937
GM
507 the Free Software Foundation, either version 3 of the License, or
508 (at your option) any later version.
366b88a2
GM
509
510 GNU Emacs is distributed in the hope that it will be useful,
511 but WITHOUT ANY WARRANTY; without even the implied warranty of
512 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
513 GNU General Public License for more details.
514
515 You should have received a copy of the GNU General Public License
4f43e937 516 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.