opnsense-src/contrib/expat/tests
Philip Paeps 6f7ee9ac03 contrib/expat: import expat 2.7.1
Changes: https://github.com/libexpat/libexpat/blob/R_2_7_1/expat/Changes
         https://github.com/libexpat/libexpat/blob/R_2_7_0/expat/Changes

Security:	CVE-2024-8176

(cherry picked from commit fe9278888fd4414abe2d922e469cf608005f4c65)
2025-04-05 11:17:53 +08:00
..
benchmark contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
acc_tests.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
acc_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
acc_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
alloc_tests.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
alloc_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
alloc_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
basic_tests.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
basic_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
basic_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
chardata.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
chardata.h MFV f83ac37f1e: libbsdxml (expat) 2.4.3. 2022-01-17 16:34:41 -08:00
chardata_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
common.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
common.h contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
common_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
dummy.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
dummy.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
dummy_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
handlers.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
handlers.h contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
handlers_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
Makefile.am MFC: MFV: expat 2.6.3 2024-12-21 23:42:50 -08:00
Makefile.in MFC: MFV: expat 2.6.3 2024-12-21 23:42:50 -08:00
memcheck.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
memcheck.h MFV f83ac37f1e: libbsdxml (expat) 2.4.3. 2022-01-17 16:34:41 -08:00
memcheck_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
minicheck.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
minicheck.h contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
minicheck_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
misc_tests.c contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00
misc_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
misc_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
ns_tests.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
ns_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
ns_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
nsalloc_tests.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
nsalloc_tests.h MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
nsalloc_tests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
README.md MFC: MFV: expat 2.6.3 2024-12-21 23:42:50 -08:00
runtests.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
runtests_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
structdata.c MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
structdata.h MFV f83ac37f1e: libbsdxml (expat) 2.4.3. 2022-01-17 16:34:41 -08:00
structdata_cxx.cpp MFC: MFV: expat 2.6.0. 2024-02-20 22:52:29 -08:00
udiffer.py MFV f83ac37f1e: libbsdxml (expat) 2.4.3. 2022-01-17 16:34:41 -08:00
xmltest.log.expected Update expat to 2.2.6 2018-11-04 16:08:59 +00:00
xmltest.sh contrib/expat: import expat 2.7.1 2025-04-05 11:17:53 +08:00

This directory contains the test suite for Expat. The tests provide general unit testing and regression coverage. The tests are not expected to be useful examples of Expat usage; see the examples directory for that.

The Expat tests use a partial internal implementation of the Check unit testing framework for C.

Expat must be built and, on some platforms, installed, before the tests can be run.