diff options
author | Googler <noreply@google.com> | 2016-06-17 15:17:37 +0000 |
---|---|---|
committer | Philipp Wollermann <philwo@google.com> | 2016-06-20 09:34:27 +0000 |
commit | 4489aaf97cfe4dfbf904ecdcbf46b76f00f6b5b1 (patch) | |
tree | b886717a9f3ad6fc7aab9f1ca8c74b68138d5b90 /src/test/java/com/google/devtools/build/lib/skylark | |
parent | 9cf9300d667b8b5671077c73bc29b4803c95c340 (diff) |
Correctly escape backslashes in proto messarges.
--
MOS_MIGRATED_REVID=125166943
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skylark')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java index 7d8a64af50..a0fb6e0636 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java @@ -599,6 +599,9 @@ public class SkylarkRuleClassFunctionsTest extends SkylarkTestCase { checkTextMessage("struct(name='a\"b').to_proto()", "name: \"a\\\"b\""); checkTextMessage("struct(name='a\\'b').to_proto()", "name: \"a'b\""); checkTextMessage("struct(name='a\\nb').to_proto()", "name: \"a\\nb\""); + + // struct(name="a\\\"b") -> name: "a\\\"b" + checkTextMessage("struct(name='a\\\\\\\"b').to_proto()", "name: \"a\\\\\\\"b\""); } @Test |