toml11/tests
ToruNiina cbaaaaca7c revert recursive find function
I found that in a user-code (I'm also one of the users of this library),
this new feature sometimes causes an error. Some of my code won't
compile because of this change. Since toml::table is convertible to
toml::value *implicitly*, if toml::find(table, key, tablename) was
called, the overload resolution becomes ambiguous with toml::find(
value, key1, key2). But dropping support for toml::find(toml::table,
key, tablename) is a breaking change. So I concluded that now is not
the right time yet.
2019-06-16 19:55:40 +09:00
..
check_toml_test.cpp test: use the test suite in the effective way 2019-03-18 01:36:43 +09:00
check.cpp ci: fix name of directory and add test script 2019-03-17 19:20:24 +09:00
CMakeLists.txt test: add test for getting comments 2019-04-25 22:34:12 +09:00
test_comments.cpp test: add test for comments in an array 2019-04-26 15:35:41 +09:00
test_datetime.cpp enable nanoseconds in datetimes 2018-12-13 12:49:53 +09:00
test_error_detection.cpp add test_error_detection to check it detects error 2018-12-22 17:43:42 +09:00
test_extended_conversions.cpp fix: use older style in BOOST_TEST 2019-03-16 16:15:01 +09:00
test_format_error.cpp fix: restore the back compat of format_error 2019-03-20 20:46:22 +09:00
test_from_toml.cpp set test_from_toml 2018-12-13 02:24:03 +09:00
test_get_related_func.cpp revert recursive find function 2019-06-16 19:55:40 +09:00
test_get.cpp test: add test to get a toml::value as string_view 2019-04-26 16:31:59 +09:00
test_lex_aux.hpp refactor: remove unused func, combinator::pattern 2019-05-30 18:05:47 +09:00
test_lex_boolean.cpp add test for lexers 2018-12-04 20:30:21 +09:00
test_lex_datetime.cpp add test for lexers 2018-12-04 20:30:21 +09:00
test_lex_floating.cpp add test for lexers 2018-12-04 20:30:21 +09:00
test_lex_integer.cpp add test for lexers 2018-12-04 20:30:21 +09:00
test_lex_key_comment.cpp add a lot of dotted keys to test_lex 2018-12-12 01:26:56 +09:00
test_lex_string.cpp use hexcode instead of u8 string on windows 2018-12-04 21:43:43 +09:00
test_literals.cpp test: avoid deprecated functions in the test codes 2019-06-07 13:32:02 +09:00
test_multiple_translation_unit_1.cpp test: add test for multiple translation unit 2019-03-18 12:39:58 +09:00
test_multiple_translation_unit_2.cpp test: add test for multiple translation unit 2019-03-18 12:39:58 +09:00
test_parse_array.cpp add test for array 2018-12-11 23:31:24 +09:00
test_parse_aux.hpp update testing macro 2018-12-11 23:25:23 +09:00
test_parse_boolean.cpp update testing macro 2018-12-11 23:25:23 +09:00
test_parse_datetime.cpp add test case for parsing datetime 2018-12-12 20:55:30 +09:00
test_parse_file.cpp fix: avoid auto-conversion while making test case 2019-02-13 19:51:54 +09:00
test_parse_floating.cpp update testing macro 2018-12-11 23:25:23 +09:00
test_parse_inline_table.cpp add tests for inline table 2018-12-11 23:38:57 +09:00
test_parse_integer.cpp update testing macro 2018-12-11 23:25:23 +09:00
test_parse_key.cpp feat: get region info when parsing keys 2019-02-26 00:17:28 +09:00
test_parse_string.cpp remove extra comma 2018-12-12 01:36:20 +09:00
test_parse_table_key.cpp add test case for array-of-tables 2018-12-12 12:13:49 +09:00
test_parse_table.cpp add test case for reading dotted-keys 2018-12-13 13:07:48 +09:00
test_parse_unicode.cpp Allow to build with intel c++ compiler 2017-06-13 16:05:55 +02:00
test_result.cpp add and_other and or_other to toml::result 2018-12-17 18:24:41 +09:00
test_serialize_file.cpp test: set width in test_serialize 2019-02-14 15:46:12 +09:00
test_traits.cpp change include file of test_traits 2018-12-08 19:22:31 +09:00
test_utility.cpp add from_string to utility 2018-12-08 20:21:15 +09:00
test_value.cpp refactor: reduce test code by using CHECK_THROW 2019-06-08 19:23:12 +09:00