From 2fa9d6feecedcbbcba4204b949db655f4e74ee5d Mon Sep 17 00:00:00 2001 From: Jonathan Tatum Date: Tue, 14 Jul 2026 01:51:01 +0000 Subject: [PATCH] Avoid \? in textproto test cases. \? is allowed in text proto, but not required. The python text proto parser does not correctly handle it. --- tests/simple/testdata/parse.textproto | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tests/simple/testdata/parse.textproto b/tests/simple/testdata/parse.textproto index c9b0916..6b14000 100644 --- a/tests/simple/testdata/parse.textproto +++ b/tests/simple/testdata/parse.textproto @@ -607,33 +607,33 @@ section { test { name: "single_quoted_escaped_punctuation" - expr: "b' \\\\ \\\? \\\" \\\' \\` '" - value: { bytes_value: " \\ \? \" \' ` " } + expr: "b' \\\\ \\? \\\" \\\' \\` '" + value: { bytes_value: " \\ ? \" \' ` " } } test { name: "double_quoted_escaped_punctuation" - expr: 'b" \\\\ \\\? \\\" \\\' \\` "' - value: { bytes_value: " \\ \? \" \' ` " } + expr: 'b" \\\\ \\? \\\" \\\' \\` "' + value: { bytes_value: " \\ ? \" \' ` " } } test { name: "triple_single_quoted_escaped_punctuation" - expr: "b''' \\\\ \\\? \\\" \\\' \\` '''" - value: { bytes_value: " \\ \? \" \' ` " } + expr: "b''' \\\\ \\? \\\" \\\' \\` '''" + value: { bytes_value: " \\ ? \" \' ` " } } test { name: "triple_double_quoted_escaped_punctuation" - expr: 'b""" \\\\ \\\? \\\" \\\' \\` """' - value: { bytes_value: " \\ \? \" \' ` " } + expr: 'b""" \\\\ \\? \\\" \\\' \\` """' + value: { bytes_value: " \\ ? \" \' ` " } } test { name: "triple_single_quoted_unescaped_punctuation" expr: "b''' ? \" \' ` '''" - value: { bytes_value: " \? \" \' ` " } + value: { bytes_value: " ? \" \' ` " } } test { name: "triple_double_quoted_unescaped_punctuation" expr: 'b""" ? \" \' ` """' - value: { bytes_value: " \? \" \' ` " } + value: { bytes_value: " ? \" \' ` " } } test {