Anybody knows how much of these tests are expected to fail ?
c:\>i xemacs.exe -q -vanilla -batch -l ../tests/automated/test-harness.el -f
batch-test-emacs ../tests/automated
I get a couple of failures reported below.
XEmacs 21.5 compiled natively with VC7 running under WinXP.
Fabrice
..\lib-src\dynamic\i xemacs.exe -q -vanilla -batch -l
../tests/automated/test-harness.el -f batch-test-emacs ../tests/automated
Testing .\xemacs-21.5\tests\automated\base64-tests.el...
base64-tests.el: 1234 of 1234 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\byte-compiler-tests.el...
byte-compiler-tests.el: 104 of 104 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\c-tests.el...
c-tests.el: No tests run
Testing .\xemacs-21.5\tests\automated\case-tests.el...
case-tests.el: 1148 of 1148 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\ccl-tests.el...
ccl-tests.el: 4570 of 4570 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\database-tests.el...
database-tests.el: No tests run
Testing .\xemacs-21.5\tests\automated\extent-tests.el...
extent-tests.el: 194 of 194 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\hash-table-tests.el...
hash-table-tests.el: 9866 of 9866 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\lisp-tests.el...
lisp-tests.el: 3606 of 3606 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\md5-tests.el...
md5-tests.el: 56 of 56 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\mule-tests.el...
FAIL: Assertion failed: (eq (charsets-in-region (point-min) (point-max))
(quote (korean-ksc5601 chinese-big5-1 chinese-gb2312 japanese-jisx0212 katakana-jisx0201
japanese-jisx0208 vietnamese-viscii-lower thai-xtis cyrillic-iso8859-5 hebrew-iso8859-8
greek-iso8859-7 latin-iso8859-1 latin-iso8859-2 arabic-2-column arabic-1-column ethiopic
ascii)))
FAIL: Assertion failed: (eq (charsets-in-string (buffer-substring (point-min)
(point-max))) (quote (korean-ksc5601 chinese-big5-1 chinese-gb2312 japanese-jisx0212
katakana-jisx0201 japanese-jisx0208 vietnamese-viscii-lower thai-xtis cyrillic-iso8859-5
hebrew-iso8859-8 greek-iso8859-7 latin-iso8859-1 latin-iso8859-2 arabic-2-column
arabic-1-column ethiopic ascii)))
FAIL: Assertion failed: (eq (charsets-in-region (point-min) (point-max))
(quote (korean-ksc5601 chinese-big5-1 chinese-gb2312 japanese-jisx0212 katakana-jisx0201
japanese-jisx0208 vietnamese-viscii-lower thai-xtis cyrillic-iso8859-5 hebrew-iso8859-8
greek-iso8859-7 latin-iso8859-1 latin-iso8859-2 arabic-2-column arabic-1-column ethiopic
ascii)))
FAIL: Assertion failed: (eq (charsets-in-string (buffer-substring (point-min)
(point-max))) (quote (korean-ksc5601 chinese-big5-1 chinese-gb2312 japanese-jisx0212
katakana-jisx0201 japanese-jisx0208 vietnamese-viscii-lower thai-xtis cyrillic-iso8859-5
hebrew-iso8859-8 greek-iso8859-7 latin-iso8859-1 latin-iso8859-2 arabic-2-column
arabic-1-column ethiopic ascii)))
mule-tests.el: 228 of 236 tests successful (96%).
Testing .\xemacs-21.5\tests\automated\regexp-tests.el...
KNOWN BUG: Assertion failed: (not (string-match "\\b" ""))
KNOWN BUG: Assertion failed: (not (string-match "\\b" " "))
KNOWN BUG: Assertion failed: (not (string-match " \\b" " "))
KNOWN BUG: Assertion failed: (not (string-match "\\b " " "))
KNOWN BUG: Assertion failed: (eq (string-match "[^A]" (string ch0)) 0)
KNOWN BUG: Assertion failed: (not (string-match "@[A]" (string ?@ ch0)))
KNOWN BUG: Assertion failed: (eq (string-match "@[^A]" (string ?@ ch0)) 0)
FAIL: Assertion failed: (not (progn (string-match "a" "a")
(string-match "b" "a") (match-string 0 "a")))
FAIL: Assertion failed: (not (progn (string-match "\\(a\\)" "a")
(string-match "\\(b\\)" "a") (match-string 0 "a")))
FAIL: Assertion failed: (not (progn (string-match "\\(a\\)" "a")
(string-match "\\(b\\)" "a") (match-string 1 "a")))
KNOWN BUG: Assertion failed: (not (string-match "\\b" ""))
KNOWN BUG: Assertion failed: (not (string-match "\\b" " "))
KNOWN BUG: Assertion failed: (not (string-match " \\b" " "))
KNOWN BUG: Assertion failed: (not (string-match "\\b " " "))
KNOWN BUG: Assertion failed: (eq (string-match "[^A]" (string ch0)) 0)
KNOWN BUG: Assertion failed: (not (string-match "@[A]" (string ?@ ch0)))
KNOWN BUG: Assertion failed: (eq (string-match "@[^A]" (string ?@ ch0)) 0)
FAIL: Assertion failed: (not (progn (string-match "a" "a")
(string-match "b" "a") (match-string 0 "a")))
FAIL: Assertion failed: (not (progn (string-match "\\(a\\)" "a")
(string-match "\\(b\\)" "a") (match-string 0 "a")))
FAIL: Assertion failed: (not (progn (string-match "\\(a\\)" "a")
(string-match "\\(b\\)" "a") (match-string 1 "a")))
regexp-tests.el: 184 of 204 tests successful (90%).
Testing .\xemacs-21.5\tests\automated\symbol-tests.el...
FAIL: Assertion failed: (eq (length (weak-list-list weak-list)) (if (not reversep) 0
len))
FAIL: Assertion failed: (eq (length (weak-list-list weak-list)) (if (not reversep) 0
len))
symbol-tests.el: 244 of 246 tests successful (99%).
Testing .\xemacs-21.5\tests\automated\syntax-tests.el...
syntax-tests.el: 60 of 60 tests successful (100%).
Testing .\xemacs-21.5\tests\automated\weak-tests.el...
weak-tests.el: 14 of 14 tests successful (100%).
Done