#
1.8 |
|
18-Jul-2021 |
schwarze |
Let the mandoc.db(5) test suite work with parallel make (make -j), by making sure that different tests use different directory names for their work such that they do not collide. As a side benefit, this allows keeping the complete working directories of the tests until "make cleandir" is run, which may occasionally help debugging when something breaks.
The failure with make -j was detected and reported by anton@, who also reviewed, tested, and OK'ed this somewhat lengthy patch.
|
#
1.7 |
|
17-Jul-2021 |
schwarze |
Make the mandoc.db(5) tests work with BSDOBJDIR set, by stripping initial parts of paths the do not matter for the features being tested from man(1) output.
Problem found and reported by, solution developed together with, and OK anton@
|
Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.6 |
|
03-Dec-2018 |
schwarze |
adapt to the change in mansearch.c rev. 1.62; reminded by bluhm@, thanks!
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.5 |
|
23-Aug-2017 |
schwarze |
Catch up with mansearch.c rev. 1.60: When finding a bogus database entry, print a meaningful warning and skip the entry.
The tests now require the actual manual pages to be around in addition to the database, they find more results and print more warnings.
|
#
1.4 |
|
08-Aug-2017 |
bluhm |
Mandoc no longer uses names that only occur in the SYNOPSIS. Adapt test. OK schwarze@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.3 |
|
16-Feb-2017 |
schwarze |
cope with macro value sorting implemented in dba.c rev. 1.6
|
#
1.2 |
|
30-Aug-2016 |
schwarze |
Test handling of invalid pointers in the pages table. In such cases, do not access NULL pointers in dbm_dump. Make the setup in the run/Makefile a bit more systematic. Output starts getting too long, so make everything silent; you can always use "make -dl" to debug specific tests.
|
#
1.1 |
|
30-Jul-2016 |
schwarze |
test suite for the new mandoc.db(5) format; will be enabled after committing in src/usr.bin/mandoc
|
#
1.8 |
|
18-Jul-2021 |
schwarze |
Let the mandoc.db(5) test suite work with parallel make (make -j), by making sure that different tests use different directory names for their work such that they do not collide. As a side benefit, this allows keeping the complete working directories of the tests until "make cleandir" is run, which may occasionally help debugging when something breaks.
The failure with make -j was detected and reported by anton@, who also reviewed, tested, and OK'ed this somewhat lengthy patch.
|
#
1.7 |
|
17-Jul-2021 |
schwarze |
Make the mandoc.db(5) tests work with BSDOBJDIR set, by stripping initial parts of paths the do not matter for the features being tested from man(1) output.
Problem found and reported by, solution developed together with, and OK anton@
|
Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.6 |
|
03-Dec-2018 |
schwarze |
adapt to the change in mansearch.c rev. 1.62; reminded by bluhm@, thanks!
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.5 |
|
23-Aug-2017 |
schwarze |
Catch up with mansearch.c rev. 1.60: When finding a bogus database entry, print a meaningful warning and skip the entry.
The tests now require the actual manual pages to be around in addition to the database, they find more results and print more warnings.
|
#
1.4 |
|
08-Aug-2017 |
bluhm |
Mandoc no longer uses names that only occur in the SYNOPSIS. Adapt test. OK schwarze@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.3 |
|
16-Feb-2017 |
schwarze |
cope with macro value sorting implemented in dba.c rev. 1.6
|
#
1.2 |
|
30-Aug-2016 |
schwarze |
Test handling of invalid pointers in the pages table. In such cases, do not access NULL pointers in dbm_dump. Make the setup in the run/Makefile a bit more systematic. Output starts getting too long, so make everything silent; you can always use "make -dl" to debug specific tests.
|
#
1.1 |
|
30-Jul-2016 |
schwarze |
test suite for the new mandoc.db(5) format; will be enabled after committing in src/usr.bin/mandoc
|
#
1.6 |
|
03-Dec-2018 |
schwarze |
adapt to the change in mansearch.c rev. 1.62; reminded by bluhm@, thanks!
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.5 |
|
23-Aug-2017 |
schwarze |
Catch up with mansearch.c rev. 1.60: When finding a bogus database entry, print a meaningful warning and skip the entry.
The tests now require the actual manual pages to be around in addition to the database, they find more results and print more warnings.
|
#
1.4 |
|
08-Aug-2017 |
bluhm |
Mandoc no longer uses names that only occur in the SYNOPSIS. Adapt test. OK schwarze@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.3 |
|
16-Feb-2017 |
schwarze |
cope with macro value sorting implemented in dba.c rev. 1.6
|
#
1.2 |
|
30-Aug-2016 |
schwarze |
Test handling of invalid pointers in the pages table. In such cases, do not access NULL pointers in dbm_dump. Make the setup in the run/Makefile a bit more systematic. Output starts getting too long, so make everything silent; you can always use "make -dl" to debug specific tests.
|
#
1.1 |
|
30-Jul-2016 |
schwarze |
test suite for the new mandoc.db(5) format; will be enabled after committing in src/usr.bin/mandoc
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.5 |
|
23-Aug-2017 |
schwarze |
Catch up with mansearch.c rev. 1.60: When finding a bogus database entry, print a meaningful warning and skip the entry.
The tests now require the actual manual pages to be around in addition to the database, they find more results and print more warnings.
|
#
1.4 |
|
08-Aug-2017 |
bluhm |
Mandoc no longer uses names that only occur in the SYNOPSIS. Adapt test. OK schwarze@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.3 |
|
16-Feb-2017 |
schwarze |
cope with macro value sorting implemented in dba.c rev. 1.6
|
#
1.2 |
|
30-Aug-2016 |
schwarze |
Test handling of invalid pointers in the pages table. In such cases, do not access NULL pointers in dbm_dump. Make the setup in the run/Makefile a bit more systematic. Output starts getting too long, so make everything silent; you can always use "make -dl" to debug specific tests.
|
#
1.1 |
|
30-Jul-2016 |
schwarze |
test suite for the new mandoc.db(5) format; will be enabled after committing in src/usr.bin/mandoc
|