diff options
author | David Malcolm <dmalcolm@redhat.com> | 2025-06-11 14:21:41 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2025-06-11 14:21:41 -0400 |
commit | f867196566c8aa51fd8b18dc5956daeea49e7518 (patch) | |
tree | 6ac9e1d4acf478fff80124c213a7e4dc31d74e25 /libstdc++-v3/testsuite/std | |
parent | 1c5e99ce8744c166d82cb96bbb2d58392b5fb8d7 (diff) | |
download | gcc-f867196566c8aa51fd8b18dc5956daeea49e7518.zip gcc-f867196566c8aa51fd8b18dc5956daeea49e7518.tar.gz gcc-f867196566c8aa51fd8b18dc5956daeea49e7518.tar.bz2 |
diagnostics: add selftests for html_token_printer [PR116792]
No functional change intended.
gcc/ChangeLog:
PR other/116792
* diagnostic-format-html.cc: Include "selftest-xml.h".
(html_builder::make_element_for_diagnostic): Move...
(class html_token_printer): ...from local to the function
to the global namespace.
(struct selftest::token_printer_test): New.
(selftest::test_token_printer): New.
(selftest::test_simple_log): Simplify using ASSERT_XML_PRINT_EQ.
(selftest::test_metadata): Likewise.
(selftest::diagnostic_format_html_cc_tests): Run the new test.
* selftest-xml.h: New file.
* xml.cc: Include "selftest-xml.h".
(selftest::assert_xml_print_eq): New.
(selftest::test_no_dtd): Simplify using ASSERT_XML_PRINT_EQ.
(selftest::test_printer): Likewise.
(selftest::test_attribute_ordering): Likewise.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'libstdc++-v3/testsuite/std')
0 files changed, 0 insertions, 0 deletions