]> git.localhorst.tv Git - blank.git/blobdiff - tst/io/TokenTest.cpp
impersonate command
[blank.git] / tst / io / TokenTest.cpp
index e794a7b6386daad2f66e5a331fb786d874fe1af6..16b4f4d8aeddfdc37dabb8300755e4eeca5e5ade 100644 (file)
@@ -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<string>(
+               "reading relaxed string \"world\"",
+               "world", value_string, in);
+
+       in.ReadRelaxedString(value_string);
+       assert_read<string>(
+               "reading relaxed string foo",
+               "foo", value_string, in);
+
+       in.ReadRelaxedString(value_string);
+       assert_read<string>(
+               "reading relaxed string 12",
+               "12", value_string, in);
+
        // vectors
 
        glm::vec2 value_vec2;