tomlplusplus/tests
Mark Gillard 2c5580c71d minor meson refactor
Yeah so it turns out meson supports splitting compound boolean logic over multiple lines. Duh. Of course it does.

Also enabled ubsan for CI example builds.
2022-04-22 22:44:52 +03:00
..
vs added regression test to detect ODR violations 2022-01-13 01:24:09 +02:00
at_path.cpp fixed inconsistent error messages for overlong ints/floats (closes #133) 2022-01-08 00:08:31 +02:00
conformance_burntsushi_invalid.cpp fixed UB in internal unicode machinery (closes #144) 2022-02-26 18:07:11 +02:00
conformance_burntsushi_valid.cpp fixed UB in internal unicode machinery (closes #144) 2022-02-26 18:07:11 +02:00
conformance_iarna_invalid.cpp updated conformance tests 2022-01-02 21:35:26 +02:00
conformance_iarna_valid.cpp fixed inconsistent error messages for overlong ints/floats (closes #133) 2022-01-08 00:08:31 +02:00
cpp.hint restructuring and minor refactoring 2021-04-18 22:58:41 +03:00
formatters.cpp minor refactor 2022-04-18 12:27:54 +03:00
impl_toml.cpp minor refactor 2022-04-18 12:27:54 +03:00
leakproof.h removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
lib_catch2.h build(meson): use system deps when avalable 2022-02-17 22:45:07 +02:00
lib_tloptional.h build(meson): use system deps when avalable 2022-02-17 22:45:07 +02:00
main.cpp updated conformance tests 2022-01-02 21:35:26 +02:00
manipulating_arrays.cpp added prune() to table and array 2021-11-12 20:21:02 +02:00
manipulating_parse_result.cpp removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
manipulating_tables.cpp minor cleanup 2021-11-07 22:33:02 +02:00
manipulating_values.cpp removed final from value, array and table 2021-10-31 17:58:42 +02:00
meson.build minor meson refactor 2022-04-22 22:44:52 +03:00
odr_test_1.cpp build(meson): add compile_library option 2022-02-12 22:04:16 +02:00
odr_test_2.cpp build(meson): add compile_library option 2022-02-12 22:04:16 +02:00
parsing_arrays.cpp removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
parsing_booleans.cpp removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
parsing_comments.cpp removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
parsing_dates_and_times.cpp fixed incorrect clang+GCC flag in meson build script 2021-10-26 00:53:57 +03:00
parsing_floats.cpp added toml::format_flags::relaxed_float_precision 2022-01-08 16:32:06 +02:00
parsing_integers.cpp fixed date parsing when the year has a leading zero (closes #130) 2022-01-05 12:45:59 +02:00
parsing_key_value_pairs.cpp removed internal operator""_sz (ADL is a cruel mistress) 2021-10-26 16:49:23 +03:00
parsing_spec_example.cpp fixed incorrect clang+GCC flag in meson build script 2021-10-26 00:53:57 +03:00
parsing_strings.cpp Add support for \e (toml-lang/toml/pull/790) 2022-03-06 16:09:14 +02:00
parsing_tables.cpp added toml::key (closes #82) 2021-11-10 22:07:05 +02:00
settings.h build(meson): add compile_library option 2022-02-12 22:04:16 +02:00
tests.cpp added formatter indentation flags (closes #120) 2021-10-27 16:10:57 +03:00
tests.h refactor: deprecate TOML_API, add more specific defines 2022-02-12 22:04:16 +02:00
user_feedback.cpp fixed treating non-ASCII horizontal whitespace as valid (closes #135) 2022-01-09 13:01:56 +02:00
using_iterators.cpp removed double-bracket requirement for toml::table constructor 2021-10-26 23:53:27 +03:00
windows_compat.cpp removed final from value, array and table 2021-10-31 17:58:42 +02:00