pugixml/tests
Arseny Kapoulkine 6749789ec4 Fix interaction between parse_merge_pcdata and append_buffer
strconcat in the parsing loop only works if we know the source string
comes from the same buffer that we're parsing. This is somewhat
cumbersome to establish during parsing and it requires extra tracking
data, so we just disable this combination as it's unlikely to be
actually useful - usually append_buffer would be called on a possibly
empty collection of elements, not on something with PCDATA.
2023-08-25 19:32:42 -07:00
..
data tests: Fix truncation test 2015-03-13 22:13:10 -07:00
data_fuzz_parse tests: Add support for afl-fuzz 2015-03-13 00:18:30 -07:00
data_fuzz_xpath tests: Add XPath fuzzing 2017-02-09 07:37:38 -08:00
allocator.cpp tests: Fix expansion-to-defined warning 2017-11-10 21:35:59 -08:00
allocator.hpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
autotest-appveyor.ps1 Add missing appveyor test config for Visual Studio 2022. 2022-01-21 15:30:45 +01:00
fuzz_parse.cpp fuzz: Use libFuzzer instead of afl-fuzz 2017-02-09 07:36:32 -08:00
fuzz_parse.dict tests: Add fuzzing dictionaries 2017-02-11 13:17:02 -08:00
fuzz_setup.sh Move libFuzzer build to Makefile 2017-04-03 21:09:37 -07:00
fuzz_xpath.cpp tests: Add XPath fuzzing 2017-02-09 07:37:38 -08:00
fuzz_xpath.dict tests: Add fuzzing dictionaries 2017-02-11 13:17:02 -08:00
helpers.hpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
main.cpp tests: Add tests for loading special files 2017-06-15 07:23:49 -07:00
test_compact.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_deprecated.cpp tests: Fix PUGIXML_NO_XPATH build 2018-04-03 21:51:41 -07:00
test_document.cpp Use stricter subset for now to avoid compat issues with Unix-like platforms 2023-04-15 13:41:15 -07:00
test_dom_modify.cpp Add test for xml_attribute::set_value with size argument 2022-09-29 00:00:00 +00:00
test_dom_text.cpp Add xml_text::set test with size set to substring 2022-09-29 00:00:00 +00:00
test_dom_traverse.cpp Adjust the workaround for -pedantic mode and fix tests 2022-11-06 10:21:35 -08:00
test_header_guard.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iosfwd_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iosfwd_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iostream_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iostream_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_only_1.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_header_only_2.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_header_string_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_string_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_string_iostream.cpp tests: Convert several files to Unix line endings 2015-09-19 00:14:18 -07:00
test_memory.cpp tests: Fix PUGIXML_COMPACT+PUGIXML_WCHAR_MODE tests 2018-03-16 21:33:26 -07:00
test_parse_doctype.cpp Fix minor typos (#286) 2019-08-21 07:46:11 -07:00
test_parse.cpp Fix interaction between parse_merge_pcdata and append_buffer 2023-08-25 19:32:42 -07:00
test_unicode.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_version.cpp Fix version check in test 2022-10-20 20:23:26 -07:00
test_write.cpp Never escape > in attribute values 2019-09-11 21:35:03 -07:00
test_xpath_api.cpp tests: Work around test warnings in clang-7 2019-08-21 07:45:27 -07:00
test_xpath_functions.cpp tests: Fix PUGIXML_NO_STL build 2018-04-02 21:33:03 -07:00
test_xpath_operators.cpp Fix minor typos (#286) 2019-08-21 07:46:11 -07:00
test_xpath_parse.cpp XPath: Improve recursion limit for deep chains of // 2021-05-11 22:27:53 -07:00
test_xpath_paths_abbrev_w3c.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_paths_w3c.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_paths.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_variables.cpp tests: Fix test fallout for MSVC6 2020-11-25 09:48:19 -08:00
test_xpath_xalan_1.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_xalan_2.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_xalan_3.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_xalan_4.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath_xalan_5.cpp tests: Make using namespace more explicit 2017-06-22 20:41:08 -07:00
test_xpath.cpp tests: Fix MSVC 2022 build 2022-02-15 20:23:05 -08:00
test.cpp Fix Wdouble-promotion warnings 2018-11-23 23:39:22 -08:00
test.hpp tests: Fix PUGIXML_COMPACT build on some platforms 2018-04-04 07:53:16 -07:00
writer_string.cpp Do not emit surrounding whitespace for text nodes 2015-03-18 09:59:17 -07:00
writer_string.hpp Add PUGIXML_OVERRIDE to headers of tests 2016-10-13 01:36:12 +03:00