aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Erik Abair <abaire@google.com>2016-03-01 00:45:33 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-03-01 19:13:24 +0000
commitec1f2b9bfd9aa5c9339f4c35e549f01655454577 (patch)
treeef800d4d2ca2a55557a8253aac856d92d01cf06b /src/test/java/com/google/devtools/build
parent9ca85b10e3e19ed50e326319d5137ecd597e074f (diff)
Add some additional JSON string escapes.
-- MOS_MIGRATED_REVID=115921810
Diffstat (limited to 'src/test/java/com/google/devtools/build')
-rw-r--r--src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java3
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 dd2bcdcf1a..cd02b77d12 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,7 +599,10 @@ public class SkylarkRuleClassFunctionsTest extends SkylarkTestCase {
public void testJsonEscapes() throws Exception {
checkJson("struct(name='a\"b').to_json()", "{\"name\":\"a\\\"b\"}");
checkJson("struct(name='a\\'b').to_json()", "{\"name\":\"a'b\"}");
+ checkJson("struct(name='a\\\\b').to_json()", "{\"name\":\"a\\\\b\"}");
checkJson("struct(name='a\\nb').to_json()", "{\"name\":\"a\\nb\"}");
+ checkJson("struct(name='a\\rb').to_json()", "{\"name\":\"a\\rb\"}");
+ checkJson("struct(name='a\\tb').to_json()", "{\"name\":\"a\\tb\"}");
}
@Test