diff options
author | Erik Abair <abaire@google.com> | 2016-03-01 00:45:33 +0000 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2016-03-01 19:13:24 +0000 |
commit | ec1f2b9bfd9aa5c9339f4c35e549f01655454577 (patch) | |
tree | ef800d4d2ca2a55557a8253aac856d92d01cf06b /src/test/java/com/google/devtools/build | |
parent | 9ca85b10e3e19ed50e326319d5137ecd597e074f (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.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 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 |