X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=tst%2Fio%2FTokenTest.cpp;h=16b4f4d8aeddfdc37dabb8300755e4eeca5e5ade;hb=5c44bcd4519e992219908316d453dac7dfef2d47;hp=e794a7b6386daad2f66e5a331fb786d874fe1af6;hpb=958ad20b247bbf6a0105bf246d57fc06416ebb58;p=blank.git diff --git a/tst/io/TokenTest.cpp b/tst/io/TokenTest.cpp index e794a7b..16b4f4d 100644 --- a/tst/io/TokenTest.cpp +++ b/tst/io/TokenTest.cpp @@ -202,6 +202,7 @@ void TokenTest::testReader() { "0 1 -1 2.5\n" // strings "\"hello\" \"\" \"\\r\\n\\t\\\"\"\n" + "\"world\" foo 12\n" // vectors "[1,0] [ 0.707, 0.707 ] // vec2\n" "[.577,.577 ,0.577] [ 1,-2,3] // vec3\n" @@ -308,6 +309,21 @@ void TokenTest::testReader() { "reading string \"\\r\\n\\t\\\"\"", "\r\n\t\"", value_string, in); + in.ReadRelaxedString(value_string); + assert_read( + "reading relaxed string \"world\"", + "world", value_string, in); + + in.ReadRelaxedString(value_string); + assert_read( + "reading relaxed string foo", + "foo", value_string, in); + + in.ReadRelaxedString(value_string); + assert_read( + "reading relaxed string 12", + "12", value_string, in); + // vectors glm::vec2 value_vec2;