Commit e9a68e4d6a95f3a0f62 (today's date).
I cannot regenerate the tta/perl tests (to test changes I am working on). If
under tta/perl I run
$ ../maintain/all_tests.sh generate
I get an error message:
./t/02coverage.t
ok 1
ReadDocbook::convert_tree: undef reader
at t//../../perl/Texinfo/Convert/ReadDocBook.pm line 397.
Texinfo::Convert::ReadDocBook::convert_tree(Texinfo::Convert::ReadDocBook=HASH(
Texinfo::Convert::Converter::convert_accents(Texinfo::Convert::ReadDocBook=HASH
Texinfo::Convert::Converter::xml_accents(Texinfo::Convert::ReadDocBook=HASH(0x5
Texinfo::Convert::ReadDocBook::_convert(Texinfo::Convert::ReadDocBook=HASH(0x55
Texinfo::Convert::ReadDocBook::convert_tree(Texinfo::Convert::ReadDocBook=HASH(
Texinfo::Convert::ReadDocBook::convert(Texinfo::Convert::ReadDocBook=HASH(0x559
main::convert_to_docbook(main=HASH(0x5591e24a4520), "commands",
"docbook", Texi
main::test(main=HASH(0x5591e24a4520), ARRAY(0x5591e05374b8)) called at
t//../..
main::run_all("coverage", ARRAY(0x5591e27fdb58)) called at
./t/02coverage.t lin
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 1.
"make check" appears to be broken as well:
$ make check
Making check in XSTexinfo
make[1]: Entering directory '/home/g/src/texinfo/GIT/tta/perl/XSTexinfo'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/home/g/src/texinfo/GIT/tta/perl/XSTexinfo'
make[1]: Entering directory '/home/g/src/texinfo/GIT/tta/perl'
make check-TESTS
make[2]: Entering directory '/home/g/src/texinfo/GIT/tta/perl'
make[3]: Entering directory '/home/g/src/texinfo/GIT/tta/perl'
PASS: t/02coverage.t 1
ERROR: t/02coverage.t - missing test plan
ERROR: t/02coverage.t - exited with status 2
PASS: t/03coverage_braces.t 1
PASS: t/03coverage_braces.t 2 - simple tree
PASS: t/03coverage_braces.t 3 - simple floats
PASS: t/03coverage_braces.t 4 - simple nodes list
PASS: t/03coverage_braces.t 5 - simple sections list
PASS: t/03coverage_braces.t 6 - simple sectioning root
PASS: t/03coverage_braces.t 7 - simple headings list
PASS: t/03coverage_braces.t 8 - simple errors
PASS: t/03coverage_braces.t 9 - simple indices
PASS: t/03coverage_braces.t 10 - simple indices sort
PASS: t/03coverage_braces.t 11 - simple texi
PASS: t/03coverage_braces.t 12 - simple text
PASS: t/03coverage_braces.t 13 - simple converted plaintext
PASS: t/03coverage_braces.t 14 - simple errors plaintext
PASS: t/03coverage_braces.t 15 - simple converted html_text
PASS: t/03coverage_braces.t 16 - simple errors html_text
PASS: t/03coverage_braces.t 17 - simple converted latex_text
PASS: t/03coverage_braces.t 18 - simple errors latex_text
PASS: t/03coverage_braces.t 19 - simple converted docbook
PASS: t/03coverage_braces.t 20 - simple errors docbook
PASS: t/03coverage_braces.t 21 - empty_second_email_argument tree
PASS: t/03coverage_braces.t 22 - empty_second_email_argument floats
PASS: t/03coverage_braces.t 23 - empty_second_email_argument nodes list
PASS: t/03coverage_braces.t 24 - empty_second_email_argument sections list
PASS: t/03coverage_braces.t 25 - empty_second_email_argument sectioning root
PASS: t/03coverage_braces.t 26 - empty_second_email_argument headings list
PASS: t/03coverage_braces.t 27 - empty_second_email_argument errors
PASS: t/03coverage_braces.t 28 - empty_second_email_argument indices
PASS: t/03coverage_braces.t 29 - empty_second_email_argument indices sort
PASS: t/03coverage_braces.t 30 - empty_second_email_argument texi
PASS: t/03coverage_braces.t 31 - empty_second_email_argument text
PASS: t/03coverage_braces.t 32 - empty_second_email_argument converted plaintext
PASS: t/03coverage_braces.t 33 - empty_second_email_argument errors plaintext
PASS: t/03coverage_braces.t 34 - empty_second_email_argument converted html_text
PASS: t/03coverage_braces.t 35 - empty_second_email_argument errors html_text
PASS: t/03coverage_braces.t 36 - empty_second_email_argument converted
latex_text
PASS: t/03coverage_braces.t 37 - empty_second_email_argument errors latex_text
PASS: t/03coverage_braces.t 38 - empty_second_email_argument converted docbook
PASS: t/03coverage_braces.t 39 - empty_second_email_argument errors docbook
ERROR: t/03coverage_braces.t - missing test plan
ERROR: t/03coverage_braces.t - exited with status 255 (terminated by signal
127?)
and so on.
Running perl -w t/03coverage_braces.t outputs:
ok 1
ok 2 - simple tree
ok 3 - simple floats
ok 4 - simple nodes list
ok 5 - simple sections list
ok 6 - simple sectioning root
ok 7 - simple headings list
ok 8 - simple errors
ok 9 - simple indices
ok 10 - simple indices sort
ok 11 - simple texi
ok 12 - simple text
ok 13 - simple converted plaintext
ok 14 - simple errors plaintext
ok 15 - simple converted html_text
ok 16 - simple errors html_text
ok 17 - simple converted latex_text
ok 18 - simple errors latex_text
ok 19 - simple converted docbook
ok 20 - simple errors docbook
ok 21 - empty_second_email_argument tree
ok 22 - empty_second_email_argument floats
ok 23 - empty_second_email_argument nodes list
ok 24 - empty_second_email_argument sections list
ok 25 - empty_second_email_argument sectioning root
ok 26 - empty_second_email_argument headings list
ok 27 - empty_second_email_argument errors
ok 28 - empty_second_email_argument indices
ok 29 - empty_second_email_argument indices sort
ok 30 - empty_second_email_argument texi
ok 31 - empty_second_email_argument text
ok 32 - empty_second_email_argument converted plaintext
ok 33 - empty_second_email_argument errors plaintext
ok 34 - empty_second_email_argument converted html_text
ok 35 - empty_second_email_argument errors html_text
ok 36 - empty_second_email_argument converted latex_text
ok 37 - empty_second_email_argument errors latex_text
ok 38 - empty_second_email_argument converted docbook
ok 39 - empty_second_email_argument errors docbook
ReadDocbook::convert_tree: undef reader
at t//../../perl/Texinfo/Convert/ReadDocBook.pm line 397.
Texinfo::Convert::ReadDocBook::convert_tree(Texinfo::Convert::ReadDocBook=HASH(0x559303f7da78),
Texinfo::TreeElement=HASH(0x559303f5e8a0)) called at
t//../../perl/Texinfo/Convert/ReadDocBook.pm line 1633
Texinfo::Convert::ReadDocBook::_convert(Texinfo::Convert::ReadDocBook=HASH(0x559303f7da78),
Texinfo::Reader=SCALAR(0x559303f7def8)) called at
t//../../perl/Texinfo/Convert/ReadDocBook.pm line 401
Texinfo::Convert::ReadDocBook::convert_tree(Texinfo::Convert::ReadDocBook=HASH(0x559303f7da78),
Texinfo::TreeElement=HASH(0x559303e16828)) called at
t//../../perl/Texinfo/Convert/ReadDocBook.pm line 375
Texinfo::Convert::ReadDocBook::convert(Texinfo::Convert::ReadDocBook=HASH(0x559303f7da78),
Texinfo::Document=HASH(0x559303e16e40)) called at
t//../../perl/t/test_utils.pl line 540
main::convert_to_docbook(main=HASH(0x559303e16750),
"email_possibilities", "docbook", Texinfo::Document=HASH(0x559303e16e40),
HASH(0x559303f06f98)) called at t//../../perl/t/test_utils.pl line 1169
main::test(main=HASH(0x559303e16750), ARRAY(0x55930362ca70)) called at
t//../../perl/t/test_utils.pl line 1651
main::run_all("coverage_braces", ARRAY(0x559303e15fa8)) called at
t/03coverage_braces.t line 443
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 39.
Does the ReadDocBook module need to be part of the test suite as I understood
that it was not a replacement for the existing DocBook converter?