diff options
Diffstat (limited to 'thirdparty/ryml/test/test_generic_seq.cpp')
| -rw-r--r-- | thirdparty/ryml/test/test_generic_seq.cpp | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/thirdparty/ryml/test/test_generic_seq.cpp b/thirdparty/ryml/test/test_generic_seq.cpp new file mode 100644 index 000000000..45f9c1d3e --- /dev/null +++ b/thirdparty/ryml/test/test_generic_seq.cpp @@ -0,0 +1,47 @@ +#include "./test_group.hpp" + +namespace c4 { +namespace yml { + +CASE_GROUP(GENERIC_SEQ) +{ + +ADD_CASE_TO_GROUP("generic seq v0", +R"( +- item 1 +- item 2 +- - item 3.1 + - item 3.2 +- key 1: value 1 + key 2: value 2 +)", + L{ + N("item 1"), + N("item 2"), + N(L{N("item 3.1"), N("item 3.2")}), + N(L{N("key 1", "value 1"), N("key 2", "value 2")}) + } +); + +ADD_CASE_TO_GROUP("generic seq v1", +R"( +- item 1 +- item 2 +- + - item 3.1 + - item 3.2 +- + key 1: value 1 + key 2: value 2 +)", + L{ + N("item 1"), + N("item 2"), + N(L{N("item 3.1"), N("item 3.2")}), + N(L{N("key 1", "value 1"), N("key 2", "value 2")}) + } +); +} + +} // namespace yml +} // namespace c4 |