Lines Matching refs:ExpectParseSuccess
41 static void ExpectParseSuccess(StringRef Message, StringRef Input) { in ExpectParseSuccess() function
48 ExpectParseSuccess("Empty array", "[]"); in TEST()
58 ExpectParseSuccess("Array with spaces", " [ ] "); in TEST()
59 ExpectParseSuccess("All whitespaces", "\t\r\n[\t\n \t\r ]\t\r \n\n"); in TEST()
63 ExpectParseSuccess("Empty object", "[{}]"); in TEST()
67 ExpectParseSuccess("Object with an entry", "[{\"a\":\"/b\"}]"); in TEST()
71 ExpectParseSuccess("Multiple key, value pairs", in TEST()
91 ExpectParseSuccess("Parses escaped string in key and value", in TEST()
96 ExpectParseSuccess("Parses empty string in value", "[{\"a\":\"\"}]"); in TEST()
100 ExpectParseSuccess( in TEST()
119 ExpectParseSuccess( in TEST()
129 ExpectParseSuccess("Array of arrays", "[[]]"); in TEST()
133 ExpectParseSuccess("Block literal scalar", "test: |\n Hello\n World\n"); in TEST()
134 ExpectParseSuccess("Block literal scalar EOF", "test: |\n Hello\n World"); in TEST()
135 ExpectParseSuccess("Empty block literal scalar header EOF", "test: | "); in TEST()
136 ExpectParseSuccess("Empty block literal scalar", "test: |\ntest2: 20"); in TEST()
137 ExpectParseSuccess("Empty block literal scalar 2", "- | \n \n\n \n- 42"); in TEST()
138 ExpectParseSuccess("Block literal scalar in sequence", in TEST()
140 ExpectParseSuccess("Block literal scalar in document", in TEST()
142 ExpectParseSuccess("Empty non indented lines still count", in TEST()
144 ExpectParseSuccess("Comment in block literal scalar header", in TEST()
146 ExpectParseSuccess("Chomping indicators in block literal scalar header", in TEST()
148 ExpectParseSuccess("Indent indicators in block literal scalar header", in TEST()
150 ExpectParseSuccess("Chomping and indent indicators in block literals", in TEST()
152 ExpectParseSuccess("Trailing comments in block literals", in TEST()