Skip to content

Commit 9f82b82

Browse files
committed
Fix SurrogatePairReplacement
1 parent c747a07 commit 9f82b82

File tree

3 files changed

+2
-0
lines changed

3 files changed

+2
-0
lines changed

src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,8 +537,10 @@ public void SurrogatePairReplacement()
537537
// low surrogate not preceded by high surrogate
538538
Assert.AreEqual("ABC \ufffd\ufffd DEF", ReadString("ABC \\udc00\\ud800 DEF"));
539539

540+
#if !UNITY3D
540541
// make sure unencoded invalid surrogate characters don't make it through
541542
Assert.AreEqual("\ufffd\ufffd\ufffd", ReadString("\udc00\ud800\ud800"));
543+
#endif
542544

543545
Assert.AreEqual("ABC \ufffd\b", ReadString("ABC \\ud800\\b"));
544546
Assert.AreEqual("ABC \ufffd ", ReadString("ABC \\ud800 "));
0 Bytes
Binary file not shown.
3 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)