aboutsummaryrefslogtreecommitdiff
path: root/Foundation/GTMNSString+HTMLTest.m
diff options
context:
space:
mode:
authorGravatar Ray Chiang <salagadoola@gmail.com>2017-11-15 11:13:36 +0800
committerGravatar Thomas Van Lenten <thomasvl@google.com>2017-11-14 22:55:58 -0500
commit66609a28b667de38a73130e5f6e67c2690eddfc9 (patch)
tree846b232dc158b64e8c35732ce0660c3489f6dff7 /Foundation/GTMNSString+HTMLTest.m
parentf778d3416b6c0c993fccbde8702f57280576f700 (diff)
HTML unescape using unichar array instead of bytes
Diffstat (limited to 'Foundation/GTMNSString+HTMLTest.m')
-rw-r--r--Foundation/GTMNSString+HTMLTest.m7
1 files changed, 5 insertions, 2 deletions
diff --git a/Foundation/GTMNSString+HTMLTest.m b/Foundation/GTMNSString+HTMLTest.m
index f6fb362..7e85eca 100644
--- a/Foundation/GTMNSString+HTMLTest.m
+++ b/Foundation/GTMNSString+HTMLTest.m
@@ -226,8 +226,11 @@
XCTAssertEqualObjects([@"&lt;this &amp; that&gt;" gtm_stringByUnescapingFromHTML],
@"<this & that>", @"HTML unescaping failed");
- XCTAssertEqualObjects([@"&#128077;" gtm_stringByUnescapingFromHTML],
- @"👍", @"HTML unescaping failed");
+ XCTAssertEqualObjects([@"&#x10437;" gtm_stringByUnescapingFromHTML],
+ @"𐐷", @"HTML unescaping failed");
+
+ XCTAssertEqualObjects([@"&#66615;" gtm_stringByUnescapingFromHTML],
+ @"𐐷", @"HTML unescaping failed");
} // testStringByUnescapingHTML