How to use stringify method in Karma

Best JavaScript code snippet using karma

well-formed-json-stringify-checked.js

Source:well-formed-json-stringify-checked.js Github

copy

Full Screen

...3// found in the LICENSE file.4// Test JSON.stringify for cases that hit5// JsonStringifier::SerializeString_.6// All code points from U+0000 to U+00FF.7assertEquals('"___\\u0000"', JSON.stringify('___\0'));8assertEquals('"___\\u0001"', JSON.stringify('___\x01'));9assertEquals('"___\\u0002"', JSON.stringify('___\x02'));10assertEquals('"___\\u0003"', JSON.stringify('___\x03'));11assertEquals('"___\\u0004"', JSON.stringify('___\x04'));12assertEquals('"___\\u0005"', JSON.stringify('___\x05'));13assertEquals('"___\\u0006"', JSON.stringify('___\x06'));14assertEquals('"___\\u0007"', JSON.stringify('___\x07'));15assertEquals('"___\\b"', JSON.stringify('___\b'));16assertEquals('"___\\t"', JSON.stringify('___\t'));17assertEquals('"___\\n"', JSON.stringify('___\n'));18assertEquals('"___\\u000b"', JSON.stringify('___\x0B'));19assertEquals('"___\\f"', JSON.stringify('___\f'));20assertEquals('"___\\r"', JSON.stringify('___\r'));21assertEquals('"___\\u000e"', JSON.stringify('___\x0E'));22assertEquals('"___\\u000f"', JSON.stringify('___\x0F'));23assertEquals('"___\\u0010"', JSON.stringify('___\x10'));24assertEquals('"___\\u0011"', JSON.stringify('___\x11'));25assertEquals('"___\\u0012"', JSON.stringify('___\x12'));26assertEquals('"___\\u0013"', JSON.stringify('___\x13'));27assertEquals('"___\\u0014"', JSON.stringify('___\x14'));28assertEquals('"___\\u0015"', JSON.stringify('___\x15'));29assertEquals('"___\\u0016"', JSON.stringify('___\x16'));30assertEquals('"___\\u0017"', JSON.stringify('___\x17'));31assertEquals('"___\\u0018"', JSON.stringify('___\x18'));32assertEquals('"___\\u0019"', JSON.stringify('___\x19'));33assertEquals('"___\\u001a"', JSON.stringify('___\x1A'));34assertEquals('"___\\u001b"', JSON.stringify('___\x1B'));35assertEquals('"___\\u001c"', JSON.stringify('___\x1C'));36assertEquals('"___\\u001d"', JSON.stringify('___\x1D'));37assertEquals('"___\\u001e"', JSON.stringify('___\x1E'));38assertEquals('"___\\u001f"', JSON.stringify('___\x1F'));39assertEquals('"___ "', JSON.stringify('___ '));40assertEquals('"___!"', JSON.stringify('___!'));41assertEquals('"___\\""', JSON.stringify('___"'));42assertEquals('"___#"', JSON.stringify('___#'));43assertEquals('"___$"', JSON.stringify('___$'));44assertEquals('"___%"', JSON.stringify('___%'));45assertEquals('"___&"', JSON.stringify('___&'));46assertEquals('"___\'"', JSON.stringify('___\''));47assertEquals('"___("', JSON.stringify('___('));48assertEquals('"___)"', JSON.stringify('___)'));49assertEquals('"___*"', JSON.stringify('___*'));50assertEquals('"___+"', JSON.stringify('___+'));51assertEquals('"___,"', JSON.stringify('___,'));52assertEquals('"___-"', JSON.stringify('___-'));53assertEquals('"___."', JSON.stringify('___.'));54assertEquals('"___/"', JSON.stringify('___/'));55assertEquals('"___0"', JSON.stringify('___0'));56assertEquals('"___1"', JSON.stringify('___1'));57assertEquals('"___2"', JSON.stringify('___2'));58assertEquals('"___3"', JSON.stringify('___3'));59assertEquals('"___4"', JSON.stringify('___4'));60assertEquals('"___5"', JSON.stringify('___5'));61assertEquals('"___6"', JSON.stringify('___6'));62assertEquals('"___7"', JSON.stringify('___7'));63assertEquals('"___8"', JSON.stringify('___8'));64assertEquals('"___9"', JSON.stringify('___9'));65assertEquals('"___:"', JSON.stringify('___:'));66assertEquals('"___;"', JSON.stringify('___;'));67assertEquals('"___<"', JSON.stringify('___<'));68assertEquals('"___="', JSON.stringify('___='));69assertEquals('"___>"', JSON.stringify('___>'));70assertEquals('"___?"', JSON.stringify('___?'));71assertEquals('"___@"', JSON.stringify('___@'));72assertEquals('"___A"', JSON.stringify('___A'));73assertEquals('"___B"', JSON.stringify('___B'));74assertEquals('"___C"', JSON.stringify('___C'));75assertEquals('"___D"', JSON.stringify('___D'));76assertEquals('"___E"', JSON.stringify('___E'));77assertEquals('"___F"', JSON.stringify('___F'));78assertEquals('"___G"', JSON.stringify('___G'));79assertEquals('"___H"', JSON.stringify('___H'));80assertEquals('"___I"', JSON.stringify('___I'));81assertEquals('"___J"', JSON.stringify('___J'));82assertEquals('"___K"', JSON.stringify('___K'));83assertEquals('"___L"', JSON.stringify('___L'));84assertEquals('"___M"', JSON.stringify('___M'));85assertEquals('"___N"', JSON.stringify('___N'));86assertEquals('"___O"', JSON.stringify('___O'));87assertEquals('"___P"', JSON.stringify('___P'));88assertEquals('"___Q"', JSON.stringify('___Q'));89assertEquals('"___R"', JSON.stringify('___R'));90assertEquals('"___S"', JSON.stringify('___S'));91assertEquals('"___T"', JSON.stringify('___T'));92assertEquals('"___U"', JSON.stringify('___U'));93assertEquals('"___V"', JSON.stringify('___V'));94assertEquals('"___W"', JSON.stringify('___W'));95assertEquals('"___X"', JSON.stringify('___X'));96assertEquals('"___Y"', JSON.stringify('___Y'));97assertEquals('"___Z"', JSON.stringify('___Z'));98assertEquals('"___["', JSON.stringify('___['));99assertEquals('"___\\\\"', JSON.stringify('___\\'));100assertEquals('"___]"', JSON.stringify('___]'));101assertEquals('"___^"', JSON.stringify('___^'));102assertEquals('"____"', JSON.stringify('____'));103assertEquals('"___`"', JSON.stringify('___`'));104assertEquals('"___a"', JSON.stringify('___a'));105assertEquals('"___b"', JSON.stringify('___b'));106assertEquals('"___c"', JSON.stringify('___c'));107assertEquals('"___d"', JSON.stringify('___d'));108assertEquals('"___e"', JSON.stringify('___e'));109assertEquals('"___f"', JSON.stringify('___f'));110assertEquals('"___g"', JSON.stringify('___g'));111assertEquals('"___h"', JSON.stringify('___h'));112assertEquals('"___i"', JSON.stringify('___i'));113assertEquals('"___j"', JSON.stringify('___j'));114assertEquals('"___k"', JSON.stringify('___k'));115assertEquals('"___l"', JSON.stringify('___l'));116assertEquals('"___m"', JSON.stringify('___m'));117assertEquals('"___n"', JSON.stringify('___n'));118assertEquals('"___o"', JSON.stringify('___o'));119assertEquals('"___p"', JSON.stringify('___p'));120assertEquals('"___q"', JSON.stringify('___q'));121assertEquals('"___r"', JSON.stringify('___r'));122assertEquals('"___s"', JSON.stringify('___s'));123assertEquals('"___t"', JSON.stringify('___t'));124assertEquals('"___u"', JSON.stringify('___u'));125assertEquals('"___v"', JSON.stringify('___v'));126assertEquals('"___w"', JSON.stringify('___w'));127assertEquals('"___x"', JSON.stringify('___x'));128assertEquals('"___y"', JSON.stringify('___y'));129assertEquals('"___z"', JSON.stringify('___z'));130assertEquals('"___{"', JSON.stringify('___{'));131assertEquals('"___|"', JSON.stringify('___|'));132assertEquals('"___}"', JSON.stringify('___}'));133assertEquals('"___~"', JSON.stringify('___~'));134assertEquals('"___\x7F"', JSON.stringify('___\x7F'));135assertEquals('"___\x80"', JSON.stringify('___\x80'));136assertEquals('"___\x81"', JSON.stringify('___\x81'));137assertEquals('"___\x82"', JSON.stringify('___\x82'));138assertEquals('"___\x83"', JSON.stringify('___\x83'));139assertEquals('"___\x84"', JSON.stringify('___\x84'));140assertEquals('"___\x85"', JSON.stringify('___\x85'));141assertEquals('"___\x86"', JSON.stringify('___\x86'));142assertEquals('"___\x87"', JSON.stringify('___\x87'));143assertEquals('"___\x88"', JSON.stringify('___\x88'));144assertEquals('"___\x89"', JSON.stringify('___\x89'));145assertEquals('"___\x8A"', JSON.stringify('___\x8A'));146assertEquals('"___\x8B"', JSON.stringify('___\x8B'));147assertEquals('"___\x8C"', JSON.stringify('___\x8C'));148assertEquals('"___\x8D"', JSON.stringify('___\x8D'));149assertEquals('"___\x8E"', JSON.stringify('___\x8E'));150assertEquals('"___\x8F"', JSON.stringify('___\x8F'));151assertEquals('"___\x90"', JSON.stringify('___\x90'));152assertEquals('"___\x91"', JSON.stringify('___\x91'));153assertEquals('"___\x92"', JSON.stringify('___\x92'));154assertEquals('"___\x93"', JSON.stringify('___\x93'));155assertEquals('"___\x94"', JSON.stringify('___\x94'));156assertEquals('"___\x95"', JSON.stringify('___\x95'));157assertEquals('"___\x96"', JSON.stringify('___\x96'));158assertEquals('"___\x97"', JSON.stringify('___\x97'));159assertEquals('"___\x98"', JSON.stringify('___\x98'));160assertEquals('"___\x99"', JSON.stringify('___\x99'));161assertEquals('"___\x9A"', JSON.stringify('___\x9A'));162assertEquals('"___\x9B"', JSON.stringify('___\x9B'));163assertEquals('"___\x9C"', JSON.stringify('___\x9C'));164assertEquals('"___\x9D"', JSON.stringify('___\x9D'));165assertEquals('"___\x9E"', JSON.stringify('___\x9E'));166assertEquals('"___\x9F"', JSON.stringify('___\x9F'));167assertEquals('"___\xA0"', JSON.stringify('___\xA0'));168assertEquals('"___\xA1"', JSON.stringify('___\xA1'));169assertEquals('"___\xA2"', JSON.stringify('___\xA2'));170assertEquals('"___\xA3"', JSON.stringify('___\xA3'));171assertEquals('"___\xA4"', JSON.stringify('___\xA4'));172assertEquals('"___\xA5"', JSON.stringify('___\xA5'));173assertEquals('"___\xA6"', JSON.stringify('___\xA6'));174assertEquals('"___\xA7"', JSON.stringify('___\xA7'));175assertEquals('"___\xA8"', JSON.stringify('___\xA8'));176assertEquals('"___\xA9"', JSON.stringify('___\xA9'));177assertEquals('"___\xAA"', JSON.stringify('___\xAA'));178assertEquals('"___\xAB"', JSON.stringify('___\xAB'));179assertEquals('"___\xAC"', JSON.stringify('___\xAC'));180assertEquals('"___\xAD"', JSON.stringify('___\xAD'));181assertEquals('"___\xAE"', JSON.stringify('___\xAE'));182assertEquals('"___\xAF"', JSON.stringify('___\xAF'));183assertEquals('"___\xB0"', JSON.stringify('___\xB0'));184assertEquals('"___\xB1"', JSON.stringify('___\xB1'));185assertEquals('"___\xB2"', JSON.stringify('___\xB2'));186assertEquals('"___\xB3"', JSON.stringify('___\xB3'));187assertEquals('"___\xB4"', JSON.stringify('___\xB4'));188assertEquals('"___\xB5"', JSON.stringify('___\xB5'));189assertEquals('"___\xB6"', JSON.stringify('___\xB6'));190assertEquals('"___\xB7"', JSON.stringify('___\xB7'));191assertEquals('"___\xB8"', JSON.stringify('___\xB8'));192assertEquals('"___\xB9"', JSON.stringify('___\xB9'));193assertEquals('"___\xBA"', JSON.stringify('___\xBA'));194assertEquals('"___\xBB"', JSON.stringify('___\xBB'));195assertEquals('"___\xBC"', JSON.stringify('___\xBC'));196assertEquals('"___\xBD"', JSON.stringify('___\xBD'));197assertEquals('"___\xBE"', JSON.stringify('___\xBE'));198assertEquals('"___\xBF"', JSON.stringify('___\xBF'));199assertEquals('"___\xC0"', JSON.stringify('___\xC0'));200assertEquals('"___\xC1"', JSON.stringify('___\xC1'));201assertEquals('"___\xC2"', JSON.stringify('___\xC2'));202assertEquals('"___\xC3"', JSON.stringify('___\xC3'));203assertEquals('"___\xC4"', JSON.stringify('___\xC4'));204assertEquals('"___\xC5"', JSON.stringify('___\xC5'));205assertEquals('"___\xC6"', JSON.stringify('___\xC6'));206assertEquals('"___\xC7"', JSON.stringify('___\xC7'));207assertEquals('"___\xC8"', JSON.stringify('___\xC8'));208assertEquals('"___\xC9"', JSON.stringify('___\xC9'));209assertEquals('"___\xCA"', JSON.stringify('___\xCA'));210assertEquals('"___\xCB"', JSON.stringify('___\xCB'));211assertEquals('"___\xCC"', JSON.stringify('___\xCC'));212assertEquals('"___\xCD"', JSON.stringify('___\xCD'));213assertEquals('"___\xCE"', JSON.stringify('___\xCE'));214assertEquals('"___\xCF"', JSON.stringify('___\xCF'));215assertEquals('"___\xD0"', JSON.stringify('___\xD0'));216assertEquals('"___\xD1"', JSON.stringify('___\xD1'));217assertEquals('"___\xD2"', JSON.stringify('___\xD2'));218assertEquals('"___\xD3"', JSON.stringify('___\xD3'));219assertEquals('"___\xD4"', JSON.stringify('___\xD4'));220assertEquals('"___\xD5"', JSON.stringify('___\xD5'));221assertEquals('"___\xD6"', JSON.stringify('___\xD6'));222assertEquals('"___\xD7"', JSON.stringify('___\xD7'));223assertEquals('"___\xD8"', JSON.stringify('___\xD8'));224assertEquals('"___\xD9"', JSON.stringify('___\xD9'));225assertEquals('"___\xDA"', JSON.stringify('___\xDA'));226assertEquals('"___\xDB"', JSON.stringify('___\xDB'));227assertEquals('"___\xDC"', JSON.stringify('___\xDC'));228assertEquals('"___\xDD"', JSON.stringify('___\xDD'));229assertEquals('"___\xDE"', JSON.stringify('___\xDE'));230assertEquals('"___\xDF"', JSON.stringify('___\xDF'));231assertEquals('"___\xE0"', JSON.stringify('___\xE0'));232assertEquals('"___\xE1"', JSON.stringify('___\xE1'));233assertEquals('"___\xE2"', JSON.stringify('___\xE2'));234assertEquals('"___\xE3"', JSON.stringify('___\xE3'));235assertEquals('"___\xE4"', JSON.stringify('___\xE4'));236assertEquals('"___\xE5"', JSON.stringify('___\xE5'));237assertEquals('"___\xE6"', JSON.stringify('___\xE6'));238assertEquals('"___\xE7"', JSON.stringify('___\xE7'));239assertEquals('"___\xE8"', JSON.stringify('___\xE8'));240assertEquals('"___\xE9"', JSON.stringify('___\xE9'));241assertEquals('"___\xEA"', JSON.stringify('___\xEA'));242assertEquals('"___\xEB"', JSON.stringify('___\xEB'));243assertEquals('"___\xEC"', JSON.stringify('___\xEC'));244assertEquals('"___\xED"', JSON.stringify('___\xED'));245assertEquals('"___\xEE"', JSON.stringify('___\xEE'));246assertEquals('"___\xEF"', JSON.stringify('___\xEF'));247assertEquals('"___\xF0"', JSON.stringify('___\xF0'));248assertEquals('"___\xF1"', JSON.stringify('___\xF1'));249assertEquals('"___\xF2"', JSON.stringify('___\xF2'));250assertEquals('"___\xF3"', JSON.stringify('___\xF3'));251assertEquals('"___\xF4"', JSON.stringify('___\xF4'));252assertEquals('"___\xF5"', JSON.stringify('___\xF5'));253assertEquals('"___\xF6"', JSON.stringify('___\xF6'));254assertEquals('"___\xF7"', JSON.stringify('___\xF7'));255assertEquals('"___\xF8"', JSON.stringify('___\xF8'));256assertEquals('"___\xF9"', JSON.stringify('___\xF9'));257assertEquals('"___\xFA"', JSON.stringify('___\xFA'));258assertEquals('"___\xFB"', JSON.stringify('___\xFB'));259assertEquals('"___\xFC"', JSON.stringify('___\xFC'));260assertEquals('"___\xFD"', JSON.stringify('___\xFD'));261assertEquals('"___\xFE"', JSON.stringify('___\xFE'));262assertEquals('"___\xFF"', JSON.stringify('___\xFF'));263// A random selection of code points from U+0100 to U+D7FF.264assertEquals('"___\u0100"', JSON.stringify('___\u0100'));265assertEquals('"___\u0120"', JSON.stringify('___\u0120'));266assertEquals('"___\u07D3"', JSON.stringify('___\u07D3'));267assertEquals('"___\u0B8B"', JSON.stringify('___\u0B8B'));268assertEquals('"___\u0C4C"', JSON.stringify('___\u0C4C'));269assertEquals('"___\u178D"', JSON.stringify('___\u178D'));270assertEquals('"___\u18B8"', JSON.stringify('___\u18B8'));271assertEquals('"___\u193E"', JSON.stringify('___\u193E'));272assertEquals('"___\u198A"', JSON.stringify('___\u198A'));273assertEquals('"___\u1AF5"', JSON.stringify('___\u1AF5'));274assertEquals('"___\u1D38"', JSON.stringify('___\u1D38'));275assertEquals('"___\u1E37"', JSON.stringify('___\u1E37'));276assertEquals('"___\u1FC2"', JSON.stringify('___\u1FC2'));277assertEquals('"___\u22C7"', JSON.stringify('___\u22C7'));278assertEquals('"___\u2619"', JSON.stringify('___\u2619'));279assertEquals('"___\u272A"', JSON.stringify('___\u272A'));280assertEquals('"___\u2B7F"', JSON.stringify('___\u2B7F'));281assertEquals('"___\u2DFF"', JSON.stringify('___\u2DFF'));282assertEquals('"___\u341B"', JSON.stringify('___\u341B'));283assertEquals('"___\u3A3C"', JSON.stringify('___\u3A3C'));284assertEquals('"___\u3E53"', JSON.stringify('___\u3E53'));285assertEquals('"___\u3EC2"', JSON.stringify('___\u3EC2'));286assertEquals('"___\u3F76"', JSON.stringify('___\u3F76'));287assertEquals('"___\u3F85"', JSON.stringify('___\u3F85'));288assertEquals('"___\u43C7"', JSON.stringify('___\u43C7'));289assertEquals('"___\u4A19"', JSON.stringify('___\u4A19'));290assertEquals('"___\u4A1C"', JSON.stringify('___\u4A1C'));291assertEquals('"___\u4F80"', JSON.stringify('___\u4F80'));292assertEquals('"___\u5A30"', JSON.stringify('___\u5A30'));293assertEquals('"___\u5B55"', JSON.stringify('___\u5B55'));294assertEquals('"___\u5C74"', JSON.stringify('___\u5C74'));295assertEquals('"___\u6006"', JSON.stringify('___\u6006'));296assertEquals('"___\u63CC"', JSON.stringify('___\u63CC'));297assertEquals('"___\u6608"', JSON.stringify('___\u6608'));298assertEquals('"___\u6ABF"', JSON.stringify('___\u6ABF'));299assertEquals('"___\u6AE9"', JSON.stringify('___\u6AE9'));300assertEquals('"___\u6C91"', JSON.stringify('___\u6C91'));301assertEquals('"___\u714B"', JSON.stringify('___\u714B'));302assertEquals('"___\u728A"', JSON.stringify('___\u728A'));303assertEquals('"___\u7485"', JSON.stringify('___\u7485'));304assertEquals('"___\u77C8"', JSON.stringify('___\u77C8'));305assertEquals('"___\u7BE9"', JSON.stringify('___\u7BE9'));306assertEquals('"___\u7CEF"', JSON.stringify('___\u7CEF'));307assertEquals('"___\u7DD5"', JSON.stringify('___\u7DD5'));308assertEquals('"___\u8DF1"', JSON.stringify('___\u8DF1'));309assertEquals('"___\u94A9"', JSON.stringify('___\u94A9'));310assertEquals('"___\u94F2"', JSON.stringify('___\u94F2'));311assertEquals('"___\u9A7A"', JSON.stringify('___\u9A7A'));312assertEquals('"___\u9AA6"', JSON.stringify('___\u9AA6'));313assertEquals('"___\uA2B0"', JSON.stringify('___\uA2B0'));314assertEquals('"___\uB711"', JSON.stringify('___\uB711'));315assertEquals('"___\uBC01"', JSON.stringify('___\uBC01'));316assertEquals('"___\uBCB6"', JSON.stringify('___\uBCB6'));317assertEquals('"___\uBD70"', JSON.stringify('___\uBD70'));318assertEquals('"___\uC3CD"', JSON.stringify('___\uC3CD'));319assertEquals('"___\uC451"', JSON.stringify('___\uC451'));320assertEquals('"___\uC677"', JSON.stringify('___\uC677'));321assertEquals('"___\uC89B"', JSON.stringify('___\uC89B'));322assertEquals('"___\uCBEF"', JSON.stringify('___\uCBEF'));323assertEquals('"___\uCEF8"', JSON.stringify('___\uCEF8'));324assertEquals('"___\uD089"', JSON.stringify('___\uD089'));325assertEquals('"___\uD24D"', JSON.stringify('___\uD24D'));326assertEquals('"___\uD3A7"', JSON.stringify('___\uD3A7'));327assertEquals('"___\uD7FF"', JSON.stringify('___\uD7FF'));328// All lone surrogates, i.e. code points from U+D800 to U+DFFF.329assertEquals('"___\\ud800"', JSON.stringify('___\uD800'));330assertEquals('"___\\ud801"', JSON.stringify('___\uD801'));331assertEquals('"___\\ud802"', JSON.stringify('___\uD802'));332assertEquals('"___\\ud803"', JSON.stringify('___\uD803'));333assertEquals('"___\\ud804"', JSON.stringify('___\uD804'));334assertEquals('"___\\ud805"', JSON.stringify('___\uD805'));335assertEquals('"___\\ud806"', JSON.stringify('___\uD806'));336assertEquals('"___\\ud807"', JSON.stringify('___\uD807'));337assertEquals('"___\\ud808"', JSON.stringify('___\uD808'));338assertEquals('"___\\ud809"', JSON.stringify('___\uD809'));339assertEquals('"___\\ud80a"', JSON.stringify('___\uD80A'));340assertEquals('"___\\ud80b"', JSON.stringify('___\uD80B'));341assertEquals('"___\\ud80c"', JSON.stringify('___\uD80C'));342assertEquals('"___\\ud80d"', JSON.stringify('___\uD80D'));343assertEquals('"___\\ud80e"', JSON.stringify('___\uD80E'));344assertEquals('"___\\ud80f"', JSON.stringify('___\uD80F'));345assertEquals('"___\\ud810"', JSON.stringify('___\uD810'));346assertEquals('"___\\ud811"', JSON.stringify('___\uD811'));347assertEquals('"___\\ud812"', JSON.stringify('___\uD812'));348assertEquals('"___\\ud813"', JSON.stringify('___\uD813'));349assertEquals('"___\\ud814"', JSON.stringify('___\uD814'));350assertEquals('"___\\ud815"', JSON.stringify('___\uD815'));351assertEquals('"___\\ud816"', JSON.stringify('___\uD816'));352assertEquals('"___\\ud817"', JSON.stringify('___\uD817'));353assertEquals('"___\\ud818"', JSON.stringify('___\uD818'));354assertEquals('"___\\ud819"', JSON.stringify('___\uD819'));355assertEquals('"___\\ud81a"', JSON.stringify('___\uD81A'));356assertEquals('"___\\ud81b"', JSON.stringify('___\uD81B'));357assertEquals('"___\\ud81c"', JSON.stringify('___\uD81C'));358assertEquals('"___\\ud81d"', JSON.stringify('___\uD81D'));359assertEquals('"___\\ud81e"', JSON.stringify('___\uD81E'));360assertEquals('"___\\ud81f"', JSON.stringify('___\uD81F'));361assertEquals('"___\\ud820"', JSON.stringify('___\uD820'));362assertEquals('"___\\ud821"', JSON.stringify('___\uD821'));363assertEquals('"___\\ud822"', JSON.stringify('___\uD822'));364assertEquals('"___\\ud823"', JSON.stringify('___\uD823'));365assertEquals('"___\\ud824"', JSON.stringify('___\uD824'));366assertEquals('"___\\ud825"', JSON.stringify('___\uD825'));367assertEquals('"___\\ud826"', JSON.stringify('___\uD826'));368assertEquals('"___\\ud827"', JSON.stringify('___\uD827'));369assertEquals('"___\\ud828"', JSON.stringify('___\uD828'));370assertEquals('"___\\ud829"', JSON.stringify('___\uD829'));371assertEquals('"___\\ud82a"', JSON.stringify('___\uD82A'));372assertEquals('"___\\ud82b"', JSON.stringify('___\uD82B'));373assertEquals('"___\\ud82c"', JSON.stringify('___\uD82C'));374assertEquals('"___\\ud82d"', JSON.stringify('___\uD82D'));375assertEquals('"___\\ud82e"', JSON.stringify('___\uD82E'));376assertEquals('"___\\ud82f"', JSON.stringify('___\uD82F'));377assertEquals('"___\\ud830"', JSON.stringify('___\uD830'));378assertEquals('"___\\ud831"', JSON.stringify('___\uD831'));379assertEquals('"___\\ud832"', JSON.stringify('___\uD832'));380assertEquals('"___\\ud833"', JSON.stringify('___\uD833'));381assertEquals('"___\\ud834"', JSON.stringify('___\uD834'));382assertEquals('"___\\ud835"', JSON.stringify('___\uD835'));383assertEquals('"___\\ud836"', JSON.stringify('___\uD836'));384assertEquals('"___\\ud837"', JSON.stringify('___\uD837'));385assertEquals('"___\\ud838"', JSON.stringify('___\uD838'));386assertEquals('"___\\ud839"', JSON.stringify('___\uD839'));387assertEquals('"___\\ud83a"', JSON.stringify('___\uD83A'));388assertEquals('"___\\ud83b"', JSON.stringify('___\uD83B'));389assertEquals('"___\\ud83c"', JSON.stringify('___\uD83C'));390assertEquals('"___\\ud83d"', JSON.stringify('___\uD83D'));391assertEquals('"___\\ud83e"', JSON.stringify('___\uD83E'));392assertEquals('"___\\ud83f"', JSON.stringify('___\uD83F'));393assertEquals('"___\\ud840"', JSON.stringify('___\uD840'));394assertEquals('"___\\ud841"', JSON.stringify('___\uD841'));395assertEquals('"___\\ud842"', JSON.stringify('___\uD842'));396assertEquals('"___\\ud843"', JSON.stringify('___\uD843'));397assertEquals('"___\\ud844"', JSON.stringify('___\uD844'));398assertEquals('"___\\ud845"', JSON.stringify('___\uD845'));399assertEquals('"___\\ud846"', JSON.stringify('___\uD846'));400assertEquals('"___\\ud847"', JSON.stringify('___\uD847'));401assertEquals('"___\\ud848"', JSON.stringify('___\uD848'));402assertEquals('"___\\ud849"', JSON.stringify('___\uD849'));403assertEquals('"___\\ud84a"', JSON.stringify('___\uD84A'));404assertEquals('"___\\ud84b"', JSON.stringify('___\uD84B'));405assertEquals('"___\\ud84c"', JSON.stringify('___\uD84C'));406assertEquals('"___\\ud84d"', JSON.stringify('___\uD84D'));407assertEquals('"___\\ud84e"', JSON.stringify('___\uD84E'));408assertEquals('"___\\ud84f"', JSON.stringify('___\uD84F'));409assertEquals('"___\\ud850"', JSON.stringify('___\uD850'));410assertEquals('"___\\ud851"', JSON.stringify('___\uD851'));411assertEquals('"___\\ud852"', JSON.stringify('___\uD852'));412assertEquals('"___\\ud853"', JSON.stringify('___\uD853'));413assertEquals('"___\\ud854"', JSON.stringify('___\uD854'));414assertEquals('"___\\ud855"', JSON.stringify('___\uD855'));415assertEquals('"___\\ud856"', JSON.stringify('___\uD856'));416assertEquals('"___\\ud857"', JSON.stringify('___\uD857'));417assertEquals('"___\\ud858"', JSON.stringify('___\uD858'));418assertEquals('"___\\ud859"', JSON.stringify('___\uD859'));419assertEquals('"___\\ud85a"', JSON.stringify('___\uD85A'));420assertEquals('"___\\ud85b"', JSON.stringify('___\uD85B'));421assertEquals('"___\\ud85c"', JSON.stringify('___\uD85C'));422assertEquals('"___\\ud85d"', JSON.stringify('___\uD85D'));423assertEquals('"___\\ud85e"', JSON.stringify('___\uD85E'));424assertEquals('"___\\ud85f"', JSON.stringify('___\uD85F'));425assertEquals('"___\\ud860"', JSON.stringify('___\uD860'));426assertEquals('"___\\ud861"', JSON.stringify('___\uD861'));427assertEquals('"___\\ud862"', JSON.stringify('___\uD862'));428assertEquals('"___\\ud863"', JSON.stringify('___\uD863'));429assertEquals('"___\\ud864"', JSON.stringify('___\uD864'));430assertEquals('"___\\ud865"', JSON.stringify('___\uD865'));431assertEquals('"___\\ud866"', JSON.stringify('___\uD866'));432assertEquals('"___\\ud867"', JSON.stringify('___\uD867'));433assertEquals('"___\\ud868"', JSON.stringify('___\uD868'));434assertEquals('"___\\ud869"', JSON.stringify('___\uD869'));435assertEquals('"___\\ud86a"', JSON.stringify('___\uD86A'));436assertEquals('"___\\ud86b"', JSON.stringify('___\uD86B'));437assertEquals('"___\\ud86c"', JSON.stringify('___\uD86C'));438assertEquals('"___\\ud86d"', JSON.stringify('___\uD86D'));439assertEquals('"___\\ud86e"', JSON.stringify('___\uD86E'));440assertEquals('"___\\ud86f"', JSON.stringify('___\uD86F'));441assertEquals('"___\\ud870"', JSON.stringify('___\uD870'));442assertEquals('"___\\ud871"', JSON.stringify('___\uD871'));443assertEquals('"___\\ud872"', JSON.stringify('___\uD872'));444assertEquals('"___\\ud873"', JSON.stringify('___\uD873'));445assertEquals('"___\\ud874"', JSON.stringify('___\uD874'));446assertEquals('"___\\ud875"', JSON.stringify('___\uD875'));447assertEquals('"___\\ud876"', JSON.stringify('___\uD876'));448assertEquals('"___\\ud877"', JSON.stringify('___\uD877'));449assertEquals('"___\\ud878"', JSON.stringify('___\uD878'));450assertEquals('"___\\ud879"', JSON.stringify('___\uD879'));451assertEquals('"___\\ud87a"', JSON.stringify('___\uD87A'));452assertEquals('"___\\ud87b"', JSON.stringify('___\uD87B'));453assertEquals('"___\\ud87c"', JSON.stringify('___\uD87C'));454assertEquals('"___\\ud87d"', JSON.stringify('___\uD87D'));455assertEquals('"___\\ud87e"', JSON.stringify('___\uD87E'));456assertEquals('"___\\ud87f"', JSON.stringify('___\uD87F'));457assertEquals('"___\\ud880"', JSON.stringify('___\uD880'));458assertEquals('"___\\ud881"', JSON.stringify('___\uD881'));459assertEquals('"___\\ud882"', JSON.stringify('___\uD882'));460assertEquals('"___\\ud883"', JSON.stringify('___\uD883'));461assertEquals('"___\\ud884"', JSON.stringify('___\uD884'));462assertEquals('"___\\ud885"', JSON.stringify('___\uD885'));463assertEquals('"___\\ud886"', JSON.stringify('___\uD886'));464assertEquals('"___\\ud887"', JSON.stringify('___\uD887'));465assertEquals('"___\\ud888"', JSON.stringify('___\uD888'));466assertEquals('"___\\ud889"', JSON.stringify('___\uD889'));467assertEquals('"___\\ud88a"', JSON.stringify('___\uD88A'));468assertEquals('"___\\ud88b"', JSON.stringify('___\uD88B'));469assertEquals('"___\\ud88c"', JSON.stringify('___\uD88C'));470assertEquals('"___\\ud88d"', JSON.stringify('___\uD88D'));471assertEquals('"___\\ud88e"', JSON.stringify('___\uD88E'));472assertEquals('"___\\ud88f"', JSON.stringify('___\uD88F'));473assertEquals('"___\\ud890"', JSON.stringify('___\uD890'));474assertEquals('"___\\ud891"', JSON.stringify('___\uD891'));475assertEquals('"___\\ud892"', JSON.stringify('___\uD892'));476assertEquals('"___\\ud893"', JSON.stringify('___\uD893'));477assertEquals('"___\\ud894"', JSON.stringify('___\uD894'));478assertEquals('"___\\ud895"', JSON.stringify('___\uD895'));479assertEquals('"___\\ud896"', JSON.stringify('___\uD896'));480assertEquals('"___\\ud897"', JSON.stringify('___\uD897'));481assertEquals('"___\\ud898"', JSON.stringify('___\uD898'));482assertEquals('"___\\ud899"', JSON.stringify('___\uD899'));483assertEquals('"___\\ud89a"', JSON.stringify('___\uD89A'));484assertEquals('"___\\ud89b"', JSON.stringify('___\uD89B'));485assertEquals('"___\\ud89c"', JSON.stringify('___\uD89C'));486assertEquals('"___\\ud89d"', JSON.stringify('___\uD89D'));487assertEquals('"___\\ud89e"', JSON.stringify('___\uD89E'));488assertEquals('"___\\ud89f"', JSON.stringify('___\uD89F'));489assertEquals('"___\\ud8a0"', JSON.stringify('___\uD8A0'));490assertEquals('"___\\ud8a1"', JSON.stringify('___\uD8A1'));491assertEquals('"___\\ud8a2"', JSON.stringify('___\uD8A2'));492assertEquals('"___\\ud8a3"', JSON.stringify('___\uD8A3'));493assertEquals('"___\\ud8a4"', JSON.stringify('___\uD8A4'));494assertEquals('"___\\ud8a5"', JSON.stringify('___\uD8A5'));495assertEquals('"___\\ud8a6"', JSON.stringify('___\uD8A6'));496assertEquals('"___\\ud8a7"', JSON.stringify('___\uD8A7'));497assertEquals('"___\\ud8a8"', JSON.stringify('___\uD8A8'));498assertEquals('"___\\ud8a9"', JSON.stringify('___\uD8A9'));499assertEquals('"___\\ud8aa"', JSON.stringify('___\uD8AA'));500assertEquals('"___\\ud8ab"', JSON.stringify('___\uD8AB'));501assertEquals('"___\\ud8ac"', JSON.stringify('___\uD8AC'));502assertEquals('"___\\ud8ad"', JSON.stringify('___\uD8AD'));503assertEquals('"___\\ud8ae"', JSON.stringify('___\uD8AE'));504assertEquals('"___\\ud8af"', JSON.stringify('___\uD8AF'));505assertEquals('"___\\ud8b0"', JSON.stringify('___\uD8B0'));506assertEquals('"___\\ud8b1"', JSON.stringify('___\uD8B1'));507assertEquals('"___\\ud8b2"', JSON.stringify('___\uD8B2'));508assertEquals('"___\\ud8b3"', JSON.stringify('___\uD8B3'));509assertEquals('"___\\ud8b4"', JSON.stringify('___\uD8B4'));510assertEquals('"___\\ud8b5"', JSON.stringify('___\uD8B5'));511assertEquals('"___\\ud8b6"', JSON.stringify('___\uD8B6'));512assertEquals('"___\\ud8b7"', JSON.stringify('___\uD8B7'));513assertEquals('"___\\ud8b8"', JSON.stringify('___\uD8B8'));514assertEquals('"___\\ud8b9"', JSON.stringify('___\uD8B9'));515assertEquals('"___\\ud8ba"', JSON.stringify('___\uD8BA'));516assertEquals('"___\\ud8bb"', JSON.stringify('___\uD8BB'));517assertEquals('"___\\ud8bc"', JSON.stringify('___\uD8BC'));518assertEquals('"___\\ud8bd"', JSON.stringify('___\uD8BD'));519assertEquals('"___\\ud8be"', JSON.stringify('___\uD8BE'));520assertEquals('"___\\ud8bf"', JSON.stringify('___\uD8BF'));521assertEquals('"___\\ud8c0"', JSON.stringify('___\uD8C0'));522assertEquals('"___\\ud8c1"', JSON.stringify('___\uD8C1'));523assertEquals('"___\\ud8c2"', JSON.stringify('___\uD8C2'));524assertEquals('"___\\ud8c3"', JSON.stringify('___\uD8C3'));525assertEquals('"___\\ud8c4"', JSON.stringify('___\uD8C4'));526assertEquals('"___\\ud8c5"', JSON.stringify('___\uD8C5'));527assertEquals('"___\\ud8c6"', JSON.stringify('___\uD8C6'));528assertEquals('"___\\ud8c7"', JSON.stringify('___\uD8C7'));529assertEquals('"___\\ud8c8"', JSON.stringify('___\uD8C8'));530assertEquals('"___\\ud8c9"', JSON.stringify('___\uD8C9'));531assertEquals('"___\\ud8ca"', JSON.stringify('___\uD8CA'));532assertEquals('"___\\ud8cb"', JSON.stringify('___\uD8CB'));533assertEquals('"___\\ud8cc"', JSON.stringify('___\uD8CC'));534assertEquals('"___\\ud8cd"', JSON.stringify('___\uD8CD'));535assertEquals('"___\\ud8ce"', JSON.stringify('___\uD8CE'));536assertEquals('"___\\ud8cf"', JSON.stringify('___\uD8CF'));537assertEquals('"___\\ud8d0"', JSON.stringify('___\uD8D0'));538assertEquals('"___\\ud8d1"', JSON.stringify('___\uD8D1'));539assertEquals('"___\\ud8d2"', JSON.stringify('___\uD8D2'));540assertEquals('"___\\ud8d3"', JSON.stringify('___\uD8D3'));541assertEquals('"___\\ud8d4"', JSON.stringify('___\uD8D4'));542assertEquals('"___\\ud8d5"', JSON.stringify('___\uD8D5'));543assertEquals('"___\\ud8d6"', JSON.stringify('___\uD8D6'));544assertEquals('"___\\ud8d7"', JSON.stringify('___\uD8D7'));545assertEquals('"___\\ud8d8"', JSON.stringify('___\uD8D8'));546assertEquals('"___\\ud8d9"', JSON.stringify('___\uD8D9'));547assertEquals('"___\\ud8da"', JSON.stringify('___\uD8DA'));548assertEquals('"___\\ud8db"', JSON.stringify('___\uD8DB'));549assertEquals('"___\\ud8dc"', JSON.stringify('___\uD8DC'));550assertEquals('"___\\ud8dd"', JSON.stringify('___\uD8DD'));551assertEquals('"___\\ud8de"', JSON.stringify('___\uD8DE'));552assertEquals('"___\\ud8df"', JSON.stringify('___\uD8DF'));553assertEquals('"___\\ud8e0"', JSON.stringify('___\uD8E0'));554assertEquals('"___\\ud8e1"', JSON.stringify('___\uD8E1'));555assertEquals('"___\\ud8e2"', JSON.stringify('___\uD8E2'));556assertEquals('"___\\ud8e3"', JSON.stringify('___\uD8E3'));557assertEquals('"___\\ud8e4"', JSON.stringify('___\uD8E4'));558assertEquals('"___\\ud8e5"', JSON.stringify('___\uD8E5'));559assertEquals('"___\\ud8e6"', JSON.stringify('___\uD8E6'));560assertEquals('"___\\ud8e7"', JSON.stringify('___\uD8E7'));561assertEquals('"___\\ud8e8"', JSON.stringify('___\uD8E8'));562assertEquals('"___\\ud8e9"', JSON.stringify('___\uD8E9'));563assertEquals('"___\\ud8ea"', JSON.stringify('___\uD8EA'));564assertEquals('"___\\ud8eb"', JSON.stringify('___\uD8EB'));565assertEquals('"___\\ud8ec"', JSON.stringify('___\uD8EC'));566assertEquals('"___\\ud8ed"', JSON.stringify('___\uD8ED'));567assertEquals('"___\\ud8ee"', JSON.stringify('___\uD8EE'));568assertEquals('"___\\ud8ef"', JSON.stringify('___\uD8EF'));569assertEquals('"___\\ud8f0"', JSON.stringify('___\uD8F0'));570assertEquals('"___\\ud8f1"', JSON.stringify('___\uD8F1'));571assertEquals('"___\\ud8f2"', JSON.stringify('___\uD8F2'));572assertEquals('"___\\ud8f3"', JSON.stringify('___\uD8F3'));573assertEquals('"___\\ud8f4"', JSON.stringify('___\uD8F4'));574assertEquals('"___\\ud8f5"', JSON.stringify('___\uD8F5'));575assertEquals('"___\\ud8f6"', JSON.stringify('___\uD8F6'));576assertEquals('"___\\ud8f7"', JSON.stringify('___\uD8F7'));577assertEquals('"___\\ud8f8"', JSON.stringify('___\uD8F8'));578assertEquals('"___\\ud8f9"', JSON.stringify('___\uD8F9'));579assertEquals('"___\\ud8fa"', JSON.stringify('___\uD8FA'));580assertEquals('"___\\ud8fb"', JSON.stringify('___\uD8FB'));581assertEquals('"___\\ud8fc"', JSON.stringify('___\uD8FC'));582assertEquals('"___\\ud8fd"', JSON.stringify('___\uD8FD'));583assertEquals('"___\\ud8fe"', JSON.stringify('___\uD8FE'));584assertEquals('"___\\ud8ff"', JSON.stringify('___\uD8FF'));585assertEquals('"___\\ud900"', JSON.stringify('___\uD900'));586assertEquals('"___\\ud901"', JSON.stringify('___\uD901'));587assertEquals('"___\\ud902"', JSON.stringify('___\uD902'));588assertEquals('"___\\ud903"', JSON.stringify('___\uD903'));589assertEquals('"___\\ud904"', JSON.stringify('___\uD904'));590assertEquals('"___\\ud905"', JSON.stringify('___\uD905'));591assertEquals('"___\\ud906"', JSON.stringify('___\uD906'));592assertEquals('"___\\ud907"', JSON.stringify('___\uD907'));593assertEquals('"___\\ud908"', JSON.stringify('___\uD908'));594assertEquals('"___\\ud909"', JSON.stringify('___\uD909'));595assertEquals('"___\\ud90a"', JSON.stringify('___\uD90A'));596assertEquals('"___\\ud90b"', JSON.stringify('___\uD90B'));597assertEquals('"___\\ud90c"', JSON.stringify('___\uD90C'));598assertEquals('"___\\ud90d"', JSON.stringify('___\uD90D'));599assertEquals('"___\\ud90e"', JSON.stringify('___\uD90E'));600assertEquals('"___\\ud90f"', JSON.stringify('___\uD90F'));601assertEquals('"___\\ud910"', JSON.stringify('___\uD910'));602assertEquals('"___\\ud911"', JSON.stringify('___\uD911'));603assertEquals('"___\\ud912"', JSON.stringify('___\uD912'));604assertEquals('"___\\ud913"', JSON.stringify('___\uD913'));605assertEquals('"___\\ud914"', JSON.stringify('___\uD914'));606assertEquals('"___\\ud915"', JSON.stringify('___\uD915'));607assertEquals('"___\\ud916"', JSON.stringify('___\uD916'));608assertEquals('"___\\ud917"', JSON.stringify('___\uD917'));609assertEquals('"___\\ud918"', JSON.stringify('___\uD918'));610assertEquals('"___\\ud919"', JSON.stringify('___\uD919'));611assertEquals('"___\\ud91a"', JSON.stringify('___\uD91A'));612assertEquals('"___\\ud91b"', JSON.stringify('___\uD91B'));613assertEquals('"___\\ud91c"', JSON.stringify('___\uD91C'));614assertEquals('"___\\ud91d"', JSON.stringify('___\uD91D'));615assertEquals('"___\\ud91e"', JSON.stringify('___\uD91E'));616assertEquals('"___\\ud91f"', JSON.stringify('___\uD91F'));617assertEquals('"___\\ud920"', JSON.stringify('___\uD920'));618assertEquals('"___\\ud921"', JSON.stringify('___\uD921'));619assertEquals('"___\\ud922"', JSON.stringify('___\uD922'));620assertEquals('"___\\ud923"', JSON.stringify('___\uD923'));621assertEquals('"___\\ud924"', JSON.stringify('___\uD924'));622assertEquals('"___\\ud925"', JSON.stringify('___\uD925'));623assertEquals('"___\\ud926"', JSON.stringify('___\uD926'));624assertEquals('"___\\ud927"', JSON.stringify('___\uD927'));625assertEquals('"___\\ud928"', JSON.stringify('___\uD928'));626assertEquals('"___\\ud929"', JSON.stringify('___\uD929'));627assertEquals('"___\\ud92a"', JSON.stringify('___\uD92A'));628assertEquals('"___\\ud92b"', JSON.stringify('___\uD92B'));629assertEquals('"___\\ud92c"', JSON.stringify('___\uD92C'));630assertEquals('"___\\ud92d"', JSON.stringify('___\uD92D'));631assertEquals('"___\\ud92e"', JSON.stringify('___\uD92E'));632assertEquals('"___\\ud92f"', JSON.stringify('___\uD92F'));633assertEquals('"___\\ud930"', JSON.stringify('___\uD930'));634assertEquals('"___\\ud931"', JSON.stringify('___\uD931'));635assertEquals('"___\\ud932"', JSON.stringify('___\uD932'));636assertEquals('"___\\ud933"', JSON.stringify('___\uD933'));637assertEquals('"___\\ud934"', JSON.stringify('___\uD934'));638assertEquals('"___\\ud935"', JSON.stringify('___\uD935'));639assertEquals('"___\\ud936"', JSON.stringify('___\uD936'));640assertEquals('"___\\ud937"', JSON.stringify('___\uD937'));641assertEquals('"___\\ud938"', JSON.stringify('___\uD938'));642assertEquals('"___\\ud939"', JSON.stringify('___\uD939'));643assertEquals('"___\\ud93a"', JSON.stringify('___\uD93A'));644assertEquals('"___\\ud93b"', JSON.stringify('___\uD93B'));645assertEquals('"___\\ud93c"', JSON.stringify('___\uD93C'));646assertEquals('"___\\ud93d"', JSON.stringify('___\uD93D'));647assertEquals('"___\\ud93e"', JSON.stringify('___\uD93E'));648assertEquals('"___\\ud93f"', JSON.stringify('___\uD93F'));649assertEquals('"___\\ud940"', JSON.stringify('___\uD940'));650assertEquals('"___\\ud941"', JSON.stringify('___\uD941'));651assertEquals('"___\\ud942"', JSON.stringify('___\uD942'));652assertEquals('"___\\ud943"', JSON.stringify('___\uD943'));653assertEquals('"___\\ud944"', JSON.stringify('___\uD944'));654assertEquals('"___\\ud945"', JSON.stringify('___\uD945'));655assertEquals('"___\\ud946"', JSON.stringify('___\uD946'));656assertEquals('"___\\ud947"', JSON.stringify('___\uD947'));657assertEquals('"___\\ud948"', JSON.stringify('___\uD948'));658assertEquals('"___\\ud949"', JSON.stringify('___\uD949'));659assertEquals('"___\\ud94a"', JSON.stringify('___\uD94A'));660assertEquals('"___\\ud94b"', JSON.stringify('___\uD94B'));661assertEquals('"___\\ud94c"', JSON.stringify('___\uD94C'));662assertEquals('"___\\ud94d"', JSON.stringify('___\uD94D'));663assertEquals('"___\\ud94e"', JSON.stringify('___\uD94E'));664assertEquals('"___\\ud94f"', JSON.stringify('___\uD94F'));665assertEquals('"___\\ud950"', JSON.stringify('___\uD950'));666assertEquals('"___\\ud951"', JSON.stringify('___\uD951'));667assertEquals('"___\\ud952"', JSON.stringify('___\uD952'));668assertEquals('"___\\ud953"', JSON.stringify('___\uD953'));669assertEquals('"___\\ud954"', JSON.stringify('___\uD954'));670assertEquals('"___\\ud955"', JSON.stringify('___\uD955'));671assertEquals('"___\\ud956"', JSON.stringify('___\uD956'));672assertEquals('"___\\ud957"', JSON.stringify('___\uD957'));673assertEquals('"___\\ud958"', JSON.stringify('___\uD958'));674assertEquals('"___\\ud959"', JSON.stringify('___\uD959'));675assertEquals('"___\\ud95a"', JSON.stringify('___\uD95A'));676assertEquals('"___\\ud95b"', JSON.stringify('___\uD95B'));677assertEquals('"___\\ud95c"', JSON.stringify('___\uD95C'));678assertEquals('"___\\ud95d"', JSON.stringify('___\uD95D'));679assertEquals('"___\\ud95e"', JSON.stringify('___\uD95E'));680assertEquals('"___\\ud95f"', JSON.stringify('___\uD95F'));681assertEquals('"___\\ud960"', JSON.stringify('___\uD960'));682assertEquals('"___\\ud961"', JSON.stringify('___\uD961'));683assertEquals('"___\\ud962"', JSON.stringify('___\uD962'));684assertEquals('"___\\ud963"', JSON.stringify('___\uD963'));685assertEquals('"___\\ud964"', JSON.stringify('___\uD964'));686assertEquals('"___\\ud965"', JSON.stringify('___\uD965'));687assertEquals('"___\\ud966"', JSON.stringify('___\uD966'));688assertEquals('"___\\ud967"', JSON.stringify('___\uD967'));689assertEquals('"___\\ud968"', JSON.stringify('___\uD968'));690assertEquals('"___\\ud969"', JSON.stringify('___\uD969'));691assertEquals('"___\\ud96a"', JSON.stringify('___\uD96A'));692assertEquals('"___\\ud96b"', JSON.stringify('___\uD96B'));693assertEquals('"___\\ud96c"', JSON.stringify('___\uD96C'));694assertEquals('"___\\ud96d"', JSON.stringify('___\uD96D'));695assertEquals('"___\\ud96e"', JSON.stringify('___\uD96E'));696assertEquals('"___\\ud96f"', JSON.stringify('___\uD96F'));697assertEquals('"___\\ud970"', JSON.stringify('___\uD970'));698assertEquals('"___\\ud971"', JSON.stringify('___\uD971'));699assertEquals('"___\\ud972"', JSON.stringify('___\uD972'));700assertEquals('"___\\ud973"', JSON.stringify('___\uD973'));701assertEquals('"___\\ud974"', JSON.stringify('___\uD974'));702assertEquals('"___\\ud975"', JSON.stringify('___\uD975'));703assertEquals('"___\\ud976"', JSON.stringify('___\uD976'));704assertEquals('"___\\ud977"', JSON.stringify('___\uD977'));705assertEquals('"___\\ud978"', JSON.stringify('___\uD978'));706assertEquals('"___\\ud979"', JSON.stringify('___\uD979'));707assertEquals('"___\\ud97a"', JSON.stringify('___\uD97A'));708assertEquals('"___\\ud97b"', JSON.stringify('___\uD97B'));709assertEquals('"___\\ud97c"', JSON.stringify('___\uD97C'));710assertEquals('"___\\ud97d"', JSON.stringify('___\uD97D'));711assertEquals('"___\\ud97e"', JSON.stringify('___\uD97E'));712assertEquals('"___\\ud97f"', JSON.stringify('___\uD97F'));713assertEquals('"___\\ud980"', JSON.stringify('___\uD980'));714assertEquals('"___\\ud981"', JSON.stringify('___\uD981'));715assertEquals('"___\\ud982"', JSON.stringify('___\uD982'));716assertEquals('"___\\ud983"', JSON.stringify('___\uD983'));717assertEquals('"___\\ud984"', JSON.stringify('___\uD984'));718assertEquals('"___\\ud985"', JSON.stringify('___\uD985'));719assertEquals('"___\\ud986"', JSON.stringify('___\uD986'));720assertEquals('"___\\ud987"', JSON.stringify('___\uD987'));721assertEquals('"___\\ud988"', JSON.stringify('___\uD988'));722assertEquals('"___\\ud989"', JSON.stringify('___\uD989'));723assertEquals('"___\\ud98a"', JSON.stringify('___\uD98A'));724assertEquals('"___\\ud98b"', JSON.stringify('___\uD98B'));725assertEquals('"___\\ud98c"', JSON.stringify('___\uD98C'));726assertEquals('"___\\ud98d"', JSON.stringify('___\uD98D'));727assertEquals('"___\\ud98e"', JSON.stringify('___\uD98E'));728assertEquals('"___\\ud98f"', JSON.stringify('___\uD98F'));729assertEquals('"___\\ud990"', JSON.stringify('___\uD990'));730assertEquals('"___\\ud991"', JSON.stringify('___\uD991'));731assertEquals('"___\\ud992"', JSON.stringify('___\uD992'));732assertEquals('"___\\ud993"', JSON.stringify('___\uD993'));733assertEquals('"___\\ud994"', JSON.stringify('___\uD994'));734assertEquals('"___\\ud995"', JSON.stringify('___\uD995'));735assertEquals('"___\\ud996"', JSON.stringify('___\uD996'));736assertEquals('"___\\ud997"', JSON.stringify('___\uD997'));737assertEquals('"___\\ud998"', JSON.stringify('___\uD998'));738assertEquals('"___\\ud999"', JSON.stringify('___\uD999'));739assertEquals('"___\\ud99a"', JSON.stringify('___\uD99A'));740assertEquals('"___\\ud99b"', JSON.stringify('___\uD99B'));741assertEquals('"___\\ud99c"', JSON.stringify('___\uD99C'));742assertEquals('"___\\ud99d"', JSON.stringify('___\uD99D'));743assertEquals('"___\\ud99e"', JSON.stringify('___\uD99E'));744assertEquals('"___\\ud99f"', JSON.stringify('___\uD99F'));745assertEquals('"___\\ud9a0"', JSON.stringify('___\uD9A0'));746assertEquals('"___\\ud9a1"', JSON.stringify('___\uD9A1'));747assertEquals('"___\\ud9a2"', JSON.stringify('___\uD9A2'));748assertEquals('"___\\ud9a3"', JSON.stringify('___\uD9A3'));749assertEquals('"___\\ud9a4"', JSON.stringify('___\uD9A4'));750assertEquals('"___\\ud9a5"', JSON.stringify('___\uD9A5'));751assertEquals('"___\\ud9a6"', JSON.stringify('___\uD9A6'));752assertEquals('"___\\ud9a7"', JSON.stringify('___\uD9A7'));753assertEquals('"___\\ud9a8"', JSON.stringify('___\uD9A8'));754assertEquals('"___\\ud9a9"', JSON.stringify('___\uD9A9'));755assertEquals('"___\\ud9aa"', JSON.stringify('___\uD9AA'));756assertEquals('"___\\ud9ab"', JSON.stringify('___\uD9AB'));757assertEquals('"___\\ud9ac"', JSON.stringify('___\uD9AC'));758assertEquals('"___\\ud9ad"', JSON.stringify('___\uD9AD'));759assertEquals('"___\\ud9ae"', JSON.stringify('___\uD9AE'));760assertEquals('"___\\ud9af"', JSON.stringify('___\uD9AF'));761assertEquals('"___\\ud9b0"', JSON.stringify('___\uD9B0'));762assertEquals('"___\\ud9b1"', JSON.stringify('___\uD9B1'));763assertEquals('"___\\ud9b2"', JSON.stringify('___\uD9B2'));764assertEquals('"___\\ud9b3"', JSON.stringify('___\uD9B3'));765assertEquals('"___\\ud9b4"', JSON.stringify('___\uD9B4'));766assertEquals('"___\\ud9b5"', JSON.stringify('___\uD9B5'));767assertEquals('"___\\ud9b6"', JSON.stringify('___\uD9B6'));768assertEquals('"___\\ud9b7"', JSON.stringify('___\uD9B7'));769assertEquals('"___\\ud9b8"', JSON.stringify('___\uD9B8'));770assertEquals('"___\\ud9b9"', JSON.stringify('___\uD9B9'));771assertEquals('"___\\ud9ba"', JSON.stringify('___\uD9BA'));772assertEquals('"___\\ud9bb"', JSON.stringify('___\uD9BB'));773assertEquals('"___\\ud9bc"', JSON.stringify('___\uD9BC'));774assertEquals('"___\\ud9bd"', JSON.stringify('___\uD9BD'));775assertEquals('"___\\ud9be"', JSON.stringify('___\uD9BE'));776assertEquals('"___\\ud9bf"', JSON.stringify('___\uD9BF'));777assertEquals('"___\\ud9c0"', JSON.stringify('___\uD9C0'));778assertEquals('"___\\ud9c1"', JSON.stringify('___\uD9C1'));779assertEquals('"___\\ud9c2"', JSON.stringify('___\uD9C2'));780assertEquals('"___\\ud9c3"', JSON.stringify('___\uD9C3'));781assertEquals('"___\\ud9c4"', JSON.stringify('___\uD9C4'));782assertEquals('"___\\ud9c5"', JSON.stringify('___\uD9C5'));783assertEquals('"___\\ud9c6"', JSON.stringify('___\uD9C6'));784assertEquals('"___\\ud9c7"', JSON.stringify('___\uD9C7'));785assertEquals('"___\\ud9c8"', JSON.stringify('___\uD9C8'));786assertEquals('"___\\ud9c9"', JSON.stringify('___\uD9C9'));787assertEquals('"___\\ud9ca"', JSON.stringify('___\uD9CA'));788assertEquals('"___\\ud9cb"', JSON.stringify('___\uD9CB'));789assertEquals('"___\\ud9cc"', JSON.stringify('___\uD9CC'));790assertEquals('"___\\ud9cd"', JSON.stringify('___\uD9CD'));791assertEquals('"___\\ud9ce"', JSON.stringify('___\uD9CE'));792assertEquals('"___\\ud9cf"', JSON.stringify('___\uD9CF'));793assertEquals('"___\\ud9d0"', JSON.stringify('___\uD9D0'));794assertEquals('"___\\ud9d1"', JSON.stringify('___\uD9D1'));795assertEquals('"___\\ud9d2"', JSON.stringify('___\uD9D2'));796assertEquals('"___\\ud9d3"', JSON.stringify('___\uD9D3'));797assertEquals('"___\\ud9d4"', JSON.stringify('___\uD9D4'));798assertEquals('"___\\ud9d5"', JSON.stringify('___\uD9D5'));799assertEquals('"___\\ud9d6"', JSON.stringify('___\uD9D6'));800assertEquals('"___\\ud9d7"', JSON.stringify('___\uD9D7'));801assertEquals('"___\\ud9d8"', JSON.stringify('___\uD9D8'));802assertEquals('"___\\ud9d9"', JSON.stringify('___\uD9D9'));803assertEquals('"___\\ud9da"', JSON.stringify('___\uD9DA'));804assertEquals('"___\\ud9db"', JSON.stringify('___\uD9DB'));805assertEquals('"___\\ud9dc"', JSON.stringify('___\uD9DC'));806assertEquals('"___\\ud9dd"', JSON.stringify('___\uD9DD'));807assertEquals('"___\\ud9de"', JSON.stringify('___\uD9DE'));808assertEquals('"___\\ud9df"', JSON.stringify('___\uD9DF'));809assertEquals('"___\\ud9e0"', JSON.stringify('___\uD9E0'));810assertEquals('"___\\ud9e1"', JSON.stringify('___\uD9E1'));811assertEquals('"___\\ud9e2"', JSON.stringify('___\uD9E2'));812assertEquals('"___\\ud9e3"', JSON.stringify('___\uD9E3'));813assertEquals('"___\\ud9e4"', JSON.stringify('___\uD9E4'));814assertEquals('"___\\ud9e5"', JSON.stringify('___\uD9E5'));815assertEquals('"___\\ud9e6"', JSON.stringify('___\uD9E6'));816assertEquals('"___\\ud9e7"', JSON.stringify('___\uD9E7'));817assertEquals('"___\\ud9e8"', JSON.stringify('___\uD9E8'));818assertEquals('"___\\ud9e9"', JSON.stringify('___\uD9E9'));819assertEquals('"___\\ud9ea"', JSON.stringify('___\uD9EA'));820assertEquals('"___\\ud9eb"', JSON.stringify('___\uD9EB'));821assertEquals('"___\\ud9ec"', JSON.stringify('___\uD9EC'));822assertEquals('"___\\ud9ed"', JSON.stringify('___\uD9ED'));823assertEquals('"___\\ud9ee"', JSON.stringify('___\uD9EE'));824assertEquals('"___\\ud9ef"', JSON.stringify('___\uD9EF'));825assertEquals('"___\\ud9f0"', JSON.stringify('___\uD9F0'));826assertEquals('"___\\ud9f1"', JSON.stringify('___\uD9F1'));827assertEquals('"___\\ud9f2"', JSON.stringify('___\uD9F2'));828assertEquals('"___\\ud9f3"', JSON.stringify('___\uD9F3'));829assertEquals('"___\\ud9f4"', JSON.stringify('___\uD9F4'));830assertEquals('"___\\ud9f5"', JSON.stringify('___\uD9F5'));831assertEquals('"___\\ud9f6"', JSON.stringify('___\uD9F6'));832assertEquals('"___\\ud9f7"', JSON.stringify('___\uD9F7'));833assertEquals('"___\\ud9f8"', JSON.stringify('___\uD9F8'));834assertEquals('"___\\ud9f9"', JSON.stringify('___\uD9F9'));835assertEquals('"___\\ud9fa"', JSON.stringify('___\uD9FA'));836assertEquals('"___\\ud9fb"', JSON.stringify('___\uD9FB'));837assertEquals('"___\\ud9fc"', JSON.stringify('___\uD9FC'));838assertEquals('"___\\ud9fd"', JSON.stringify('___\uD9FD'));839assertEquals('"___\\ud9fe"', JSON.stringify('___\uD9FE'));840assertEquals('"___\\ud9ff"', JSON.stringify('___\uD9FF'));841assertEquals('"___\\uda00"', JSON.stringify('___\uDA00'));842assertEquals('"___\\uda01"', JSON.stringify('___\uDA01'));843assertEquals('"___\\uda02"', JSON.stringify('___\uDA02'));844assertEquals('"___\\uda03"', JSON.stringify('___\uDA03'));845assertEquals('"___\\uda04"', JSON.stringify('___\uDA04'));846assertEquals('"___\\uda05"', JSON.stringify('___\uDA05'));847assertEquals('"___\\uda06"', JSON.stringify('___\uDA06'));848assertEquals('"___\\uda07"', JSON.stringify('___\uDA07'));849assertEquals('"___\\uda08"', JSON.stringify('___\uDA08'));850assertEquals('"___\\uda09"', JSON.stringify('___\uDA09'));851assertEquals('"___\\uda0a"', JSON.stringify('___\uDA0A'));852assertEquals('"___\\uda0b"', JSON.stringify('___\uDA0B'));853assertEquals('"___\\uda0c"', JSON.stringify('___\uDA0C'));854assertEquals('"___\\uda0d"', JSON.stringify('___\uDA0D'));855assertEquals('"___\\uda0e"', JSON.stringify('___\uDA0E'));856assertEquals('"___\\uda0f"', JSON.stringify('___\uDA0F'));857assertEquals('"___\\uda10"', JSON.stringify('___\uDA10'));858assertEquals('"___\\uda11"', JSON.stringify('___\uDA11'));859assertEquals('"___\\uda12"', JSON.stringify('___\uDA12'));860assertEquals('"___\\uda13"', JSON.stringify('___\uDA13'));861assertEquals('"___\\uda14"', JSON.stringify('___\uDA14'));862assertEquals('"___\\uda15"', JSON.stringify('___\uDA15'));863assertEquals('"___\\uda16"', JSON.stringify('___\uDA16'));864assertEquals('"___\\uda17"', JSON.stringify('___\uDA17'));865assertEquals('"___\\uda18"', JSON.stringify('___\uDA18'));866assertEquals('"___\\uda19"', JSON.stringify('___\uDA19'));867assertEquals('"___\\uda1a"', JSON.stringify('___\uDA1A'));868assertEquals('"___\\uda1b"', JSON.stringify('___\uDA1B'));869assertEquals('"___\\uda1c"', JSON.stringify('___\uDA1C'));870assertEquals('"___\\uda1d"', JSON.stringify('___\uDA1D'));871assertEquals('"___\\uda1e"', JSON.stringify('___\uDA1E'));872assertEquals('"___\\uda1f"', JSON.stringify('___\uDA1F'));873assertEquals('"___\\uda20"', JSON.stringify('___\uDA20'));874assertEquals('"___\\uda21"', JSON.stringify('___\uDA21'));875assertEquals('"___\\uda22"', JSON.stringify('___\uDA22'));876assertEquals('"___\\uda23"', JSON.stringify('___\uDA23'));877assertEquals('"___\\uda24"', JSON.stringify('___\uDA24'));878assertEquals('"___\\uda25"', JSON.stringify('___\uDA25'));879assertEquals('"___\\uda26"', JSON.stringify('___\uDA26'));880assertEquals('"___\\uda27"', JSON.stringify('___\uDA27'));881assertEquals('"___\\uda28"', JSON.stringify('___\uDA28'));882assertEquals('"___\\uda29"', JSON.stringify('___\uDA29'));883assertEquals('"___\\uda2a"', JSON.stringify('___\uDA2A'));884assertEquals('"___\\uda2b"', JSON.stringify('___\uDA2B'));885assertEquals('"___\\uda2c"', JSON.stringify('___\uDA2C'));886assertEquals('"___\\uda2d"', JSON.stringify('___\uDA2D'));887assertEquals('"___\\uda2e"', JSON.stringify('___\uDA2E'));888assertEquals('"___\\uda2f"', JSON.stringify('___\uDA2F'));889assertEquals('"___\\uda30"', JSON.stringify('___\uDA30'));890assertEquals('"___\\uda31"', JSON.stringify('___\uDA31'));891assertEquals('"___\\uda32"', JSON.stringify('___\uDA32'));892assertEquals('"___\\uda33"', JSON.stringify('___\uDA33'));893assertEquals('"___\\uda34"', JSON.stringify('___\uDA34'));894assertEquals('"___\\uda35"', JSON.stringify('___\uDA35'));895assertEquals('"___\\uda36"', JSON.stringify('___\uDA36'));896assertEquals('"___\\uda37"', JSON.stringify('___\uDA37'));897assertEquals('"___\\uda38"', JSON.stringify('___\uDA38'));898assertEquals('"___\\uda39"', JSON.stringify('___\uDA39'));899assertEquals('"___\\uda3a"', JSON.stringify('___\uDA3A'));900assertEquals('"___\\uda3b"', JSON.stringify('___\uDA3B'));901assertEquals('"___\\uda3c"', JSON.stringify('___\uDA3C'));902assertEquals('"___\\uda3d"', JSON.stringify('___\uDA3D'));903assertEquals('"___\\uda3e"', JSON.stringify('___\uDA3E'));904assertEquals('"___\\uda3f"', JSON.stringify('___\uDA3F'));905assertEquals('"___\\uda40"', JSON.stringify('___\uDA40'));906assertEquals('"___\\uda41"', JSON.stringify('___\uDA41'));907assertEquals('"___\\uda42"', JSON.stringify('___\uDA42'));908assertEquals('"___\\uda43"', JSON.stringify('___\uDA43'));909assertEquals('"___\\uda44"', JSON.stringify('___\uDA44'));910assertEquals('"___\\uda45"', JSON.stringify('___\uDA45'));911assertEquals('"___\\uda46"', JSON.stringify('___\uDA46'));912assertEquals('"___\\uda47"', JSON.stringify('___\uDA47'));913assertEquals('"___\\uda48"', JSON.stringify('___\uDA48'));914assertEquals('"___\\uda49"', JSON.stringify('___\uDA49'));915assertEquals('"___\\uda4a"', JSON.stringify('___\uDA4A'));916assertEquals('"___\\uda4b"', JSON.stringify('___\uDA4B'));917assertEquals('"___\\uda4c"', JSON.stringify('___\uDA4C'));918assertEquals('"___\\uda4d"', JSON.stringify('___\uDA4D'));919assertEquals('"___\\uda4e"', JSON.stringify('___\uDA4E'));920assertEquals('"___\\uda4f"', JSON.stringify('___\uDA4F'));921assertEquals('"___\\uda50"', JSON.stringify('___\uDA50'));922assertEquals('"___\\uda51"', JSON.stringify('___\uDA51'));923assertEquals('"___\\uda52"', JSON.stringify('___\uDA52'));924assertEquals('"___\\uda53"', JSON.stringify('___\uDA53'));925assertEquals('"___\\uda54"', JSON.stringify('___\uDA54'));926assertEquals('"___\\uda55"', JSON.stringify('___\uDA55'));927assertEquals('"___\\uda56"', JSON.stringify('___\uDA56'));928assertEquals('"___\\uda57"', JSON.stringify('___\uDA57'));929assertEquals('"___\\uda58"', JSON.stringify('___\uDA58'));930assertEquals('"___\\uda59"', JSON.stringify('___\uDA59'));931assertEquals('"___\\uda5a"', JSON.stringify('___\uDA5A'));932assertEquals('"___\\uda5b"', JSON.stringify('___\uDA5B'));933assertEquals('"___\\uda5c"', JSON.stringify('___\uDA5C'));934assertEquals('"___\\uda5d"', JSON.stringify('___\uDA5D'));935assertEquals('"___\\uda5e"', JSON.stringify('___\uDA5E'));936assertEquals('"___\\uda5f"', JSON.stringify('___\uDA5F'));937assertEquals('"___\\uda60"', JSON.stringify('___\uDA60'));938assertEquals('"___\\uda61"', JSON.stringify('___\uDA61'));939assertEquals('"___\\uda62"', JSON.stringify('___\uDA62'));940assertEquals('"___\\uda63"', JSON.stringify('___\uDA63'));941assertEquals('"___\\uda64"', JSON.stringify('___\uDA64'));942assertEquals('"___\\uda65"', JSON.stringify('___\uDA65'));943assertEquals('"___\\uda66"', JSON.stringify('___\uDA66'));944assertEquals('"___\\uda67"', JSON.stringify('___\uDA67'));945assertEquals('"___\\uda68"', JSON.stringify('___\uDA68'));946assertEquals('"___\\uda69"', JSON.stringify('___\uDA69'));947assertEquals('"___\\uda6a"', JSON.stringify('___\uDA6A'));948assertEquals('"___\\uda6b"', JSON.stringify('___\uDA6B'));949assertEquals('"___\\uda6c"', JSON.stringify('___\uDA6C'));950assertEquals('"___\\uda6d"', JSON.stringify('___\uDA6D'));951assertEquals('"___\\uda6e"', JSON.stringify('___\uDA6E'));952assertEquals('"___\\uda6f"', JSON.stringify('___\uDA6F'));953assertEquals('"___\\uda70"', JSON.stringify('___\uDA70'));954assertEquals('"___\\uda71"', JSON.stringify('___\uDA71'));955assertEquals('"___\\uda72"', JSON.stringify('___\uDA72'));956assertEquals('"___\\uda73"', JSON.stringify('___\uDA73'));957assertEquals('"___\\uda74"', JSON.stringify('___\uDA74'));958assertEquals('"___\\uda75"', JSON.stringify('___\uDA75'));959assertEquals('"___\\uda76"', JSON.stringify('___\uDA76'));960assertEquals('"___\\uda77"', JSON.stringify('___\uDA77'));961assertEquals('"___\\uda78"', JSON.stringify('___\uDA78'));962assertEquals('"___\\uda79"', JSON.stringify('___\uDA79'));963assertEquals('"___\\uda7a"', JSON.stringify('___\uDA7A'));964assertEquals('"___\\uda7b"', JSON.stringify('___\uDA7B'));965assertEquals('"___\\uda7c"', JSON.stringify('___\uDA7C'));966assertEquals('"___\\uda7d"', JSON.stringify('___\uDA7D'));967assertEquals('"___\\uda7e"', JSON.stringify('___\uDA7E'));968assertEquals('"___\\uda7f"', JSON.stringify('___\uDA7F'));969assertEquals('"___\\uda80"', JSON.stringify('___\uDA80'));970assertEquals('"___\\uda81"', JSON.stringify('___\uDA81'));971assertEquals('"___\\uda82"', JSON.stringify('___\uDA82'));972assertEquals('"___\\uda83"', JSON.stringify('___\uDA83'));973assertEquals('"___\\uda84"', JSON.stringify('___\uDA84'));974assertEquals('"___\\uda85"', JSON.stringify('___\uDA85'));975assertEquals('"___\\uda86"', JSON.stringify('___\uDA86'));976assertEquals('"___\\uda87"', JSON.stringify('___\uDA87'));977assertEquals('"___\\uda88"', JSON.stringify('___\uDA88'));978assertEquals('"___\\uda89"', JSON.stringify('___\uDA89'));979assertEquals('"___\\uda8a"', JSON.stringify('___\uDA8A'));980assertEquals('"___\\uda8b"', JSON.stringify('___\uDA8B'));981assertEquals('"___\\uda8c"', JSON.stringify('___\uDA8C'));982assertEquals('"___\\uda8d"', JSON.stringify('___\uDA8D'));983assertEquals('"___\\uda8e"', JSON.stringify('___\uDA8E'));984assertEquals('"___\\uda8f"', JSON.stringify('___\uDA8F'));985assertEquals('"___\\uda90"', JSON.stringify('___\uDA90'));986assertEquals('"___\\uda91"', JSON.stringify('___\uDA91'));987assertEquals('"___\\uda92"', JSON.stringify('___\uDA92'));988assertEquals('"___\\uda93"', JSON.stringify('___\uDA93'));989assertEquals('"___\\uda94"', JSON.stringify('___\uDA94'));990assertEquals('"___\\uda95"', JSON.stringify('___\uDA95'));991assertEquals('"___\\uda96"', JSON.stringify('___\uDA96'));992assertEquals('"___\\uda97"', JSON.stringify('___\uDA97'));993assertEquals('"___\\uda98"', JSON.stringify('___\uDA98'));994assertEquals('"___\\uda99"', JSON.stringify('___\uDA99'));995assertEquals('"___\\uda9a"', JSON.stringify('___\uDA9A'));996assertEquals('"___\\uda9b"', JSON.stringify('___\uDA9B'));997assertEquals('"___\\uda9c"', JSON.stringify('___\uDA9C'));998assertEquals('"___\\uda9d"', JSON.stringify('___\uDA9D'));999assertEquals('"___\\uda9e"', JSON.stringify('___\uDA9E'));1000assertEquals('"___\\uda9f"', JSON.stringify('___\uDA9F'));1001assertEquals('"___\\udaa0"', JSON.stringify('___\uDAA0'));1002assertEquals('"___\\udaa1"', JSON.stringify('___\uDAA1'));1003assertEquals('"___\\udaa2"', JSON.stringify('___\uDAA2'));1004assertEquals('"___\\udaa3"', JSON.stringify('___\uDAA3'));1005assertEquals('"___\\udaa4"', JSON.stringify('___\uDAA4'));1006assertEquals('"___\\udaa5"', JSON.stringify('___\uDAA5'));1007assertEquals('"___\\udaa6"', JSON.stringify('___\uDAA6'));1008assertEquals('"___\\udaa7"', JSON.stringify('___\uDAA7'));1009assertEquals('"___\\udaa8"', JSON.stringify('___\uDAA8'));1010assertEquals('"___\\udaa9"', JSON.stringify('___\uDAA9'));1011assertEquals('"___\\udaaa"', JSON.stringify('___\uDAAA'));1012assertEquals('"___\\udaab"', JSON.stringify('___\uDAAB'));1013assertEquals('"___\\udaac"', JSON.stringify('___\uDAAC'));1014assertEquals('"___\\udaad"', JSON.stringify('___\uDAAD'));1015assertEquals('"___\\udaae"', JSON.stringify('___\uDAAE'));1016assertEquals('"___\\udaaf"', JSON.stringify('___\uDAAF'));1017assertEquals('"___\\udab0"', JSON.stringify('___\uDAB0'));1018assertEquals('"___\\udab1"', JSON.stringify('___\uDAB1'));1019assertEquals('"___\\udab2"', JSON.stringify('___\uDAB2'));1020assertEquals('"___\\udab3"', JSON.stringify('___\uDAB3'));1021assertEquals('"___\\udab4"', JSON.stringify('___\uDAB4'));1022assertEquals('"___\\udab5"', JSON.stringify('___\uDAB5'));1023assertEquals('"___\\udab6"', JSON.stringify('___\uDAB6'));1024assertEquals('"___\\udab7"', JSON.stringify('___\uDAB7'));1025assertEquals('"___\\udab8"', JSON.stringify('___\uDAB8'));1026assertEquals('"___\\udab9"', JSON.stringify('___\uDAB9'));1027assertEquals('"___\\udaba"', JSON.stringify('___\uDABA'));1028assertEquals('"___\\udabb"', JSON.stringify('___\uDABB'));1029assertEquals('"___\\udabc"', JSON.stringify('___\uDABC'));1030assertEquals('"___\\udabd"', JSON.stringify('___\uDABD'));1031assertEquals('"___\\udabe"', JSON.stringify('___\uDABE'));1032assertEquals('"___\\udabf"', JSON.stringify('___\uDABF'));1033assertEquals('"___\\udac0"', JSON.stringify('___\uDAC0'));1034assertEquals('"___\\udac1"', JSON.stringify('___\uDAC1'));1035assertEquals('"___\\udac2"', JSON.stringify('___\uDAC2'));1036assertEquals('"___\\udac3"', JSON.stringify('___\uDAC3'));1037assertEquals('"___\\udac4"', JSON.stringify('___\uDAC4'));1038assertEquals('"___\\udac5"', JSON.stringify('___\uDAC5'));1039assertEquals('"___\\udac6"', JSON.stringify('___\uDAC6'));1040assertEquals('"___\\udac7"', JSON.stringify('___\uDAC7'));1041assertEquals('"___\\udac8"', JSON.stringify('___\uDAC8'));1042assertEquals('"___\\udac9"', JSON.stringify('___\uDAC9'));1043assertEquals('"___\\udaca"', JSON.stringify('___\uDACA'));1044assertEquals('"___\\udacb"', JSON.stringify('___\uDACB'));1045assertEquals('"___\\udacc"', JSON.stringify('___\uDACC'));1046assertEquals('"___\\udacd"', JSON.stringify('___\uDACD'));1047assertEquals('"___\\udace"', JSON.stringify('___\uDACE'));1048assertEquals('"___\\udacf"', JSON.stringify('___\uDACF'));1049assertEquals('"___\\udad0"', JSON.stringify('___\uDAD0'));1050assertEquals('"___\\udad1"', JSON.stringify('___\uDAD1'));1051assertEquals('"___\\udad2"', JSON.stringify('___\uDAD2'));1052assertEquals('"___\\udad3"', JSON.stringify('___\uDAD3'));1053assertEquals('"___\\udad4"', JSON.stringify('___\uDAD4'));1054assertEquals('"___\\udad5"', JSON.stringify('___\uDAD5'));1055assertEquals('"___\\udad6"', JSON.stringify('___\uDAD6'));1056assertEquals('"___\\udad7"', JSON.stringify('___\uDAD7'));1057assertEquals('"___\\udad8"', JSON.stringify('___\uDAD8'));1058assertEquals('"___\\udad9"', JSON.stringify('___\uDAD9'));1059assertEquals('"___\\udada"', JSON.stringify('___\uDADA'));1060assertEquals('"___\\udadb"', JSON.stringify('___\uDADB'));1061assertEquals('"___\\udadc"', JSON.stringify('___\uDADC'));1062assertEquals('"___\\udadd"', JSON.stringify('___\uDADD'));1063assertEquals('"___\\udade"', JSON.stringify('___\uDADE'));1064assertEquals('"___\\udadf"', JSON.stringify('___\uDADF'));1065assertEquals('"___\\udae0"', JSON.stringify('___\uDAE0'));1066assertEquals('"___\\udae1"', JSON.stringify('___\uDAE1'));1067assertEquals('"___\\udae2"', JSON.stringify('___\uDAE2'));1068assertEquals('"___\\udae3"', JSON.stringify('___\uDAE3'));1069assertEquals('"___\\udae4"', JSON.stringify('___\uDAE4'));1070assertEquals('"___\\udae5"', JSON.stringify('___\uDAE5'));1071assertEquals('"___\\udae6"', JSON.stringify('___\uDAE6'));1072assertEquals('"___\\udae7"', JSON.stringify('___\uDAE7'));1073assertEquals('"___\\udae8"', JSON.stringify('___\uDAE8'));1074assertEquals('"___\\udae9"', JSON.stringify('___\uDAE9'));1075assertEquals('"___\\udaea"', JSON.stringify('___\uDAEA'));1076assertEquals('"___\\udaeb"', JSON.stringify('___\uDAEB'));1077assertEquals('"___\\udaec"', JSON.stringify('___\uDAEC'));1078assertEquals('"___\\udaed"', JSON.stringify('___\uDAED'));1079assertEquals('"___\\udaee"', JSON.stringify('___\uDAEE'));1080assertEquals('"___\\udaef"', JSON.stringify('___\uDAEF'));1081assertEquals('"___\\udaf0"', JSON.stringify('___\uDAF0'));1082assertEquals('"___\\udaf1"', JSON.stringify('___\uDAF1'));1083assertEquals('"___\\udaf2"', JSON.stringify('___\uDAF2'));1084assertEquals('"___\\udaf3"', JSON.stringify('___\uDAF3'));1085assertEquals('"___\\udaf4"', JSON.stringify('___\uDAF4'));1086assertEquals('"___\\udaf5"', JSON.stringify('___\uDAF5'));1087assertEquals('"___\\udaf6"', JSON.stringify('___\uDAF6'));1088assertEquals('"___\\udaf7"', JSON.stringify('___\uDAF7'));1089assertEquals('"___\\udaf8"', JSON.stringify('___\uDAF8'));1090assertEquals('"___\\udaf9"', JSON.stringify('___\uDAF9'));1091assertEquals('"___\\udafa"', JSON.stringify('___\uDAFA'));1092assertEquals('"___\\udafb"', JSON.stringify('___\uDAFB'));1093assertEquals('"___\\udafc"', JSON.stringify('___\uDAFC'));1094assertEquals('"___\\udafd"', JSON.stringify('___\uDAFD'));1095assertEquals('"___\\udafe"', JSON.stringify('___\uDAFE'));1096assertEquals('"___\\udaff"', JSON.stringify('___\uDAFF'));1097assertEquals('"___\\udb00"', JSON.stringify('___\uDB00'));1098assertEquals('"___\\udb01"', JSON.stringify('___\uDB01'));1099assertEquals('"___\\udb02"', JSON.stringify('___\uDB02'));1100assertEquals('"___\\udb03"', JSON.stringify('___\uDB03'));1101assertEquals('"___\\udb04"', JSON.stringify('___\uDB04'));1102assertEquals('"___\\udb05"', JSON.stringify('___\uDB05'));1103assertEquals('"___\\udb06"', JSON.stringify('___\uDB06'));1104assertEquals('"___\\udb07"', JSON.stringify('___\uDB07'));1105assertEquals('"___\\udb08"', JSON.stringify('___\uDB08'));1106assertEquals('"___\\udb09"', JSON.stringify('___\uDB09'));1107assertEquals('"___\\udb0a"', JSON.stringify('___\uDB0A'));1108assertEquals('"___\\udb0b"', JSON.stringify('___\uDB0B'));1109assertEquals('"___\\udb0c"', JSON.stringify('___\uDB0C'));1110assertEquals('"___\\udb0d"', JSON.stringify('___\uDB0D'));1111assertEquals('"___\\udb0e"', JSON.stringify('___\uDB0E'));1112assertEquals('"___\\udb0f"', JSON.stringify('___\uDB0F'));1113assertEquals('"___\\udb10"', JSON.stringify('___\uDB10'));1114assertEquals('"___\\udb11"', JSON.stringify('___\uDB11'));1115assertEquals('"___\\udb12"', JSON.stringify('___\uDB12'));1116assertEquals('"___\\udb13"', JSON.stringify('___\uDB13'));1117assertEquals('"___\\udb14"', JSON.stringify('___\uDB14'));1118assertEquals('"___\\udb15"', JSON.stringify('___\uDB15'));1119assertEquals('"___\\udb16"', JSON.stringify('___\uDB16'));1120assertEquals('"___\\udb17"', JSON.stringify('___\uDB17'));1121assertEquals('"___\\udb18"', JSON.stringify('___\uDB18'));1122assertEquals('"___\\udb19"', JSON.stringify('___\uDB19'));1123assertEquals('"___\\udb1a"', JSON.stringify('___\uDB1A'));1124assertEquals('"___\\udb1b"', JSON.stringify('___\uDB1B'));1125assertEquals('"___\\udb1c"', JSON.stringify('___\uDB1C'));1126assertEquals('"___\\udb1d"', JSON.stringify('___\uDB1D'));1127assertEquals('"___\\udb1e"', JSON.stringify('___\uDB1E'));1128assertEquals('"___\\udb1f"', JSON.stringify('___\uDB1F'));1129assertEquals('"___\\udb20"', JSON.stringify('___\uDB20'));1130assertEquals('"___\\udb21"', JSON.stringify('___\uDB21'));1131assertEquals('"___\\udb22"', JSON.stringify('___\uDB22'));1132assertEquals('"___\\udb23"', JSON.stringify('___\uDB23'));1133assertEquals('"___\\udb24"', JSON.stringify('___\uDB24'));1134assertEquals('"___\\udb25"', JSON.stringify('___\uDB25'));1135assertEquals('"___\\udb26"', JSON.stringify('___\uDB26'));1136assertEquals('"___\\udb27"', JSON.stringify('___\uDB27'));1137assertEquals('"___\\udb28"', JSON.stringify('___\uDB28'));1138assertEquals('"___\\udb29"', JSON.stringify('___\uDB29'));1139assertEquals('"___\\udb2a"', JSON.stringify('___\uDB2A'));1140assertEquals('"___\\udb2b"', JSON.stringify('___\uDB2B'));1141assertEquals('"___\\udb2c"', JSON.stringify('___\uDB2C'));1142assertEquals('"___\\udb2d"', JSON.stringify('___\uDB2D'));1143assertEquals('"___\\udb2e"', JSON.stringify('___\uDB2E'));1144assertEquals('"___\\udb2f"', JSON.stringify('___\uDB2F'));1145assertEquals('"___\\udb30"', JSON.stringify('___\uDB30'));1146assertEquals('"___\\udb31"', JSON.stringify('___\uDB31'));1147assertEquals('"___\\udb32"', JSON.stringify('___\uDB32'));1148assertEquals('"___\\udb33"', JSON.stringify('___\uDB33'));1149assertEquals('"___\\udb34"', JSON.stringify('___\uDB34'));1150assertEquals('"___\\udb35"', JSON.stringify('___\uDB35'));1151assertEquals('"___\\udb36"', JSON.stringify('___\uDB36'));1152assertEquals('"___\\udb37"', JSON.stringify('___\uDB37'));1153assertEquals('"___\\udb38"', JSON.stringify('___\uDB38'));1154assertEquals('"___\\udb39"', JSON.stringify('___\uDB39'));1155assertEquals('"___\\udb3a"', JSON.stringify('___\uDB3A'));1156assertEquals('"___\\udb3b"', JSON.stringify('___\uDB3B'));1157assertEquals('"___\\udb3c"', JSON.stringify('___\uDB3C'));1158assertEquals('"___\\udb3d"', JSON.stringify('___\uDB3D'));1159assertEquals('"___\\udb3e"', JSON.stringify('___\uDB3E'));1160assertEquals('"___\\udb3f"', JSON.stringify('___\uDB3F'));1161assertEquals('"___\\udb40"', JSON.stringify('___\uDB40'));1162assertEquals('"___\\udb41"', JSON.stringify('___\uDB41'));1163assertEquals('"___\\udb42"', JSON.stringify('___\uDB42'));1164assertEquals('"___\\udb43"', JSON.stringify('___\uDB43'));1165assertEquals('"___\\udb44"', JSON.stringify('___\uDB44'));1166assertEquals('"___\\udb45"', JSON.stringify('___\uDB45'));1167assertEquals('"___\\udb46"', JSON.stringify('___\uDB46'));1168assertEquals('"___\\udb47"', JSON.stringify('___\uDB47'));1169assertEquals('"___\\udb48"', JSON.stringify('___\uDB48'));1170assertEquals('"___\\udb49"', JSON.stringify('___\uDB49'));1171assertEquals('"___\\udb4a"', JSON.stringify('___\uDB4A'));1172assertEquals('"___\\udb4b"', JSON.stringify('___\uDB4B'));1173assertEquals('"___\\udb4c"', JSON.stringify('___\uDB4C'));1174assertEquals('"___\\udb4d"', JSON.stringify('___\uDB4D'));1175assertEquals('"___\\udb4e"', JSON.stringify('___\uDB4E'));1176assertEquals('"___\\udb4f"', JSON.stringify('___\uDB4F'));1177assertEquals('"___\\udb50"', JSON.stringify('___\uDB50'));1178assertEquals('"___\\udb51"', JSON.stringify('___\uDB51'));1179assertEquals('"___\\udb52"', JSON.stringify('___\uDB52'));1180assertEquals('"___\\udb53"', JSON.stringify('___\uDB53'));1181assertEquals('"___\\udb54"', JSON.stringify('___\uDB54'));1182assertEquals('"___\\udb55"', JSON.stringify('___\uDB55'));1183assertEquals('"___\\udb56"', JSON.stringify('___\uDB56'));1184assertEquals('"___\\udb57"', JSON.stringify('___\uDB57'));1185assertEquals('"___\\udb58"', JSON.stringify('___\uDB58'));1186assertEquals('"___\\udb59"', JSON.stringify('___\uDB59'));1187assertEquals('"___\\udb5a"', JSON.stringify('___\uDB5A'));1188assertEquals('"___\\udb5b"', JSON.stringify('___\uDB5B'));1189assertEquals('"___\\udb5c"', JSON.stringify('___\uDB5C'));1190assertEquals('"___\\udb5d"', JSON.stringify('___\uDB5D'));1191assertEquals('"___\\udb5e"', JSON.stringify('___\uDB5E'));1192assertEquals('"___\\udb5f"', JSON.stringify('___\uDB5F'));1193assertEquals('"___\\udb60"', JSON.stringify('___\uDB60'));1194assertEquals('"___\\udb61"', JSON.stringify('___\uDB61'));1195assertEquals('"___\\udb62"', JSON.stringify('___\uDB62'));1196assertEquals('"___\\udb63"', JSON.stringify('___\uDB63'));1197assertEquals('"___\\udb64"', JSON.stringify('___\uDB64'));1198assertEquals('"___\\udb65"', JSON.stringify('___\uDB65'));1199assertEquals('"___\\udb66"', JSON.stringify('___\uDB66'));1200assertEquals('"___\\udb67"', JSON.stringify('___\uDB67'));1201assertEquals('"___\\udb68"', JSON.stringify('___\uDB68'));1202assertEquals('"___\\udb69"', JSON.stringify('___\uDB69'));1203assertEquals('"___\\udb6a"', JSON.stringify('___\uDB6A'));1204assertEquals('"___\\udb6b"', JSON.stringify('___\uDB6B'));1205assertEquals('"___\\udb6c"', JSON.stringify('___\uDB6C'));1206assertEquals('"___\\udb6d"', JSON.stringify('___\uDB6D'));1207assertEquals('"___\\udb6e"', JSON.stringify('___\uDB6E'));1208assertEquals('"___\\udb6f"', JSON.stringify('___\uDB6F'));1209assertEquals('"___\\udb70"', JSON.stringify('___\uDB70'));1210assertEquals('"___\\udb71"', JSON.stringify('___\uDB71'));1211assertEquals('"___\\udb72"', JSON.stringify('___\uDB72'));1212assertEquals('"___\\udb73"', JSON.stringify('___\uDB73'));1213assertEquals('"___\\udb74"', JSON.stringify('___\uDB74'));1214assertEquals('"___\\udb75"', JSON.stringify('___\uDB75'));1215assertEquals('"___\\udb76"', JSON.stringify('___\uDB76'));1216assertEquals('"___\\udb77"', JSON.stringify('___\uDB77'));1217assertEquals('"___\\udb78"', JSON.stringify('___\uDB78'));1218assertEquals('"___\\udb79"', JSON.stringify('___\uDB79'));1219assertEquals('"___\\udb7a"', JSON.stringify('___\uDB7A'));1220assertEquals('"___\\udb7b"', JSON.stringify('___\uDB7B'));1221assertEquals('"___\\udb7c"', JSON.stringify('___\uDB7C'));1222assertEquals('"___\\udb7d"', JSON.stringify('___\uDB7D'));1223assertEquals('"___\\udb7e"', JSON.stringify('___\uDB7E'));1224assertEquals('"___\\udb7f"', JSON.stringify('___\uDB7F'));1225assertEquals('"___\\udb80"', JSON.stringify('___\uDB80'));1226assertEquals('"___\\udb81"', JSON.stringify('___\uDB81'));1227assertEquals('"___\\udb82"', JSON.stringify('___\uDB82'));1228assertEquals('"___\\udb83"', JSON.stringify('___\uDB83'));1229assertEquals('"___\\udb84"', JSON.stringify('___\uDB84'));1230assertEquals('"___\\udb85"', JSON.stringify('___\uDB85'));1231assertEquals('"___\\udb86"', JSON.stringify('___\uDB86'));1232assertEquals('"___\\udb87"', JSON.stringify('___\uDB87'));1233assertEquals('"___\\udb88"', JSON.stringify('___\uDB88'));1234assertEquals('"___\\udb89"', JSON.stringify('___\uDB89'));1235assertEquals('"___\\udb8a"', JSON.stringify('___\uDB8A'));1236assertEquals('"___\\udb8b"', JSON.stringify('___\uDB8B'));1237assertEquals('"___\\udb8c"', JSON.stringify('___\uDB8C'));1238assertEquals('"___\\udb8d"', JSON.stringify('___\uDB8D'));1239assertEquals('"___\\udb8e"', JSON.stringify('___\uDB8E'));1240assertEquals('"___\\udb8f"', JSON.stringify('___\uDB8F'));1241assertEquals('"___\\udb90"', JSON.stringify('___\uDB90'));1242assertEquals('"___\\udb91"', JSON.stringify('___\uDB91'));1243assertEquals('"___\\udb92"', JSON.stringify('___\uDB92'));1244assertEquals('"___\\udb93"', JSON.stringify('___\uDB93'));1245assertEquals('"___\\udb94"', JSON.stringify('___\uDB94'));1246assertEquals('"___\\udb95"', JSON.stringify('___\uDB95'));1247assertEquals('"___\\udb96"', JSON.stringify('___\uDB96'));1248assertEquals('"___\\udb97"', JSON.stringify('___\uDB97'));1249assertEquals('"___\\udb98"', JSON.stringify('___\uDB98'));1250assertEquals('"___\\udb99"', JSON.stringify('___\uDB99'));1251assertEquals('"___\\udb9a"', JSON.stringify('___\uDB9A'));1252assertEquals('"___\\udb9b"', JSON.stringify('___\uDB9B'));1253assertEquals('"___\\udb9c"', JSON.stringify('___\uDB9C'));1254assertEquals('"___\\udb9d"', JSON.stringify('___\uDB9D'));1255assertEquals('"___\\udb9e"', JSON.stringify('___\uDB9E'));1256assertEquals('"___\\udb9f"', JSON.stringify('___\uDB9F'));1257assertEquals('"___\\udba0"', JSON.stringify('___\uDBA0'));1258assertEquals('"___\\udba1"', JSON.stringify('___\uDBA1'));1259assertEquals('"___\\udba2"', JSON.stringify('___\uDBA2'));1260assertEquals('"___\\udba3"', JSON.stringify('___\uDBA3'));1261assertEquals('"___\\udba4"', JSON.stringify('___\uDBA4'));1262assertEquals('"___\\udba5"', JSON.stringify('___\uDBA5'));1263assertEquals('"___\\udba6"', JSON.stringify('___\uDBA6'));1264assertEquals('"___\\udba7"', JSON.stringify('___\uDBA7'));1265assertEquals('"___\\udba8"', JSON.stringify('___\uDBA8'));1266assertEquals('"___\\udba9"', JSON.stringify('___\uDBA9'));1267assertEquals('"___\\udbaa"', JSON.stringify('___\uDBAA'));1268assertEquals('"___\\udbab"', JSON.stringify('___\uDBAB'));1269assertEquals('"___\\udbac"', JSON.stringify('___\uDBAC'));1270assertEquals('"___\\udbad"', JSON.stringify('___\uDBAD'));1271assertEquals('"___\\udbae"', JSON.stringify('___\uDBAE'));1272assertEquals('"___\\udbaf"', JSON.stringify('___\uDBAF'));1273assertEquals('"___\\udbb0"', JSON.stringify('___\uDBB0'));1274assertEquals('"___\\udbb1"', JSON.stringify('___\uDBB1'));1275assertEquals('"___\\udbb2"', JSON.stringify('___\uDBB2'));1276assertEquals('"___\\udbb3"', JSON.stringify('___\uDBB3'));1277assertEquals('"___\\udbb4"', JSON.stringify('___\uDBB4'));1278assertEquals('"___\\udbb5"', JSON.stringify('___\uDBB5'));1279assertEquals('"___\\udbb6"', JSON.stringify('___\uDBB6'));1280assertEquals('"___\\udbb7"', JSON.stringify('___\uDBB7'));1281assertEquals('"___\\udbb8"', JSON.stringify('___\uDBB8'));1282assertEquals('"___\\udbb9"', JSON.stringify('___\uDBB9'));1283assertEquals('"___\\udbba"', JSON.stringify('___\uDBBA'));1284assertEquals('"___\\udbbb"', JSON.stringify('___\uDBBB'));1285assertEquals('"___\\udbbc"', JSON.stringify('___\uDBBC'));1286assertEquals('"___\\udbbd"', JSON.stringify('___\uDBBD'));1287assertEquals('"___\\udbbe"', JSON.stringify('___\uDBBE'));1288assertEquals('"___\\udbbf"', JSON.stringify('___\uDBBF'));1289assertEquals('"___\\udbc0"', JSON.stringify('___\uDBC0'));1290assertEquals('"___\\udbc1"', JSON.stringify('___\uDBC1'));1291assertEquals('"___\\udbc2"', JSON.stringify('___\uDBC2'));1292assertEquals('"___\\udbc3"', JSON.stringify('___\uDBC3'));1293assertEquals('"___\\udbc4"', JSON.stringify('___\uDBC4'));1294assertEquals('"___\\udbc5"', JSON.stringify('___\uDBC5'));1295assertEquals('"___\\udbc6"', JSON.stringify('___\uDBC6'));1296assertEquals('"___\\udbc7"', JSON.stringify('___\uDBC7'));1297assertEquals('"___\\udbc8"', JSON.stringify('___\uDBC8'));1298assertEquals('"___\\udbc9"', JSON.stringify('___\uDBC9'));1299assertEquals('"___\\udbca"', JSON.stringify('___\uDBCA'));1300assertEquals('"___\\udbcb"', JSON.stringify('___\uDBCB'));1301assertEquals('"___\\udbcc"', JSON.stringify('___\uDBCC'));1302assertEquals('"___\\udbcd"', JSON.stringify('___\uDBCD'));1303assertEquals('"___\\udbce"', JSON.stringify('___\uDBCE'));1304assertEquals('"___\\udbcf"', JSON.stringify('___\uDBCF'));1305assertEquals('"___\\udbd0"', JSON.stringify('___\uDBD0'));1306assertEquals('"___\\udbd1"', JSON.stringify('___\uDBD1'));1307assertEquals('"___\\udbd2"', JSON.stringify('___\uDBD2'));1308assertEquals('"___\\udbd3"', JSON.stringify('___\uDBD3'));1309assertEquals('"___\\udbd4"', JSON.stringify('___\uDBD4'));1310assertEquals('"___\\udbd5"', JSON.stringify('___\uDBD5'));1311assertEquals('"___\\udbd6"', JSON.stringify('___\uDBD6'));1312assertEquals('"___\\udbd7"', JSON.stringify('___\uDBD7'));1313assertEquals('"___\\udbd8"', JSON.stringify('___\uDBD8'));1314assertEquals('"___\\udbd9"', JSON.stringify('___\uDBD9'));1315assertEquals('"___\\udbda"', JSON.stringify('___\uDBDA'));1316assertEquals('"___\\udbdb"', JSON.stringify('___\uDBDB'));1317assertEquals('"___\\udbdc"', JSON.stringify('___\uDBDC'));1318assertEquals('"___\\udbdd"', JSON.stringify('___\uDBDD'));1319assertEquals('"___\\udbde"', JSON.stringify('___\uDBDE'));1320assertEquals('"___\\udbdf"', JSON.stringify('___\uDBDF'));1321assertEquals('"___\\udbe0"', JSON.stringify('___\uDBE0'));1322assertEquals('"___\\udbe1"', JSON.stringify('___\uDBE1'));1323assertEquals('"___\\udbe2"', JSON.stringify('___\uDBE2'));1324assertEquals('"___\\udbe3"', JSON.stringify('___\uDBE3'));1325assertEquals('"___\\udbe4"', JSON.stringify('___\uDBE4'));1326assertEquals('"___\\udbe5"', JSON.stringify('___\uDBE5'));1327assertEquals('"___\\udbe6"', JSON.stringify('___\uDBE6'));1328assertEquals('"___\\udbe7"', JSON.stringify('___\uDBE7'));1329assertEquals('"___\\udbe8"', JSON.stringify('___\uDBE8'));1330assertEquals('"___\\udbe9"', JSON.stringify('___\uDBE9'));1331assertEquals('"___\\udbea"', JSON.stringify('___\uDBEA'));1332assertEquals('"___\\udbeb"', JSON.stringify('___\uDBEB'));1333assertEquals('"___\\udbec"', JSON.stringify('___\uDBEC'));1334assertEquals('"___\\udbed"', JSON.stringify('___\uDBED'));1335assertEquals('"___\\udbee"', JSON.stringify('___\uDBEE'));1336assertEquals('"___\\udbef"', JSON.stringify('___\uDBEF'));1337assertEquals('"___\\udbf0"', JSON.stringify('___\uDBF0'));1338assertEquals('"___\\udbf1"', JSON.stringify('___\uDBF1'));1339assertEquals('"___\\udbf2"', JSON.stringify('___\uDBF2'));1340assertEquals('"___\\udbf3"', JSON.stringify('___\uDBF3'));1341assertEquals('"___\\udbf4"', JSON.stringify('___\uDBF4'));1342assertEquals('"___\\udbf5"', JSON.stringify('___\uDBF5'));1343assertEquals('"___\\udbf6"', JSON.stringify('___\uDBF6'));1344assertEquals('"___\\udbf7"', JSON.stringify('___\uDBF7'));1345assertEquals('"___\\udbf8"', JSON.stringify('___\uDBF8'));1346assertEquals('"___\\udbf9"', JSON.stringify('___\uDBF9'));1347assertEquals('"___\\udbfa"', JSON.stringify('___\uDBFA'));1348assertEquals('"___\\udbfb"', JSON.stringify('___\uDBFB'));1349assertEquals('"___\\udbfc"', JSON.stringify('___\uDBFC'));1350assertEquals('"___\\udbfd"', JSON.stringify('___\uDBFD'));1351assertEquals('"___\\udbfe"', JSON.stringify('___\uDBFE'));1352assertEquals('"___\\udbff"', JSON.stringify('___\uDBFF'));1353assertEquals('"___\\udc00"', JSON.stringify('___\uDC00'));1354assertEquals('"___\\udc01"', JSON.stringify('___\uDC01'));1355assertEquals('"___\\udc02"', JSON.stringify('___\uDC02'));1356assertEquals('"___\\udc03"', JSON.stringify('___\uDC03'));1357assertEquals('"___\\udc04"', JSON.stringify('___\uDC04'));1358assertEquals('"___\\udc05"', JSON.stringify('___\uDC05'));1359assertEquals('"___\\udc06"', JSON.stringify('___\uDC06'));1360assertEquals('"___\\udc07"', JSON.stringify('___\uDC07'));1361assertEquals('"___\\udc08"', JSON.stringify('___\uDC08'));1362assertEquals('"___\\udc09"', JSON.stringify('___\uDC09'));1363assertEquals('"___\\udc0a"', JSON.stringify('___\uDC0A'));1364assertEquals('"___\\udc0b"', JSON.stringify('___\uDC0B'));1365assertEquals('"___\\udc0c"', JSON.stringify('___\uDC0C'));1366assertEquals('"___\\udc0d"', JSON.stringify('___\uDC0D'));1367assertEquals('"___\\udc0e"', JSON.stringify('___\uDC0E'));1368assertEquals('"___\\udc0f"', JSON.stringify('___\uDC0F'));1369assertEquals('"___\\udc10"', JSON.stringify('___\uDC10'));1370assertEquals('"___\\udc11"', JSON.stringify('___\uDC11'));1371assertEquals('"___\\udc12"', JSON.stringify('___\uDC12'));1372assertEquals('"___\\udc13"', JSON.stringify('___\uDC13'));1373assertEquals('"___\\udc14"', JSON.stringify('___\uDC14'));1374assertEquals('"___\\udc15"', JSON.stringify('___\uDC15'));1375assertEquals('"___\\udc16"', JSON.stringify('___\uDC16'));1376assertEquals('"___\\udc17"', JSON.stringify('___\uDC17'));1377assertEquals('"___\\udc18"', JSON.stringify('___\uDC18'));1378assertEquals('"___\\udc19"', JSON.stringify('___\uDC19'));1379assertEquals('"___\\udc1a"', JSON.stringify('___\uDC1A'));1380assertEquals('"___\\udc1b"', JSON.stringify('___\uDC1B'));1381assertEquals('"___\\udc1c"', JSON.stringify('___\uDC1C'));1382assertEquals('"___\\udc1d"', JSON.stringify('___\uDC1D'));1383assertEquals('"___\\udc1e"', JSON.stringify('___\uDC1E'));1384assertEquals('"___\\udc1f"', JSON.stringify('___\uDC1F'));1385assertEquals('"___\\udc20"', JSON.stringify('___\uDC20'));1386assertEquals('"___\\udc21"', JSON.stringify('___\uDC21'));1387assertEquals('"___\\udc22"', JSON.stringify('___\uDC22'));1388assertEquals('"___\\udc23"', JSON.stringify('___\uDC23'));1389assertEquals('"___\\udc24"', JSON.stringify('___\uDC24'));1390assertEquals('"___\\udc25"', JSON.stringify('___\uDC25'));1391assertEquals('"___\\udc26"', JSON.stringify('___\uDC26'));1392assertEquals('"___\\udc27"', JSON.stringify('___\uDC27'));1393assertEquals('"___\\udc28"', JSON.stringify('___\uDC28'));1394assertEquals('"___\\udc29"', JSON.stringify('___\uDC29'));1395assertEquals('"___\\udc2a"', JSON.stringify('___\uDC2A'));1396assertEquals('"___\\udc2b"', JSON.stringify('___\uDC2B'));1397assertEquals('"___\\udc2c"', JSON.stringify('___\uDC2C'));1398assertEquals('"___\\udc2d"', JSON.stringify('___\uDC2D'));1399assertEquals('"___\\udc2e"', JSON.stringify('___\uDC2E'));1400assertEquals('"___\\udc2f"', JSON.stringify('___\uDC2F'));1401assertEquals('"___\\udc30"', JSON.stringify('___\uDC30'));1402assertEquals('"___\\udc31"', JSON.stringify('___\uDC31'));1403assertEquals('"___\\udc32"', JSON.stringify('___\uDC32'));1404assertEquals('"___\\udc33"', JSON.stringify('___\uDC33'));1405assertEquals('"___\\udc34"', JSON.stringify('___\uDC34'));1406assertEquals('"___\\udc35"', JSON.stringify('___\uDC35'));1407assertEquals('"___\\udc36"', JSON.stringify('___\uDC36'));1408assertEquals('"___\\udc37"', JSON.stringify('___\uDC37'));1409assertEquals('"___\\udc38"', JSON.stringify('___\uDC38'));1410assertEquals('"___\\udc39"', JSON.stringify('___\uDC39'));1411assertEquals('"___\\udc3a"', JSON.stringify('___\uDC3A'));1412assertEquals('"___\\udc3b"', JSON.stringify('___\uDC3B'));1413assertEquals('"___\\udc3c"', JSON.stringify('___\uDC3C'));1414assertEquals('"___\\udc3d"', JSON.stringify('___\uDC3D'));1415assertEquals('"___\\udc3e"', JSON.stringify('___\uDC3E'));1416assertEquals('"___\\udc3f"', JSON.stringify('___\uDC3F'));1417assertEquals('"___\\udc40"', JSON.stringify('___\uDC40'));1418assertEquals('"___\\udc41"', JSON.stringify('___\uDC41'));1419assertEquals('"___\\udc42"', JSON.stringify('___\uDC42'));1420assertEquals('"___\\udc43"', JSON.stringify('___\uDC43'));1421assertEquals('"___\\udc44"', JSON.stringify('___\uDC44'));1422assertEquals('"___\\udc45"', JSON.stringify('___\uDC45'));1423assertEquals('"___\\udc46"', JSON.stringify('___\uDC46'));1424assertEquals('"___\\udc47"', JSON.stringify('___\uDC47'));1425assertEquals('"___\\udc48"', JSON.stringify('___\uDC48'));1426assertEquals('"___\\udc49"', JSON.stringify('___\uDC49'));1427assertEquals('"___\\udc4a"', JSON.stringify('___\uDC4A'));1428assertEquals('"___\\udc4b"', JSON.stringify('___\uDC4B'));1429assertEquals('"___\\udc4c"', JSON.stringify('___\uDC4C'));1430assertEquals('"___\\udc4d"', JSON.stringify('___\uDC4D'));1431assertEquals('"___\\udc4e"', JSON.stringify('___\uDC4E'));1432assertEquals('"___\\udc4f"', JSON.stringify('___\uDC4F'));1433assertEquals('"___\\udc50"', JSON.stringify('___\uDC50'));1434assertEquals('"___\\udc51"', JSON.stringify('___\uDC51'));1435assertEquals('"___\\udc52"', JSON.stringify('___\uDC52'));1436assertEquals('"___\\udc53"', JSON.stringify('___\uDC53'));1437assertEquals('"___\\udc54"', JSON.stringify('___\uDC54'));1438assertEquals('"___\\udc55"', JSON.stringify('___\uDC55'));1439assertEquals('"___\\udc56"', JSON.stringify('___\uDC56'));1440assertEquals('"___\\udc57"', JSON.stringify('___\uDC57'));1441assertEquals('"___\\udc58"', JSON.stringify('___\uDC58'));1442assertEquals('"___\\udc59"', JSON.stringify('___\uDC59'));1443assertEquals('"___\\udc5a"', JSON.stringify('___\uDC5A'));1444assertEquals('"___\\udc5b"', JSON.stringify('___\uDC5B'));1445assertEquals('"___\\udc5c"', JSON.stringify('___\uDC5C'));1446assertEquals('"___\\udc5d"', JSON.stringify('___\uDC5D'));1447assertEquals('"___\\udc5e"', JSON.stringify('___\uDC5E'));1448assertEquals('"___\\udc5f"', JSON.stringify('___\uDC5F'));1449assertEquals('"___\\udc60"', JSON.stringify('___\uDC60'));1450assertEquals('"___\\udc61"', JSON.stringify('___\uDC61'));1451assertEquals('"___\\udc62"', JSON.stringify('___\uDC62'));1452assertEquals('"___\\udc63"', JSON.stringify('___\uDC63'));1453assertEquals('"___\\udc64"', JSON.stringify('___\uDC64'));1454assertEquals('"___\\udc65"', JSON.stringify('___\uDC65'));1455assertEquals('"___\\udc66"', JSON.stringify('___\uDC66'));1456assertEquals('"___\\udc67"', JSON.stringify('___\uDC67'));1457assertEquals('"___\\udc68"', JSON.stringify('___\uDC68'));1458assertEquals('"___\\udc69"', JSON.stringify('___\uDC69'));1459assertEquals('"___\\udc6a"', JSON.stringify('___\uDC6A'));1460assertEquals('"___\\udc6b"', JSON.stringify('___\uDC6B'));1461assertEquals('"___\\udc6c"', JSON.stringify('___\uDC6C'));1462assertEquals('"___\\udc6d"', JSON.stringify('___\uDC6D'));1463assertEquals('"___\\udc6e"', JSON.stringify('___\uDC6E'));1464assertEquals('"___\\udc6f"', JSON.stringify('___\uDC6F'));1465assertEquals('"___\\udc70"', JSON.stringify('___\uDC70'));1466assertEquals('"___\\udc71"', JSON.stringify('___\uDC71'));1467assertEquals('"___\\udc72"', JSON.stringify('___\uDC72'));1468assertEquals('"___\\udc73"', JSON.stringify('___\uDC73'));1469assertEquals('"___\\udc74"', JSON.stringify('___\uDC74'));1470assertEquals('"___\\udc75"', JSON.stringify('___\uDC75'));1471assertEquals('"___\\udc76"', JSON.stringify('___\uDC76'));1472assertEquals('"___\\udc77"', JSON.stringify('___\uDC77'));1473assertEquals('"___\\udc78"', JSON.stringify('___\uDC78'));1474assertEquals('"___\\udc79"', JSON.stringify('___\uDC79'));1475assertEquals('"___\\udc7a"', JSON.stringify('___\uDC7A'));1476assertEquals('"___\\udc7b"', JSON.stringify('___\uDC7B'));1477assertEquals('"___\\udc7c"', JSON.stringify('___\uDC7C'));1478assertEquals('"___\\udc7d"', JSON.stringify('___\uDC7D'));1479assertEquals('"___\\udc7e"', JSON.stringify('___\uDC7E'));1480assertEquals('"___\\udc7f"', JSON.stringify('___\uDC7F'));1481assertEquals('"___\\udc80"', JSON.stringify('___\uDC80'));1482assertEquals('"___\\udc81"', JSON.stringify('___\uDC81'));1483assertEquals('"___\\udc82"', JSON.stringify('___\uDC82'));1484assertEquals('"___\\udc83"', JSON.stringify('___\uDC83'));1485assertEquals('"___\\udc84"', JSON.stringify('___\uDC84'));1486assertEquals('"___\\udc85"', JSON.stringify('___\uDC85'));1487assertEquals('"___\\udc86"', JSON.stringify('___\uDC86'));1488assertEquals('"___\\udc87"', JSON.stringify('___\uDC87'));1489assertEquals('"___\\udc88"', JSON.stringify('___\uDC88'));1490assertEquals('"___\\udc89"', JSON.stringify('___\uDC89'));1491assertEquals('"___\\udc8a"', JSON.stringify('___\uDC8A'));1492assertEquals('"___\\udc8b"', JSON.stringify('___\uDC8B'));1493assertEquals('"___\\udc8c"', JSON.stringify('___\uDC8C'));1494assertEquals('"___\\udc8d"', JSON.stringify('___\uDC8D'));1495assertEquals('"___\\udc8e"', JSON.stringify('___\uDC8E'));1496assertEquals('"___\\udc8f"', JSON.stringify('___\uDC8F'));1497assertEquals('"___\\udc90"', JSON.stringify('___\uDC90'));1498assertEquals('"___\\udc91"', JSON.stringify('___\uDC91'));1499assertEquals('"___\\udc92"', JSON.stringify('___\uDC92'));1500assertEquals('"___\\udc93"', JSON.stringify('___\uDC93'));1501assertEquals('"___\\udc94"', JSON.stringify('___\uDC94'));1502assertEquals('"___\\udc95"', JSON.stringify('___\uDC95'));1503assertEquals('"___\\udc96"', JSON.stringify('___\uDC96'));1504assertEquals('"___\\udc97"', JSON.stringify('___\uDC97'));1505assertEquals('"___\\udc98"', JSON.stringify('___\uDC98'));1506assertEquals('"___\\udc99"', JSON.stringify('___\uDC99'));1507assertEquals('"___\\udc9a"', JSON.stringify('___\uDC9A'));1508assertEquals('"___\\udc9b"', JSON.stringify('___\uDC9B'));1509assertEquals('"___\\udc9c"', JSON.stringify('___\uDC9C'));1510assertEquals('"___\\udc9d"', JSON.stringify('___\uDC9D'));1511assertEquals('"___\\udc9e"', JSON.stringify('___\uDC9E'));1512assertEquals('"___\\udc9f"', JSON.stringify('___\uDC9F'));1513assertEquals('"___\\udca0"', JSON.stringify('___\uDCA0'));1514assertEquals('"___\\udca1"', JSON.stringify('___\uDCA1'));1515assertEquals('"___\\udca2"', JSON.stringify('___\uDCA2'));1516assertEquals('"___\\udca3"', JSON.stringify('___\uDCA3'));1517assertEquals('"___\\udca4"', JSON.stringify('___\uDCA4'));1518assertEquals('"___\\udca5"', JSON.stringify('___\uDCA5'));1519assertEquals('"___\\udca6"', JSON.stringify('___\uDCA6'));1520assertEquals('"___\\udca7"', JSON.stringify('___\uDCA7'));1521assertEquals('"___\\udca8"', JSON.stringify('___\uDCA8'));1522assertEquals('"___\\udca9"', JSON.stringify('___\uDCA9'));1523assertEquals('"___\\udcaa"', JSON.stringify('___\uDCAA'));1524assertEquals('"___\\udcab"', JSON.stringify('___\uDCAB'));1525assertEquals('"___\\udcac"', JSON.stringify('___\uDCAC'));1526assertEquals('"___\\udcad"', JSON.stringify('___\uDCAD'));1527assertEquals('"___\\udcae"', JSON.stringify('___\uDCAE'));1528assertEquals('"___\\udcaf"', JSON.stringify('___\uDCAF'));1529assertEquals('"___\\udcb0"', JSON.stringify('___\uDCB0'));1530assertEquals('"___\\udcb1"', JSON.stringify('___\uDCB1'));1531assertEquals('"___\\udcb2"', JSON.stringify('___\uDCB2'));1532assertEquals('"___\\udcb3"', JSON.stringify('___\uDCB3'));1533assertEquals('"___\\udcb4"', JSON.stringify('___\uDCB4'));1534assertEquals('"___\\udcb5"', JSON.stringify('___\uDCB5'));1535assertEquals('"___\\udcb6"', JSON.stringify('___\uDCB6'));1536assertEquals('"___\\udcb7"', JSON.stringify('___\uDCB7'));1537assertEquals('"___\\udcb8"', JSON.stringify('___\uDCB8'));1538assertEquals('"___\\udcb9"', JSON.stringify('___\uDCB9'));1539assertEquals('"___\\udcba"', JSON.stringify('___\uDCBA'));1540assertEquals('"___\\udcbb"', JSON.stringify('___\uDCBB'));1541assertEquals('"___\\udcbc"', JSON.stringify('___\uDCBC'));1542assertEquals('"___\\udcbd"', JSON.stringify('___\uDCBD'));1543assertEquals('"___\\udcbe"', JSON.stringify('___\uDCBE'));1544assertEquals('"___\\udcbf"', JSON.stringify('___\uDCBF'));1545assertEquals('"___\\udcc0"', JSON.stringify('___\uDCC0'));1546assertEquals('"___\\udcc1"', JSON.stringify('___\uDCC1'));1547assertEquals('"___\\udcc2"', JSON.stringify('___\uDCC2'));1548assertEquals('"___\\udcc3"', JSON.stringify('___\uDCC3'));1549assertEquals('"___\\udcc4"', JSON.stringify('___\uDCC4'));1550assertEquals('"___\\udcc5"', JSON.stringify('___\uDCC5'));1551assertEquals('"___\\udcc6"', JSON.stringify('___\uDCC6'));1552assertEquals('"___\\udcc7"', JSON.stringify('___\uDCC7'));1553assertEquals('"___\\udcc8"', JSON.stringify('___\uDCC8'));1554assertEquals('"___\\udcc9"', JSON.stringify('___\uDCC9'));1555assertEquals('"___\\udcca"', JSON.stringify('___\uDCCA'));1556assertEquals('"___\\udccb"', JSON.stringify('___\uDCCB'));1557assertEquals('"___\\udccc"', JSON.stringify('___\uDCCC'));1558assertEquals('"___\\udccd"', JSON.stringify('___\uDCCD'));1559assertEquals('"___\\udcce"', JSON.stringify('___\uDCCE'));1560assertEquals('"___\\udccf"', JSON.stringify('___\uDCCF'));1561assertEquals('"___\\udcd0"', JSON.stringify('___\uDCD0'));1562assertEquals('"___\\udcd1"', JSON.stringify('___\uDCD1'));1563assertEquals('"___\\udcd2"', JSON.stringify('___\uDCD2'));1564assertEquals('"___\\udcd3"', JSON.stringify('___\uDCD3'));1565assertEquals('"___\\udcd4"', JSON.stringify('___\uDCD4'));1566assertEquals('"___\\udcd5"', JSON.stringify('___\uDCD5'));1567assertEquals('"___\\udcd6"', JSON.stringify('___\uDCD6'));1568assertEquals('"___\\udcd7"', JSON.stringify('___\uDCD7'));1569assertEquals('"___\\udcd8"', JSON.stringify('___\uDCD8'));1570assertEquals('"___\\udcd9"', JSON.stringify('___\uDCD9'));1571assertEquals('"___\\udcda"', JSON.stringify('___\uDCDA'));1572assertEquals('"___\\udcdb"', JSON.stringify('___\uDCDB'));1573assertEquals('"___\\udcdc"', JSON.stringify('___\uDCDC'));1574assertEquals('"___\\udcdd"', JSON.stringify('___\uDCDD'));1575assertEquals('"___\\udcde"', JSON.stringify('___\uDCDE'));1576assertEquals('"___\\udcdf"', JSON.stringify('___\uDCDF'));1577assertEquals('"___\\udce0"', JSON.stringify('___\uDCE0'));1578assertEquals('"___\\udce1"', JSON.stringify('___\uDCE1'));1579assertEquals('"___\\udce2"', JSON.stringify('___\uDCE2'));1580assertEquals('"___\\udce3"', JSON.stringify('___\uDCE3'));1581assertEquals('"___\\udce4"', JSON.stringify('___\uDCE4'));1582assertEquals('"___\\udce5"', JSON.stringify('___\uDCE5'));1583assertEquals('"___\\udce6"', JSON.stringify('___\uDCE6'));1584assertEquals('"___\\udce7"', JSON.stringify('___\uDCE7'));1585assertEquals('"___\\udce8"', JSON.stringify('___\uDCE8'));1586assertEquals('"___\\udce9"', JSON.stringify('___\uDCE9'));1587assertEquals('"___\\udcea"', JSON.stringify('___\uDCEA'));1588assertEquals('"___\\udceb"', JSON.stringify('___\uDCEB'));1589assertEquals('"___\\udcec"', JSON.stringify('___\uDCEC'));1590assertEquals('"___\\udced"', JSON.stringify('___\uDCED'));1591assertEquals('"___\\udcee"', JSON.stringify('___\uDCEE'));1592assertEquals('"___\\udcef"', JSON.stringify('___\uDCEF'));1593assertEquals('"___\\udcf0"', JSON.stringify('___\uDCF0'));1594assertEquals('"___\\udcf1"', JSON.stringify('___\uDCF1'));1595assertEquals('"___\\udcf2"', JSON.stringify('___\uDCF2'));1596assertEquals('"___\\udcf3"', JSON.stringify('___\uDCF3'));1597assertEquals('"___\\udcf4"', JSON.stringify('___\uDCF4'));1598assertEquals('"___\\udcf5"', JSON.stringify('___\uDCF5'));1599assertEquals('"___\\udcf6"', JSON.stringify('___\uDCF6'));1600assertEquals('"___\\udcf7"', JSON.stringify('___\uDCF7'));1601assertEquals('"___\\udcf8"', JSON.stringify('___\uDCF8'));1602assertEquals('"___\\udcf9"', JSON.stringify('___\uDCF9'));1603assertEquals('"___\\udcfa"', JSON.stringify('___\uDCFA'));1604assertEquals('"___\\udcfb"', JSON.stringify('___\uDCFB'));1605assertEquals('"___\\udcfc"', JSON.stringify('___\uDCFC'));1606assertEquals('"___\\udcfd"', JSON.stringify('___\uDCFD'));1607assertEquals('"___\\udcfe"', JSON.stringify('___\uDCFE'));1608assertEquals('"___\\udcff"', JSON.stringify('___\uDCFF'));1609assertEquals('"___\\udd00"', JSON.stringify('___\uDD00'));1610assertEquals('"___\\udd01"', JSON.stringify('___\uDD01'));1611assertEquals('"___\\udd02"', JSON.stringify('___\uDD02'));1612assertEquals('"___\\udd03"', JSON.stringify('___\uDD03'));1613assertEquals('"___\\udd04"', JSON.stringify('___\uDD04'));1614assertEquals('"___\\udd05"', JSON.stringify('___\uDD05'));1615assertEquals('"___\\udd06"', JSON.stringify('___\uDD06'));1616assertEquals('"___\\udd07"', JSON.stringify('___\uDD07'));1617assertEquals('"___\\udd08"', JSON.stringify('___\uDD08'));1618assertEquals('"___\\udd09"', JSON.stringify('___\uDD09'));1619assertEquals('"___\\udd0a"', JSON.stringify('___\uDD0A'));1620assertEquals('"___\\udd0b"', JSON.stringify('___\uDD0B'));1621assertEquals('"___\\udd0c"', JSON.stringify('___\uDD0C'));1622assertEquals('"___\\udd0d"', JSON.stringify('___\uDD0D'));1623assertEquals('"___\\udd0e"', JSON.stringify('___\uDD0E'));1624assertEquals('"___\\udd0f"', JSON.stringify('___\uDD0F'));1625assertEquals('"___\\udd10"', JSON.stringify('___\uDD10'));1626assertEquals('"___\\udd11"', JSON.stringify('___\uDD11'));1627assertEquals('"___\\udd12"', JSON.stringify('___\uDD12'));1628assertEquals('"___\\udd13"', JSON.stringify('___\uDD13'));1629assertEquals('"___\\udd14"', JSON.stringify('___\uDD14'));1630assertEquals('"___\\udd15"', JSON.stringify('___\uDD15'));1631assertEquals('"___\\udd16"', JSON.stringify('___\uDD16'));1632assertEquals('"___\\udd17"', JSON.stringify('___\uDD17'));1633assertEquals('"___\\udd18"', JSON.stringify('___\uDD18'));1634assertEquals('"___\\udd19"', JSON.stringify('___\uDD19'));1635assertEquals('"___\\udd1a"', JSON.stringify('___\uDD1A'));1636assertEquals('"___\\udd1b"', JSON.stringify('___\uDD1B'));1637assertEquals('"___\\udd1c"', JSON.stringify('___\uDD1C'));1638assertEquals('"___\\udd1d"', JSON.stringify('___\uDD1D'));1639assertEquals('"___\\udd1e"', JSON.stringify('___\uDD1E'));1640assertEquals('"___\\udd1f"', JSON.stringify('___\uDD1F'));1641assertEquals('"___\\udd20"', JSON.stringify('___\uDD20'));1642assertEquals('"___\\udd21"', JSON.stringify('___\uDD21'));1643assertEquals('"___\\udd22"', JSON.stringify('___\uDD22'));1644assertEquals('"___\\udd23"', JSON.stringify('___\uDD23'));1645assertEquals('"___\\udd24"', JSON.stringify('___\uDD24'));1646assertEquals('"___\\udd25"', JSON.stringify('___\uDD25'));1647assertEquals('"___\\udd26"', JSON.stringify('___\uDD26'));1648assertEquals('"___\\udd27"', JSON.stringify('___\uDD27'));1649assertEquals('"___\\udd28"', JSON.stringify('___\uDD28'));1650assertEquals('"___\\udd29"', JSON.stringify('___\uDD29'));1651assertEquals('"___\\udd2a"', JSON.stringify('___\uDD2A'));1652assertEquals('"___\\udd2b"', JSON.stringify('___\uDD2B'));1653assertEquals('"___\\udd2c"', JSON.stringify('___\uDD2C'));1654assertEquals('"___\\udd2d"', JSON.stringify('___\uDD2D'));1655assertEquals('"___\\udd2e"', JSON.stringify('___\uDD2E'));1656assertEquals('"___\\udd2f"', JSON.stringify('___\uDD2F'));1657assertEquals('"___\\udd30"', JSON.stringify('___\uDD30'));1658assertEquals('"___\\udd31"', JSON.stringify('___\uDD31'));1659assertEquals('"___\\udd32"', JSON.stringify('___\uDD32'));1660assertEquals('"___\\udd33"', JSON.stringify('___\uDD33'));1661assertEquals('"___\\udd34"', JSON.stringify('___\uDD34'));1662assertEquals('"___\\udd35"', JSON.stringify('___\uDD35'));1663assertEquals('"___\\udd36"', JSON.stringify('___\uDD36'));1664assertEquals('"___\\udd37"', JSON.stringify('___\uDD37'));1665assertEquals('"___\\udd38"', JSON.stringify('___\uDD38'));1666assertEquals('"___\\udd39"', JSON.stringify('___\uDD39'));1667assertEquals('"___\\udd3a"', JSON.stringify('___\uDD3A'));1668assertEquals('"___\\udd3b"', JSON.stringify('___\uDD3B'));1669assertEquals('"___\\udd3c"', JSON.stringify('___\uDD3C'));1670assertEquals('"___\\udd3d"', JSON.stringify('___\uDD3D'));1671assertEquals('"___\\udd3e"', JSON.stringify('___\uDD3E'));1672assertEquals('"___\\udd3f"', JSON.stringify('___\uDD3F'));1673assertEquals('"___\\udd40"', JSON.stringify('___\uDD40'));1674assertEquals('"___\\udd41"', JSON.stringify('___\uDD41'));1675assertEquals('"___\\udd42"', JSON.stringify('___\uDD42'));1676assertEquals('"___\\udd43"', JSON.stringify('___\uDD43'));1677assertEquals('"___\\udd44"', JSON.stringify('___\uDD44'));1678assertEquals('"___\\udd45"', JSON.stringify('___\uDD45'));1679assertEquals('"___\\udd46"', JSON.stringify('___\uDD46'));1680assertEquals('"___\\udd47"', JSON.stringify('___\uDD47'));1681assertEquals('"___\\udd48"', JSON.stringify('___\uDD48'));1682assertEquals('"___\\udd49"', JSON.stringify('___\uDD49'));1683assertEquals('"___\\udd4a"', JSON.stringify('___\uDD4A'));1684assertEquals('"___\\udd4b"', JSON.stringify('___\uDD4B'));1685assertEquals('"___\\udd4c"', JSON.stringify('___\uDD4C'));1686assertEquals('"___\\udd4d"', JSON.stringify('___\uDD4D'));1687assertEquals('"___\\udd4e"', JSON.stringify('___\uDD4E'));1688assertEquals('"___\\udd4f"', JSON.stringify('___\uDD4F'));1689assertEquals('"___\\udd50"', JSON.stringify('___\uDD50'));1690assertEquals('"___\\udd51"', JSON.stringify('___\uDD51'));1691assertEquals('"___\\udd52"', JSON.stringify('___\uDD52'));1692assertEquals('"___\\udd53"', JSON.stringify('___\uDD53'));1693assertEquals('"___\\udd54"', JSON.stringify('___\uDD54'));1694assertEquals('"___\\udd55"', JSON.stringify('___\uDD55'));1695assertEquals('"___\\udd56"', JSON.stringify('___\uDD56'));1696assertEquals('"___\\udd57"', JSON.stringify('___\uDD57'));1697assertEquals('"___\\udd58"', JSON.stringify('___\uDD58'));1698assertEquals('"___\\udd59"', JSON.stringify('___\uDD59'));1699assertEquals('"___\\udd5a"', JSON.stringify('___\uDD5A'));1700assertEquals('"___\\udd5b"', JSON.stringify('___\uDD5B'));1701assertEquals('"___\\udd5c"', JSON.stringify('___\uDD5C'));1702assertEquals('"___\\udd5d"', JSON.stringify('___\uDD5D'));1703assertEquals('"___\\udd5e"', JSON.stringify('___\uDD5E'));1704assertEquals('"___\\udd5f"', JSON.stringify('___\uDD5F'));1705assertEquals('"___\\udd60"', JSON.stringify('___\uDD60'));1706assertEquals('"___\\udd61"', JSON.stringify('___\uDD61'));1707assertEquals('"___\\udd62"', JSON.stringify('___\uDD62'));1708assertEquals('"___\\udd63"', JSON.stringify('___\uDD63'));1709assertEquals('"___\\udd64"', JSON.stringify('___\uDD64'));1710assertEquals('"___\\udd65"', JSON.stringify('___\uDD65'));1711assertEquals('"___\\udd66"', JSON.stringify('___\uDD66'));1712assertEquals('"___\\udd67"', JSON.stringify('___\uDD67'));1713assertEquals('"___\\udd68"', JSON.stringify('___\uDD68'));1714assertEquals('"___\\udd69"', JSON.stringify('___\uDD69'));1715assertEquals('"___\\udd6a"', JSON.stringify('___\uDD6A'));1716assertEquals('"___\\udd6b"', JSON.stringify('___\uDD6B'));1717assertEquals('"___\\udd6c"', JSON.stringify('___\uDD6C'));1718assertEquals('"___\\udd6d"', JSON.stringify('___\uDD6D'));1719assertEquals('"___\\udd6e"', JSON.stringify('___\uDD6E'));1720assertEquals('"___\\udd6f"', JSON.stringify('___\uDD6F'));1721assertEquals('"___\\udd70"', JSON.stringify('___\uDD70'));1722assertEquals('"___\\udd71"', JSON.stringify('___\uDD71'));1723assertEquals('"___\\udd72"', JSON.stringify('___\uDD72'));1724assertEquals('"___\\udd73"', JSON.stringify('___\uDD73'));1725assertEquals('"___\\udd74"', JSON.stringify('___\uDD74'));1726assertEquals('"___\\udd75"', JSON.stringify('___\uDD75'));1727assertEquals('"___\\udd76"', JSON.stringify('___\uDD76'));1728assertEquals('"___\\udd77"', JSON.stringify('___\uDD77'));1729assertEquals('"___\\udd78"', JSON.stringify('___\uDD78'));1730assertEquals('"___\\udd79"', JSON.stringify('___\uDD79'));1731assertEquals('"___\\udd7a"', JSON.stringify('___\uDD7A'));1732assertEquals('"___\\udd7b"', JSON.stringify('___\uDD7B'));1733assertEquals('"___\\udd7c"', JSON.stringify('___\uDD7C'));1734assertEquals('"___\\udd7d"', JSON.stringify('___\uDD7D'));1735assertEquals('"___\\udd7e"', JSON.stringify('___\uDD7E'));1736assertEquals('"___\\udd7f"', JSON.stringify('___\uDD7F'));1737assertEquals('"___\\udd80"', JSON.stringify('___\uDD80'));1738assertEquals('"___\\udd81"', JSON.stringify('___\uDD81'));1739assertEquals('"___\\udd82"', JSON.stringify('___\uDD82'));1740assertEquals('"___\\udd83"', JSON.stringify('___\uDD83'));1741assertEquals('"___\\udd84"', JSON.stringify('___\uDD84'));1742assertEquals('"___\\udd85"', JSON.stringify('___\uDD85'));1743assertEquals('"___\\udd86"', JSON.stringify('___\uDD86'));1744assertEquals('"___\\udd87"', JSON.stringify('___\uDD87'));1745assertEquals('"___\\udd88"', JSON.stringify('___\uDD88'));1746assertEquals('"___\\udd89"', JSON.stringify('___\uDD89'));1747assertEquals('"___\\udd8a"', JSON.stringify('___\uDD8A'));1748assertEquals('"___\\udd8b"', JSON.stringify('___\uDD8B'));1749assertEquals('"___\\udd8c"', JSON.stringify('___\uDD8C'));1750assertEquals('"___\\udd8d"', JSON.stringify('___\uDD8D'));1751assertEquals('"___\\udd8e"', JSON.stringify('___\uDD8E'));1752assertEquals('"___\\udd8f"', JSON.stringify('___\uDD8F'));1753assertEquals('"___\\udd90"', JSON.stringify('___\uDD90'));1754assertEquals('"___\\udd91"', JSON.stringify('___\uDD91'));1755assertEquals('"___\\udd92"', JSON.stringify('___\uDD92'));1756assertEquals('"___\\udd93"', JSON.stringify('___\uDD93'));1757assertEquals('"___\\udd94"', JSON.stringify('___\uDD94'));1758assertEquals('"___\\udd95"', JSON.stringify('___\uDD95'));1759assertEquals('"___\\udd96"', JSON.stringify('___\uDD96'));1760assertEquals('"___\\udd97"', JSON.stringify('___\uDD97'));1761assertEquals('"___\\udd98"', JSON.stringify('___\uDD98'));1762assertEquals('"___\\udd99"', JSON.stringify('___\uDD99'));1763assertEquals('"___\\udd9a"', JSON.stringify('___\uDD9A'));1764assertEquals('"___\\udd9b"', JSON.stringify('___\uDD9B'));1765assertEquals('"___\\udd9c"', JSON.stringify('___\uDD9C'));1766assertEquals('"___\\udd9d"', JSON.stringify('___\uDD9D'));1767assertEquals('"___\\udd9e"', JSON.stringify('___\uDD9E'));1768assertEquals('"___\\udd9f"', JSON.stringify('___\uDD9F'));1769assertEquals('"___\\udda0"', JSON.stringify('___\uDDA0'));1770assertEquals('"___\\udda1"', JSON.stringify('___\uDDA1'));1771assertEquals('"___\\udda2"', JSON.stringify('___\uDDA2'));1772assertEquals('"___\\udda3"', JSON.stringify('___\uDDA3'));1773assertEquals('"___\\udda4"', JSON.stringify('___\uDDA4'));1774assertEquals('"___\\udda5"', JSON.stringify('___\uDDA5'));1775assertEquals('"___\\udda6"', JSON.stringify('___\uDDA6'));1776assertEquals('"___\\udda7"', JSON.stringify('___\uDDA7'));1777assertEquals('"___\\udda8"', JSON.stringify('___\uDDA8'));1778assertEquals('"___\\udda9"', JSON.stringify('___\uDDA9'));1779assertEquals('"___\\uddaa"', JSON.stringify('___\uDDAA'));1780assertEquals('"___\\uddab"', JSON.stringify('___\uDDAB'));1781assertEquals('"___\\uddac"', JSON.stringify('___\uDDAC'));1782assertEquals('"___\\uddad"', JSON.stringify('___\uDDAD'));1783assertEquals('"___\\uddae"', JSON.stringify('___\uDDAE'));1784assertEquals('"___\\uddaf"', JSON.stringify('___\uDDAF'));1785assertEquals('"___\\uddb0"', JSON.stringify('___\uDDB0'));1786assertEquals('"___\\uddb1"', JSON.stringify('___\uDDB1'));1787assertEquals('"___\\uddb2"', JSON.stringify('___\uDDB2'));1788assertEquals('"___\\uddb3"', JSON.stringify('___\uDDB3'));1789assertEquals('"___\\uddb4"', JSON.stringify('___\uDDB4'));1790assertEquals('"___\\uddb5"', JSON.stringify('___\uDDB5'));1791assertEquals('"___\\uddb6"', JSON.stringify('___\uDDB6'));1792assertEquals('"___\\uddb7"', JSON.stringify('___\uDDB7'));1793assertEquals('"___\\uddb8"', JSON.stringify('___\uDDB8'));1794assertEquals('"___\\uddb9"', JSON.stringify('___\uDDB9'));1795assertEquals('"___\\uddba"', JSON.stringify('___\uDDBA'));1796assertEquals('"___\\uddbb"', JSON.stringify('___\uDDBB'));1797assertEquals('"___\\uddbc"', JSON.stringify('___\uDDBC'));1798assertEquals('"___\\uddbd"', JSON.stringify('___\uDDBD'));1799assertEquals('"___\\uddbe"', JSON.stringify('___\uDDBE'));1800assertEquals('"___\\uddbf"', JSON.stringify('___\uDDBF'));1801assertEquals('"___\\uddc0"', JSON.stringify('___\uDDC0'));1802assertEquals('"___\\uddc1"', JSON.stringify('___\uDDC1'));1803assertEquals('"___\\uddc2"', JSON.stringify('___\uDDC2'));1804assertEquals('"___\\uddc3"', JSON.stringify('___\uDDC3'));1805assertEquals('"___\\uddc4"', JSON.stringify('___\uDDC4'));1806assertEquals('"___\\uddc5"', JSON.stringify('___\uDDC5'));1807assertEquals('"___\\uddc6"', JSON.stringify('___\uDDC6'));1808assertEquals('"___\\uddc7"', JSON.stringify('___\uDDC7'));1809assertEquals('"___\\uddc8"', JSON.stringify('___\uDDC8'));1810assertEquals('"___\\uddc9"', JSON.stringify('___\uDDC9'));1811assertEquals('"___\\uddca"', JSON.stringify('___\uDDCA'));1812assertEquals('"___\\uddcb"', JSON.stringify('___\uDDCB'));1813assertEquals('"___\\uddcc"', JSON.stringify('___\uDDCC'));1814assertEquals('"___\\uddcd"', JSON.stringify('___\uDDCD'));1815assertEquals('"___\\uddce"', JSON.stringify('___\uDDCE'));1816assertEquals('"___\\uddcf"', JSON.stringify('___\uDDCF'));1817assertEquals('"___\\uddd0"', JSON.stringify('___\uDDD0'));1818assertEquals('"___\\uddd1"', JSON.stringify('___\uDDD1'));1819assertEquals('"___\\uddd2"', JSON.stringify('___\uDDD2'));1820assertEquals('"___\\uddd3"', JSON.stringify('___\uDDD3'));1821assertEquals('"___\\uddd4"', JSON.stringify('___\uDDD4'));1822assertEquals('"___\\uddd5"', JSON.stringify('___\uDDD5'));1823assertEquals('"___\\uddd6"', JSON.stringify('___\uDDD6'));1824assertEquals('"___\\uddd7"', JSON.stringify('___\uDDD7'));1825assertEquals('"___\\uddd8"', JSON.stringify('___\uDDD8'));1826assertEquals('"___\\uddd9"', JSON.stringify('___\uDDD9'));1827assertEquals('"___\\uddda"', JSON.stringify('___\uDDDA'));1828assertEquals('"___\\udddb"', JSON.stringify('___\uDDDB'));1829assertEquals('"___\\udddc"', JSON.stringify('___\uDDDC'));1830assertEquals('"___\\udddd"', JSON.stringify('___\uDDDD'));1831assertEquals('"___\\uddde"', JSON.stringify('___\uDDDE'));1832assertEquals('"___\\udddf"', JSON.stringify('___\uDDDF'));1833assertEquals('"___\\udde0"', JSON.stringify('___\uDDE0'));1834assertEquals('"___\\udde1"', JSON.stringify('___\uDDE1'));1835assertEquals('"___\\udde2"', JSON.stringify('___\uDDE2'));1836assertEquals('"___\\udde3"', JSON.stringify('___\uDDE3'));1837assertEquals('"___\\udde4"', JSON.stringify('___\uDDE4'));1838assertEquals('"___\\udde5"', JSON.stringify('___\uDDE5'));1839assertEquals('"___\\udde6"', JSON.stringify('___\uDDE6'));1840assertEquals('"___\\udde7"', JSON.stringify('___\uDDE7'));1841assertEquals('"___\\udde8"', JSON.stringify('___\uDDE8'));1842assertEquals('"___\\udde9"', JSON.stringify('___\uDDE9'));1843assertEquals('"___\\uddea"', JSON.stringify('___\uDDEA'));1844assertEquals('"___\\uddeb"', JSON.stringify('___\uDDEB'));1845assertEquals('"___\\uddec"', JSON.stringify('___\uDDEC'));1846assertEquals('"___\\udded"', JSON.stringify('___\uDDED'));1847assertEquals('"___\\uddee"', JSON.stringify('___\uDDEE'));1848assertEquals('"___\\uddef"', JSON.stringify('___\uDDEF'));1849assertEquals('"___\\uddf0"', JSON.stringify('___\uDDF0'));1850assertEquals('"___\\uddf1"', JSON.stringify('___\uDDF1'));1851assertEquals('"___\\uddf2"', JSON.stringify('___\uDDF2'));1852assertEquals('"___\\uddf3"', JSON.stringify('___\uDDF3'));1853assertEquals('"___\\uddf4"', JSON.stringify('___\uDDF4'));1854assertEquals('"___\\uddf5"', JSON.stringify('___\uDDF5'));1855assertEquals('"___\\uddf6"', JSON.stringify('___\uDDF6'));1856assertEquals('"___\\uddf7"', JSON.stringify('___\uDDF7'));1857assertEquals('"___\\uddf8"', JSON.stringify('___\uDDF8'));1858assertEquals('"___\\uddf9"', JSON.stringify('___\uDDF9'));1859assertEquals('"___\\uddfa"', JSON.stringify('___\uDDFA'));1860assertEquals('"___\\uddfb"', JSON.stringify('___\uDDFB'));1861assertEquals('"___\\uddfc"', JSON.stringify('___\uDDFC'));1862assertEquals('"___\\uddfd"', JSON.stringify('___\uDDFD'));1863assertEquals('"___\\uddfe"', JSON.stringify('___\uDDFE'));1864assertEquals('"___\\uddff"', JSON.stringify('___\uDDFF'));1865assertEquals('"___\\ude00"', JSON.stringify('___\uDE00'));1866assertEquals('"___\\ude01"', JSON.stringify('___\uDE01'));1867assertEquals('"___\\ude02"', JSON.stringify('___\uDE02'));1868assertEquals('"___\\ude03"', JSON.stringify('___\uDE03'));1869assertEquals('"___\\ude04"', JSON.stringify('___\uDE04'));1870assertEquals('"___\\ude05"', JSON.stringify('___\uDE05'));1871assertEquals('"___\\ude06"', JSON.stringify('___\uDE06'));1872assertEquals('"___\\ude07"', JSON.stringify('___\uDE07'));1873assertEquals('"___\\ude08"', JSON.stringify('___\uDE08'));1874assertEquals('"___\\ude09"', JSON.stringify('___\uDE09'));1875assertEquals('"___\\ude0a"', JSON.stringify('___\uDE0A'));1876assertEquals('"___\\ude0b"', JSON.stringify('___\uDE0B'));1877assertEquals('"___\\ude0c"', JSON.stringify('___\uDE0C'));1878assertEquals('"___\\ude0d"', JSON.stringify('___\uDE0D'));1879assertEquals('"___\\ude0e"', JSON.stringify('___\uDE0E'));1880assertEquals('"___\\ude0f"', JSON.stringify('___\uDE0F'));1881assertEquals('"___\\ude10"', JSON.stringify('___\uDE10'));1882assertEquals('"___\\ude11"', JSON.stringify('___\uDE11'));1883assertEquals('"___\\ude12"', JSON.stringify('___\uDE12'));1884assertEquals('"___\\ude13"', JSON.stringify('___\uDE13'));1885assertEquals('"___\\ude14"', JSON.stringify('___\uDE14'));1886assertEquals('"___\\ude15"', JSON.stringify('___\uDE15'));1887assertEquals('"___\\ude16"', JSON.stringify('___\uDE16'));1888assertEquals('"___\\ude17"', JSON.stringify('___\uDE17'));1889assertEquals('"___\\ude18"', JSON.stringify('___\uDE18'));1890assertEquals('"___\\ude19"', JSON.stringify('___\uDE19'));1891assertEquals('"___\\ude1a"', JSON.stringify('___\uDE1A'));1892assertEquals('"___\\ude1b"', JSON.stringify('___\uDE1B'));1893assertEquals('"___\\ude1c"', JSON.stringify('___\uDE1C'));1894assertEquals('"___\\ude1d"', JSON.stringify('___\uDE1D'));1895assertEquals('"___\\ude1e"', JSON.stringify('___\uDE1E'));1896assertEquals('"___\\ude1f"', JSON.stringify('___\uDE1F'));1897assertEquals('"___\\ude20"', JSON.stringify('___\uDE20'));1898assertEquals('"___\\ude21"', JSON.stringify('___\uDE21'));1899assertEquals('"___\\ude22"', JSON.stringify('___\uDE22'));1900assertEquals('"___\\ude23"', JSON.stringify('___\uDE23'));1901assertEquals('"___\\ude24"', JSON.stringify('___\uDE24'));1902assertEquals('"___\\ude25"', JSON.stringify('___\uDE25'));1903assertEquals('"___\\ude26"', JSON.stringify('___\uDE26'));1904assertEquals('"___\\ude27"', JSON.stringify('___\uDE27'));1905assertEquals('"___\\ude28"', JSON.stringify('___\uDE28'));1906assertEquals('"___\\ude29"', JSON.stringify('___\uDE29'));1907assertEquals('"___\\ude2a"', JSON.stringify('___\uDE2A'));1908assertEquals('"___\\ude2b"', JSON.stringify('___\uDE2B'));1909assertEquals('"___\\ude2c"', JSON.stringify('___\uDE2C'));1910assertEquals('"___\\ude2d"', JSON.stringify('___\uDE2D'));1911assertEquals('"___\\ude2e"', JSON.stringify('___\uDE2E'));1912assertEquals('"___\\ude2f"', JSON.stringify('___\uDE2F'));1913assertEquals('"___\\ude30"', JSON.stringify('___\uDE30'));1914assertEquals('"___\\ude31"', JSON.stringify('___\uDE31'));1915assertEquals('"___\\ude32"', JSON.stringify('___\uDE32'));1916assertEquals('"___\\ude33"', JSON.stringify('___\uDE33'));1917assertEquals('"___\\ude34"', JSON.stringify('___\uDE34'));1918assertEquals('"___\\ude35"', JSON.stringify('___\uDE35'));1919assertEquals('"___\\ude36"', JSON.stringify('___\uDE36'));1920assertEquals('"___\\ude37"', JSON.stringify('___\uDE37'));1921assertEquals('"___\\ude38"', JSON.stringify('___\uDE38'));1922assertEquals('"___\\ude39"', JSON.stringify('___\uDE39'));1923assertEquals('"___\\ude3a"', JSON.stringify('___\uDE3A'));1924assertEquals('"___\\ude3b"', JSON.stringify('___\uDE3B'));1925assertEquals('"___\\ude3c"', JSON.stringify('___\uDE3C'));1926assertEquals('"___\\ude3d"', JSON.stringify('___\uDE3D'));1927assertEquals('"___\\ude3e"', JSON.stringify('___\uDE3E'));1928assertEquals('"___\\ude3f"', JSON.stringify('___\uDE3F'));1929assertEquals('"___\\ude40"', JSON.stringify('___\uDE40'));1930assertEquals('"___\\ude41"', JSON.stringify('___\uDE41'));1931assertEquals('"___\\ude42"', JSON.stringify('___\uDE42'));1932assertEquals('"___\\ude43"', JSON.stringify('___\uDE43'));1933assertEquals('"___\\ude44"', JSON.stringify('___\uDE44'));1934assertEquals('"___\\ude45"', JSON.stringify('___\uDE45'));1935assertEquals('"___\\ude46"', JSON.stringify('___\uDE46'));1936assertEquals('"___\\ude47"', JSON.stringify('___\uDE47'));1937assertEquals('"___\\ude48"', JSON.stringify('___\uDE48'));1938assertEquals('"___\\ude49"', JSON.stringify('___\uDE49'));1939assertEquals('"___\\ude4a"', JSON.stringify('___\uDE4A'));1940assertEquals('"___\\ude4b"', JSON.stringify('___\uDE4B'));1941assertEquals('"___\\ude4c"', JSON.stringify('___\uDE4C'));1942assertEquals('"___\\ude4d"', JSON.stringify('___\uDE4D'));1943assertEquals('"___\\ude4e"', JSON.stringify('___\uDE4E'));1944assertEquals('"___\\ude4f"', JSON.stringify('___\uDE4F'));1945assertEquals('"___\\ude50"', JSON.stringify('___\uDE50'));1946assertEquals('"___\\ude51"', JSON.stringify('___\uDE51'));1947assertEquals('"___\\ude52"', JSON.stringify('___\uDE52'));1948assertEquals('"___\\ude53"', JSON.stringify('___\uDE53'));1949assertEquals('"___\\ude54"', JSON.stringify('___\uDE54'));1950assertEquals('"___\\ude55"', JSON.stringify('___\uDE55'));1951assertEquals('"___\\ude56"', JSON.stringify('___\uDE56'));1952assertEquals('"___\\ude57"', JSON.stringify('___\uDE57'));1953assertEquals('"___\\ude58"', JSON.stringify('___\uDE58'));1954assertEquals('"___\\ude59"', JSON.stringify('___\uDE59'));1955assertEquals('"___\\ude5a"', JSON.stringify('___\uDE5A'));1956assertEquals('"___\\ude5b"', JSON.stringify('___\uDE5B'));1957assertEquals('"___\\ude5c"', JSON.stringify('___\uDE5C'));1958assertEquals('"___\\ude5d"', JSON.stringify('___\uDE5D'));1959assertEquals('"___\\ude5e"', JSON.stringify('___\uDE5E'));1960assertEquals('"___\\ude5f"', JSON.stringify('___\uDE5F'));1961assertEquals('"___\\ude60"', JSON.stringify('___\uDE60'));1962assertEquals('"___\\ude61"', JSON.stringify('___\uDE61'));1963assertEquals('"___\\ude62"', JSON.stringify('___\uDE62'));1964assertEquals('"___\\ude63"', JSON.stringify('___\uDE63'));1965assertEquals('"___\\ude64"', JSON.stringify('___\uDE64'));1966assertEquals('"___\\ude65"', JSON.stringify('___\uDE65'));1967assertEquals('"___\\ude66"', JSON.stringify('___\uDE66'));1968assertEquals('"___\\ude67"', JSON.stringify('___\uDE67'));1969assertEquals('"___\\ude68"', JSON.stringify('___\uDE68'));1970assertEquals('"___\\ude69"', JSON.stringify('___\uDE69'));1971assertEquals('"___\\ude6a"', JSON.stringify('___\uDE6A'));1972assertEquals('"___\\ude6b"', JSON.stringify('___\uDE6B'));1973assertEquals('"___\\ude6c"', JSON.stringify('___\uDE6C'));1974assertEquals('"___\\ude6d"', JSON.stringify('___\uDE6D'));1975assertEquals('"___\\ude6e"', JSON.stringify('___\uDE6E'));1976assertEquals('"___\\ude6f"', JSON.stringify('___\uDE6F'));1977assertEquals('"___\\ude70"', JSON.stringify('___\uDE70'));1978assertEquals('"___\\ude71"', JSON.stringify('___\uDE71'));1979assertEquals('"___\\ude72"', JSON.stringify('___\uDE72'));1980assertEquals('"___\\ude73"', JSON.stringify('___\uDE73'));1981assertEquals('"___\\ude74"', JSON.stringify('___\uDE74'));1982assertEquals('"___\\ude75"', JSON.stringify('___\uDE75'));1983assertEquals('"___\\ude76"', JSON.stringify('___\uDE76'));1984assertEquals('"___\\ude77"', JSON.stringify('___\uDE77'));1985assertEquals('"___\\ude78"', JSON.stringify('___\uDE78'));1986assertEquals('"___\\ude79"', JSON.stringify('___\uDE79'));1987assertEquals('"___\\ude7a"', JSON.stringify('___\uDE7A'));1988assertEquals('"___\\ude7b"', JSON.stringify('___\uDE7B'));1989assertEquals('"___\\ude7c"', JSON.stringify('___\uDE7C'));1990assertEquals('"___\\ude7d"', JSON.stringify('___\uDE7D'));1991assertEquals('"___\\ude7e"', JSON.stringify('___\uDE7E'));1992assertEquals('"___\\ude7f"', JSON.stringify('___\uDE7F'));1993assertEquals('"___\\ude80"', JSON.stringify('___\uDE80'));1994assertEquals('"___\\ude81"', JSON.stringify('___\uDE81'));1995assertEquals('"___\\ude82"', JSON.stringify('___\uDE82'));1996assertEquals('"___\\ude83"', JSON.stringify('___\uDE83'));1997assertEquals('"___\\ude84"', JSON.stringify('___\uDE84'));1998assertEquals('"___\\ude85"', JSON.stringify('___\uDE85'));1999assertEquals('"___\\ude86"', JSON.stringify('___\uDE86'));2000assertEquals('"___\\ude87"', JSON.stringify('___\uDE87'));2001assertEquals('"___\\ude88"', JSON.stringify('___\uDE88'));2002assertEquals('"___\\ude89"', JSON.stringify('___\uDE89'));2003assertEquals('"___\\ude8a"', JSON.stringify('___\uDE8A'));2004assertEquals('"___\\ude8b"', JSON.stringify('___\uDE8B'));2005assertEquals('"___\\ude8c"', JSON.stringify('___\uDE8C'));2006assertEquals('"___\\ude8d"', JSON.stringify('___\uDE8D'));2007assertEquals('"___\\ude8e"', JSON.stringify('___\uDE8E'));2008assertEquals('"___\\ude8f"', JSON.stringify('___\uDE8F'));2009assertEquals('"___\\ude90"', JSON.stringify('___\uDE90'));2010assertEquals('"___\\ude91"', JSON.stringify('___\uDE91'));2011assertEquals('"___\\ude92"', JSON.stringify('___\uDE92'));2012assertEquals('"___\\ude93"', JSON.stringify('___\uDE93'));2013assertEquals('"___\\ude94"', JSON.stringify('___\uDE94'));2014assertEquals('"___\\ude95"', JSON.stringify('___\uDE95'));2015assertEquals('"___\\ude96"', JSON.stringify('___\uDE96'));2016assertEquals('"___\\ude97"', JSON.stringify('___\uDE97'));2017assertEquals('"___\\ude98"', JSON.stringify('___\uDE98'));2018assertEquals('"___\\ude99"', JSON.stringify('___\uDE99'));2019assertEquals('"___\\ude9a"', JSON.stringify('___\uDE9A'));2020assertEquals('"___\\ude9b"', JSON.stringify('___\uDE9B'));2021assertEquals('"___\\ude9c"', JSON.stringify('___\uDE9C'));2022assertEquals('"___\\ude9d"', JSON.stringify('___\uDE9D'));2023assertEquals('"___\\ude9e"', JSON.stringify('___\uDE9E'));2024assertEquals('"___\\ude9f"', JSON.stringify('___\uDE9F'));2025assertEquals('"___\\udea0"', JSON.stringify('___\uDEA0'));2026assertEquals('"___\\udea1"', JSON.stringify('___\uDEA1'));2027assertEquals('"___\\udea2"', JSON.stringify('___\uDEA2'));2028assertEquals('"___\\udea3"', JSON.stringify('___\uDEA3'));2029assertEquals('"___\\udea4"', JSON.stringify('___\uDEA4'));2030assertEquals('"___\\udea5"', JSON.stringify('___\uDEA5'));2031assertEquals('"___\\udea6"', JSON.stringify('___\uDEA6'));2032assertEquals('"___\\udea7"', JSON.stringify('___\uDEA7'));2033assertEquals('"___\\udea8"', JSON.stringify('___\uDEA8'));2034assertEquals('"___\\udea9"', JSON.stringify('___\uDEA9'));2035assertEquals('"___\\udeaa"', JSON.stringify('___\uDEAA'));2036assertEquals('"___\\udeab"', JSON.stringify('___\uDEAB'));2037assertEquals('"___\\udeac"', JSON.stringify('___\uDEAC'));2038assertEquals('"___\\udead"', JSON.stringify('___\uDEAD'));2039assertEquals('"___\\udeae"', JSON.stringify('___\uDEAE'));2040assertEquals('"___\\udeaf"', JSON.stringify('___\uDEAF'));2041assertEquals('"___\\udeb0"', JSON.stringify('___\uDEB0'));2042assertEquals('"___\\udeb1"', JSON.stringify('___\uDEB1'));2043assertEquals('"___\\udeb2"', JSON.stringify('___\uDEB2'));2044assertEquals('"___\\udeb3"', JSON.stringify('___\uDEB3'));2045assertEquals('"___\\udeb4"', JSON.stringify('___\uDEB4'));2046assertEquals('"___\\udeb5"', JSON.stringify('___\uDEB5'));2047assertEquals('"___\\udeb6"', JSON.stringify('___\uDEB6'));2048assertEquals('"___\\udeb7"', JSON.stringify('___\uDEB7'));2049assertEquals('"___\\udeb8"', JSON.stringify('___\uDEB8'));2050assertEquals('"___\\udeb9"', JSON.stringify('___\uDEB9'));2051assertEquals('"___\\udeba"', JSON.stringify('___\uDEBA'));2052assertEquals('"___\\udebb"', JSON.stringify('___\uDEBB'));2053assertEquals('"___\\udebc"', JSON.stringify('___\uDEBC'));2054assertEquals('"___\\udebd"', JSON.stringify('___\uDEBD'));2055assertEquals('"___\\udebe"', JSON.stringify('___\uDEBE'));2056assertEquals('"___\\udebf"', JSON.stringify('___\uDEBF'));2057assertEquals('"___\\udec0"', JSON.stringify('___\uDEC0'));2058assertEquals('"___\\udec1"', JSON.stringify('___\uDEC1'));2059assertEquals('"___\\udec2"', JSON.stringify('___\uDEC2'));2060assertEquals('"___\\udec3"', JSON.stringify('___\uDEC3'));2061assertEquals('"___\\udec4"', JSON.stringify('___\uDEC4'));2062assertEquals('"___\\udec5"', JSON.stringify('___\uDEC5'));2063assertEquals('"___\\udec6"', JSON.stringify('___\uDEC6'));2064assertEquals('"___\\udec7"', JSON.stringify('___\uDEC7'));2065assertEquals('"___\\udec8"', JSON.stringify('___\uDEC8'));2066assertEquals('"___\\udec9"', JSON.stringify('___\uDEC9'));2067assertEquals('"___\\udeca"', JSON.stringify('___\uDECA'));2068assertEquals('"___\\udecb"', JSON.stringify('___\uDECB'));2069assertEquals('"___\\udecc"', JSON.stringify('___\uDECC'));2070assertEquals('"___\\udecd"', JSON.stringify('___\uDECD'));2071assertEquals('"___\\udece"', JSON.stringify('___\uDECE'));2072assertEquals('"___\\udecf"', JSON.stringify('___\uDECF'));2073assertEquals('"___\\uded0"', JSON.stringify('___\uDED0'));2074assertEquals('"___\\uded1"', JSON.stringify('___\uDED1'));2075assertEquals('"___\\uded2"', JSON.stringify('___\uDED2'));2076assertEquals('"___\\uded3"', JSON.stringify('___\uDED3'));2077assertEquals('"___\\uded4"', JSON.stringify('___\uDED4'));2078assertEquals('"___\\uded5"', JSON.stringify('___\uDED5'));2079assertEquals('"___\\uded6"', JSON.stringify('___\uDED6'));2080assertEquals('"___\\uded7"', JSON.stringify('___\uDED7'));2081assertEquals('"___\\uded8"', JSON.stringify('___\uDED8'));2082assertEquals('"___\\uded9"', JSON.stringify('___\uDED9'));2083assertEquals('"___\\udeda"', JSON.stringify('___\uDEDA'));2084assertEquals('"___\\udedb"', JSON.stringify('___\uDEDB'));2085assertEquals('"___\\udedc"', JSON.stringify('___\uDEDC'));2086assertEquals('"___\\udedd"', JSON.stringify('___\uDEDD'));2087assertEquals('"___\\udede"', JSON.stringify('___\uDEDE'));2088assertEquals('"___\\udedf"', JSON.stringify('___\uDEDF'));2089assertEquals('"___\\udee0"', JSON.stringify('___\uDEE0'));2090assertEquals('"___\\udee1"', JSON.stringify('___\uDEE1'));2091assertEquals('"___\\udee2"', JSON.stringify('___\uDEE2'));2092assertEquals('"___\\udee3"', JSON.stringify('___\uDEE3'));2093assertEquals('"___\\udee4"', JSON.stringify('___\uDEE4'));2094assertEquals('"___\\udee5"', JSON.stringify('___\uDEE5'));2095assertEquals('"___\\udee6"', JSON.stringify('___\uDEE6'));2096assertEquals('"___\\udee7"', JSON.stringify('___\uDEE7'));2097assertEquals('"___\\udee8"', JSON.stringify('___\uDEE8'));2098assertEquals('"___\\udee9"', JSON.stringify('___\uDEE9'));2099assertEquals('"___\\udeea"', JSON.stringify('___\uDEEA'));2100assertEquals('"___\\udeeb"', JSON.stringify('___\uDEEB'));2101assertEquals('"___\\udeec"', JSON.stringify('___\uDEEC'));2102assertEquals('"___\\udeed"', JSON.stringify('___\uDEED'));2103assertEquals('"___\\udeee"', JSON.stringify('___\uDEEE'));2104assertEquals('"___\\udeef"', JSON.stringify('___\uDEEF'));2105assertEquals('"___\\udef0"', JSON.stringify('___\uDEF0'));2106assertEquals('"___\\udef1"', JSON.stringify('___\uDEF1'));2107assertEquals('"___\\udef2"', JSON.stringify('___\uDEF2'));2108assertEquals('"___\\udef3"', JSON.stringify('___\uDEF3'));2109assertEquals('"___\\udef4"', JSON.stringify('___\uDEF4'));2110assertEquals('"___\\udef5"', JSON.stringify('___\uDEF5'));2111assertEquals('"___\\udef6"', JSON.stringify('___\uDEF6'));2112assertEquals('"___\\udef7"', JSON.stringify('___\uDEF7'));2113assertEquals('"___\\udef8"', JSON.stringify('___\uDEF8'));2114assertEquals('"___\\udef9"', JSON.stringify('___\uDEF9'));2115assertEquals('"___\\udefa"', JSON.stringify('___\uDEFA'));2116assertEquals('"___\\udefb"', JSON.stringify('___\uDEFB'));2117assertEquals('"___\\udefc"', JSON.stringify('___\uDEFC'));2118assertEquals('"___\\udefd"', JSON.stringify('___\uDEFD'));2119assertEquals('"___\\udefe"', JSON.stringify('___\uDEFE'));2120assertEquals('"___\\udeff"', JSON.stringify('___\uDEFF'));2121assertEquals('"___\\udf00"', JSON.stringify('___\uDF00'));2122assertEquals('"___\\udf01"', JSON.stringify('___\uDF01'));2123assertEquals('"___\\udf02"', JSON.stringify('___\uDF02'));2124assertEquals('"___\\udf03"', JSON.stringify('___\uDF03'));2125assertEquals('"___\\udf04"', JSON.stringify('___\uDF04'));2126assertEquals('"___\\udf05"', JSON.stringify('___\uDF05'));2127assertEquals('"___\\udf06"', JSON.stringify('___\uDF06'));2128assertEquals('"___\\udf07"', JSON.stringify('___\uDF07'));2129assertEquals('"___\\udf08"', JSON.stringify('___\uDF08'));2130assertEquals('"___\\udf09"', JSON.stringify('___\uDF09'));2131assertEquals('"___\\udf0a"', JSON.stringify('___\uDF0A'));2132assertEquals('"___\\udf0b"', JSON.stringify('___\uDF0B'));2133assertEquals('"___\\udf0c"', JSON.stringify('___\uDF0C'));2134assertEquals('"___\\udf0d"', JSON.stringify('___\uDF0D'));2135assertEquals('"___\\udf0e"', JSON.stringify('___\uDF0E'));2136assertEquals('"___\\udf0f"', JSON.stringify('___\uDF0F'));2137assertEquals('"___\\udf10"', JSON.stringify('___\uDF10'));2138assertEquals('"___\\udf11"', JSON.stringify('___\uDF11'));2139assertEquals('"___\\udf12"', JSON.stringify('___\uDF12'));2140assertEquals('"___\\udf13"', JSON.stringify('___\uDF13'));2141assertEquals('"___\\udf14"', JSON.stringify('___\uDF14'));2142assertEquals('"___\\udf15"', JSON.stringify('___\uDF15'));2143assertEquals('"___\\udf16"', JSON.stringify('___\uDF16'));2144assertEquals('"___\\udf17"', JSON.stringify('___\uDF17'));2145assertEquals('"___\\udf18"', JSON.stringify('___\uDF18'));2146assertEquals('"___\\udf19"', JSON.stringify('___\uDF19'));2147assertEquals('"___\\udf1a"', JSON.stringify('___\uDF1A'));2148assertEquals('"___\\udf1b"', JSON.stringify('___\uDF1B'));2149assertEquals('"___\\udf1c"', JSON.stringify('___\uDF1C'));2150assertEquals('"___\\udf1d"', JSON.stringify('___\uDF1D'));2151assertEquals('"___\\udf1e"', JSON.stringify('___\uDF1E'));2152assertEquals('"___\\udf1f"', JSON.stringify('___\uDF1F'));2153assertEquals('"___\\udf20"', JSON.stringify('___\uDF20'));2154assertEquals('"___\\udf21"', JSON.stringify('___\uDF21'));2155assertEquals('"___\\udf22"', JSON.stringify('___\uDF22'));2156assertEquals('"___\\udf23"', JSON.stringify('___\uDF23'));2157assertEquals('"___\\udf24"', JSON.stringify('___\uDF24'));2158assertEquals('"___\\udf25"', JSON.stringify('___\uDF25'));2159assertEquals('"___\\udf26"', JSON.stringify('___\uDF26'));2160assertEquals('"___\\udf27"', JSON.stringify('___\uDF27'));2161assertEquals('"___\\udf28"', JSON.stringify('___\uDF28'));2162assertEquals('"___\\udf29"', JSON.stringify('___\uDF29'));2163assertEquals('"___\\udf2a"', JSON.stringify('___\uDF2A'));2164assertEquals('"___\\udf2b"', JSON.stringify('___\uDF2B'));2165assertEquals('"___\\udf2c"', JSON.stringify('___\uDF2C'));2166assertEquals('"___\\udf2d"', JSON.stringify('___\uDF2D'));2167assertEquals('"___\\udf2e"', JSON.stringify('___\uDF2E'));2168assertEquals('"___\\udf2f"', JSON.stringify('___\uDF2F'));2169assertEquals('"___\\udf30"', JSON.stringify('___\uDF30'));2170assertEquals('"___\\udf31"', JSON.stringify('___\uDF31'));2171assertEquals('"___\\udf32"', JSON.stringify('___\uDF32'));2172assertEquals('"___\\udf33"', JSON.stringify('___\uDF33'));2173assertEquals('"___\\udf34"', JSON.stringify('___\uDF34'));2174assertEquals('"___\\udf35"', JSON.stringify('___\uDF35'));2175assertEquals('"___\\udf36"', JSON.stringify('___\uDF36'));2176assertEquals('"___\\udf37"', JSON.stringify('___\uDF37'));2177assertEquals('"___\\udf38"', JSON.stringify('___\uDF38'));2178assertEquals('"___\\udf39"', JSON.stringify('___\uDF39'));2179assertEquals('"___\\udf3a"', JSON.stringify('___\uDF3A'));2180assertEquals('"___\\udf3b"', JSON.stringify('___\uDF3B'));2181assertEquals('"___\\udf3c"', JSON.stringify('___\uDF3C'));2182assertEquals('"___\\udf3d"', JSON.stringify('___\uDF3D'));2183assertEquals('"___\\udf3e"', JSON.stringify('___\uDF3E'));2184assertEquals('"___\\udf3f"', JSON.stringify('___\uDF3F'));2185assertEquals('"___\\udf40"', JSON.stringify('___\uDF40'));2186assertEquals('"___\\udf41"', JSON.stringify('___\uDF41'));2187assertEquals('"___\\udf42"', JSON.stringify('___\uDF42'));2188assertEquals('"___\\udf43"', JSON.stringify('___\uDF43'));2189assertEquals('"___\\udf44"', JSON.stringify('___\uDF44'));2190assertEquals('"___\\udf45"', JSON.stringify('___\uDF45'));2191assertEquals('"___\\udf46"', JSON.stringify('___\uDF46'));2192assertEquals('"___\\udf47"', JSON.stringify('___\uDF47'));2193assertEquals('"___\\udf48"', JSON.stringify('___\uDF48'));2194assertEquals('"___\\udf49"', JSON.stringify('___\uDF49'));2195assertEquals('"___\\udf4a"', JSON.stringify('___\uDF4A'));2196assertEquals('"___\\udf4b"', JSON.stringify('___\uDF4B'));2197assertEquals('"___\\udf4c"', JSON.stringify('___\uDF4C'));2198assertEquals('"___\\udf4d"', JSON.stringify('___\uDF4D'));2199assertEquals('"___\\udf4e"', JSON.stringify('___\uDF4E'));2200assertEquals('"___\\udf4f"', JSON.stringify('___\uDF4F'));2201assertEquals('"___\\udf50"', JSON.stringify('___\uDF50'));2202assertEquals('"___\\udf51"', JSON.stringify('___\uDF51'));2203assertEquals('"___\\udf52"', JSON.stringify('___\uDF52'));2204assertEquals('"___\\udf53"', JSON.stringify('___\uDF53'));2205assertEquals('"___\\udf54"', JSON.stringify('___\uDF54'));2206assertEquals('"___\\udf55"', JSON.stringify('___\uDF55'));2207assertEquals('"___\\udf56"', JSON.stringify('___\uDF56'));2208assertEquals('"___\\udf57"', JSON.stringify('___\uDF57'));2209assertEquals('"___\\udf58"', JSON.stringify('___\uDF58'));2210assertEquals('"___\\udf59"', JSON.stringify('___\uDF59'));2211assertEquals('"___\\udf5a"', JSON.stringify('___\uDF5A'));2212assertEquals('"___\\udf5b"', JSON.stringify('___\uDF5B'));2213assertEquals('"___\\udf5c"', JSON.stringify('___\uDF5C'));2214assertEquals('"___\\udf5d"', JSON.stringify('___\uDF5D'));2215assertEquals('"___\\udf5e"', JSON.stringify('___\uDF5E'));2216assertEquals('"___\\udf5f"', JSON.stringify('___\uDF5F'));2217assertEquals('"___\\udf60"', JSON.stringify('___\uDF60'));2218assertEquals('"___\\udf61"', JSON.stringify('___\uDF61'));2219assertEquals('"___\\udf62"', JSON.stringify('___\uDF62'));2220assertEquals('"___\\udf63"', JSON.stringify('___\uDF63'));2221assertEquals('"___\\udf64"', JSON.stringify('___\uDF64'));2222assertEquals('"___\\udf65"', JSON.stringify('___\uDF65'));2223assertEquals('"___\\udf66"', JSON.stringify('___\uDF66'));2224assertEquals('"___\\udf67"', JSON.stringify('___\uDF67'));2225assertEquals('"___\\udf68"', JSON.stringify('___\uDF68'));2226assertEquals('"___\\udf69"', JSON.stringify('___\uDF69'));2227assertEquals('"___\\udf6a"', JSON.stringify('___\uDF6A'));2228assertEquals('"___\\udf6b"', JSON.stringify('___\uDF6B'));2229assertEquals('"___\\udf6c"', JSON.stringify('___\uDF6C'));2230assertEquals('"___\\udf6d"', JSON.stringify('___\uDF6D'));2231assertEquals('"___\\udf6e"', JSON.stringify('___\uDF6E'));2232assertEquals('"___\\udf6f"', JSON.stringify('___\uDF6F'));2233assertEquals('"___\\udf70"', JSON.stringify('___\uDF70'));2234assertEquals('"___\\udf71"', JSON.stringify('___\uDF71'));2235assertEquals('"___\\udf72"', JSON.stringify('___\uDF72'));2236assertEquals('"___\\udf73"', JSON.stringify('___\uDF73'));2237assertEquals('"___\\udf74"', JSON.stringify('___\uDF74'));2238assertEquals('"___\\udf75"', JSON.stringify('___\uDF75'));2239assertEquals('"___\\udf76"', JSON.stringify('___\uDF76'));2240assertEquals('"___\\udf77"', JSON.stringify('___\uDF77'));2241assertEquals('"___\\udf78"', JSON.stringify('___\uDF78'));2242assertEquals('"___\\udf79"', JSON.stringify('___\uDF79'));2243assertEquals('"___\\udf7a"', JSON.stringify('___\uDF7A'));2244assertEquals('"___\\udf7b"', JSON.stringify('___\uDF7B'));2245assertEquals('"___\\udf7c"', JSON.stringify('___\uDF7C'));2246assertEquals('"___\\udf7d"', JSON.stringify('___\uDF7D'));2247assertEquals('"___\\udf7e"', JSON.stringify('___\uDF7E'));2248assertEquals('"___\\udf7f"', JSON.stringify('___\uDF7F'));2249assertEquals('"___\\udf80"', JSON.stringify('___\uDF80'));2250assertEquals('"___\\udf81"', JSON.stringify('___\uDF81'));2251assertEquals('"___\\udf82"', JSON.stringify('___\uDF82'));2252assertEquals('"___\\udf83"', JSON.stringify('___\uDF83'));2253assertEquals('"___\\udf84"', JSON.stringify('___\uDF84'));2254assertEquals('"___\\udf85"', JSON.stringify('___\uDF85'));2255assertEquals('"___\\udf86"', JSON.stringify('___\uDF86'));2256assertEquals('"___\\udf87"', JSON.stringify('___\uDF87'));2257assertEquals('"___\\udf88"', JSON.stringify('___\uDF88'));2258assertEquals('"___\\udf89"', JSON.stringify('___\uDF89'));2259assertEquals('"___\\udf8a"', JSON.stringify('___\uDF8A'));2260assertEquals('"___\\udf8b"', JSON.stringify('___\uDF8B'));2261assertEquals('"___\\udf8c"', JSON.stringify('___\uDF8C'));2262assertEquals('"___\\udf8d"', JSON.stringify('___\uDF8D'));2263assertEquals('"___\\udf8e"', JSON.stringify('___\uDF8E'));2264assertEquals('"___\\udf8f"', JSON.stringify('___\uDF8F'));2265assertEquals('"___\\udf90"', JSON.stringify('___\uDF90'));2266assertEquals('"___\\udf91"', JSON.stringify('___\uDF91'));2267assertEquals('"___\\udf92"', JSON.stringify('___\uDF92'));2268assertEquals('"___\\udf93"', JSON.stringify('___\uDF93'));2269assertEquals('"___\\udf94"', JSON.stringify('___\uDF94'));2270assertEquals('"___\\udf95"', JSON.stringify('___\uDF95'));2271assertEquals('"___\\udf96"', JSON.stringify('___\uDF96'));2272assertEquals('"___\\udf97"', JSON.stringify('___\uDF97'));2273assertEquals('"___\\udf98"', JSON.stringify('___\uDF98'));2274assertEquals('"___\\udf99"', JSON.stringify('___\uDF99'));2275assertEquals('"___\\udf9a"', JSON.stringify('___\uDF9A'));2276assertEquals('"___\\udf9b"', JSON.stringify('___\uDF9B'));2277assertEquals('"___\\udf9c"', JSON.stringify('___\uDF9C'));2278assertEquals('"___\\udf9d"', JSON.stringify('___\uDF9D'));2279assertEquals('"___\\udf9e"', JSON.stringify('___\uDF9E'));2280assertEquals('"___\\udf9f"', JSON.stringify('___\uDF9F'));2281assertEquals('"___\\udfa0"', JSON.stringify('___\uDFA0'));2282assertEquals('"___\\udfa1"', JSON.stringify('___\uDFA1'));2283assertEquals('"___\\udfa2"', JSON.stringify('___\uDFA2'));2284assertEquals('"___\\udfa3"', JSON.stringify('___\uDFA3'));2285assertEquals('"___\\udfa4"', JSON.stringify('___\uDFA4'));2286assertEquals('"___\\udfa5"', JSON.stringify('___\uDFA5'));2287assertEquals('"___\\udfa6"', JSON.stringify('___\uDFA6'));2288assertEquals('"___\\udfa7"', JSON.stringify('___\uDFA7'));2289assertEquals('"___\\udfa8"', JSON.stringify('___\uDFA8'));2290assertEquals('"___\\udfa9"', JSON.stringify('___\uDFA9'));2291assertEquals('"___\\udfaa"', JSON.stringify('___\uDFAA'));2292assertEquals('"___\\udfab"', JSON.stringify('___\uDFAB'));2293assertEquals('"___\\udfac"', JSON.stringify('___\uDFAC'));2294assertEquals('"___\\udfad"', JSON.stringify('___\uDFAD'));2295assertEquals('"___\\udfae"', JSON.stringify('___\uDFAE'));2296assertEquals('"___\\udfaf"', JSON.stringify('___\uDFAF'));2297assertEquals('"___\\udfb0"', JSON.stringify('___\uDFB0'));2298assertEquals('"___\\udfb1"', JSON.stringify('___\uDFB1'));2299assertEquals('"___\\udfb2"', JSON.stringify('___\uDFB2'));2300assertEquals('"___\\udfb3"', JSON.stringify('___\uDFB3'));2301assertEquals('"___\\udfb4"', JSON.stringify('___\uDFB4'));2302assertEquals('"___\\udfb5"', JSON.stringify('___\uDFB5'));2303assertEquals('"___\\udfb6"', JSON.stringify('___\uDFB6'));2304assertEquals('"___\\udfb7"', JSON.stringify('___\uDFB7'));2305assertEquals('"___\\udfb8"', JSON.stringify('___\uDFB8'));2306assertEquals('"___\\udfb9"', JSON.stringify('___\uDFB9'));2307assertEquals('"___\\udfba"', JSON.stringify('___\uDFBA'));2308assertEquals('"___\\udfbb"', JSON.stringify('___\uDFBB'));2309assertEquals('"___\\udfbc"', JSON.stringify('___\uDFBC'));2310assertEquals('"___\\udfbd"', JSON.stringify('___\uDFBD'));2311assertEquals('"___\\udfbe"', JSON.stringify('___\uDFBE'));2312assertEquals('"___\\udfbf"', JSON.stringify('___\uDFBF'));2313assertEquals('"___\\udfc0"', JSON.stringify('___\uDFC0'));2314assertEquals('"___\\udfc1"', JSON.stringify('___\uDFC1'));2315assertEquals('"___\\udfc2"', JSON.stringify('___\uDFC2'));2316assertEquals('"___\\udfc3"', JSON.stringify('___\uDFC3'));2317assertEquals('"___\\udfc4"', JSON.stringify('___\uDFC4'));2318assertEquals('"___\\udfc5"', JSON.stringify('___\uDFC5'));2319assertEquals('"___\\udfc6"', JSON.stringify('___\uDFC6'));2320assertEquals('"___\\udfc7"', JSON.stringify('___\uDFC7'));2321assertEquals('"___\\udfc8"', JSON.stringify('___\uDFC8'));2322assertEquals('"___\\udfc9"', JSON.stringify('___\uDFC9'));2323assertEquals('"___\\udfca"', JSON.stringify('___\uDFCA'));2324assertEquals('"___\\udfcb"', JSON.stringify('___\uDFCB'));2325assertEquals('"___\\udfcc"', JSON.stringify('___\uDFCC'));2326assertEquals('"___\\udfcd"', JSON.stringify('___\uDFCD'));2327assertEquals('"___\\udfce"', JSON.stringify('___\uDFCE'));2328assertEquals('"___\\udfcf"', JSON.stringify('___\uDFCF'));2329assertEquals('"___\\udfd0"', JSON.stringify('___\uDFD0'));2330assertEquals('"___\\udfd1"', JSON.stringify('___\uDFD1'));2331assertEquals('"___\\udfd2"', JSON.stringify('___\uDFD2'));2332assertEquals('"___\\udfd3"', JSON.stringify('___\uDFD3'));2333assertEquals('"___\\udfd4"', JSON.stringify('___\uDFD4'));2334assertEquals('"___\\udfd5"', JSON.stringify('___\uDFD5'));2335assertEquals('"___\\udfd6"', JSON.stringify('___\uDFD6'));2336assertEquals('"___\\udfd7"', JSON.stringify('___\uDFD7'));2337assertEquals('"___\\udfd8"', JSON.stringify('___\uDFD8'));2338assertEquals('"___\\udfd9"', JSON.stringify('___\uDFD9'));2339assertEquals('"___\\udfda"', JSON.stringify('___\uDFDA'));2340assertEquals('"___\\udfdb"', JSON.stringify('___\uDFDB'));2341assertEquals('"___\\udfdc"', JSON.stringify('___\uDFDC'));2342assertEquals('"___\\udfdd"', JSON.stringify('___\uDFDD'));2343assertEquals('"___\\udfde"', JSON.stringify('___\uDFDE'));2344assertEquals('"___\\udfdf"', JSON.stringify('___\uDFDF'));2345assertEquals('"___\\udfe0"', JSON.stringify('___\uDFE0'));2346assertEquals('"___\\udfe1"', JSON.stringify('___\uDFE1'));2347assertEquals('"___\\udfe2"', JSON.stringify('___\uDFE2'));2348assertEquals('"___\\udfe3"', JSON.stringify('___\uDFE3'));2349assertEquals('"___\\udfe4"', JSON.stringify('___\uDFE4'));2350assertEquals('"___\\udfe5"', JSON.stringify('___\uDFE5'));2351assertEquals('"___\\udfe6"', JSON.stringify('___\uDFE6'));2352assertEquals('"___\\udfe7"', JSON.stringify('___\uDFE7'));2353assertEquals('"___\\udfe8"', JSON.stringify('___\uDFE8'));2354assertEquals('"___\\udfe9"', JSON.stringify('___\uDFE9'));2355assertEquals('"___\\udfea"', JSON.stringify('___\uDFEA'));2356assertEquals('"___\\udfeb"', JSON.stringify('___\uDFEB'));2357assertEquals('"___\\udfec"', JSON.stringify('___\uDFEC'));2358assertEquals('"___\\udfed"', JSON.stringify('___\uDFED'));2359assertEquals('"___\\udfee"', JSON.stringify('___\uDFEE'));2360assertEquals('"___\\udfef"', JSON.stringify('___\uDFEF'));2361assertEquals('"___\\udff0"', JSON.stringify('___\uDFF0'));2362assertEquals('"___\\udff1"', JSON.stringify('___\uDFF1'));2363assertEquals('"___\\udff2"', JSON.stringify('___\uDFF2'));2364assertEquals('"___\\udff3"', JSON.stringify('___\uDFF3'));2365assertEquals('"___\\udff4"', JSON.stringify('___\uDFF4'));2366assertEquals('"___\\udff5"', JSON.stringify('___\uDFF5'));2367assertEquals('"___\\udff6"', JSON.stringify('___\uDFF6'));2368assertEquals('"___\\udff7"', JSON.stringify('___\uDFF7'));2369assertEquals('"___\\udff8"', JSON.stringify('___\uDFF8'));2370assertEquals('"___\\udff9"', JSON.stringify('___\uDFF9'));2371assertEquals('"___\\udffa"', JSON.stringify('___\uDFFA'));2372assertEquals('"___\\udffb"', JSON.stringify('___\uDFFB'));2373assertEquals('"___\\udffc"', JSON.stringify('___\uDFFC'));2374assertEquals('"___\\udffd"', JSON.stringify('___\uDFFD'));2375assertEquals('"___\\udffe"', JSON.stringify('___\uDFFE'));2376assertEquals('"___\\udfff"', JSON.stringify('___\uDFFF'));2377// A random selection of code points from U+E000 to U+FFFF.2378assertEquals('"___\uE000"', JSON.stringify('___\uE000'));2379assertEquals('"___\uE00B"', JSON.stringify('___\uE00B'));2380assertEquals('"___\uE0CC"', JSON.stringify('___\uE0CC'));2381assertEquals('"___\uE0FD"', JSON.stringify('___\uE0FD'));2382assertEquals('"___\uE19E"', JSON.stringify('___\uE19E'));2383assertEquals('"___\uE1B1"', JSON.stringify('___\uE1B1'));2384assertEquals('"___\uE24F"', JSON.stringify('___\uE24F'));2385assertEquals('"___\uE262"', JSON.stringify('___\uE262'));2386assertEquals('"___\uE2C9"', JSON.stringify('___\uE2C9'));2387assertEquals('"___\uE2DF"', JSON.stringify('___\uE2DF'));2388assertEquals('"___\uE389"', JSON.stringify('___\uE389'));2389assertEquals('"___\uE413"', JSON.stringify('___\uE413'));2390assertEquals('"___\uE546"', JSON.stringify('___\uE546'));2391assertEquals('"___\uE5E4"', JSON.stringify('___\uE5E4'));2392assertEquals('"___\uE66B"', JSON.stringify('___\uE66B'));2393assertEquals('"___\uE73D"', JSON.stringify('___\uE73D'));2394assertEquals('"___\uE74F"', JSON.stringify('___\uE74F'));2395assertEquals('"___\uE759"', JSON.stringify('___\uE759'));2396assertEquals('"___\uE795"', JSON.stringify('___\uE795'));2397assertEquals('"___\uE836"', JSON.stringify('___\uE836'));2398assertEquals('"___\uE85D"', JSON.stringify('___\uE85D'));2399assertEquals('"___\uE909"', JSON.stringify('___\uE909'));2400assertEquals('"___\uE990"', JSON.stringify('___\uE990'));2401assertEquals('"___\uE99F"', JSON.stringify('___\uE99F'));2402assertEquals('"___\uE9AC"', JSON.stringify('___\uE9AC'));2403assertEquals('"___\uE9C2"', JSON.stringify('___\uE9C2'));2404assertEquals('"___\uEB11"', JSON.stringify('___\uEB11'));2405assertEquals('"___\uED33"', JSON.stringify('___\uED33'));2406assertEquals('"___\uED7D"', JSON.stringify('___\uED7D'));2407assertEquals('"___\uEDA9"', JSON.stringify('___\uEDA9'));2408assertEquals('"___\uEDFB"', JSON.stringify('___\uEDFB'));2409assertEquals('"___\uEE09"', JSON.stringify('___\uEE09'));2410assertEquals('"___\uEE0D"', JSON.stringify('___\uEE0D'));2411assertEquals('"___\uEE34"', JSON.stringify('___\uEE34'));2412assertEquals('"___\uEE37"', JSON.stringify('___\uEE37'));2413assertEquals('"___\uEE38"', JSON.stringify('___\uEE38'));2414assertEquals('"___\uEF80"', JSON.stringify('___\uEF80'));2415assertEquals('"___\uEFE2"', JSON.stringify('___\uEFE2'));2416assertEquals('"___\uF02C"', JSON.stringify('___\uF02C'));2417assertEquals('"___\uF09A"', JSON.stringify('___\uF09A'));2418assertEquals('"___\uF0C1"', JSON.stringify('___\uF0C1'));2419assertEquals('"___\uF12C"', JSON.stringify('___\uF12C'));2420assertEquals('"___\uF250"', JSON.stringify('___\uF250'));2421assertEquals('"___\uF2A3"', JSON.stringify('___\uF2A3'));2422assertEquals('"___\uF340"', JSON.stringify('___\uF340'));2423assertEquals('"___\uF3C9"', JSON.stringify('___\uF3C9'));2424assertEquals('"___\uF3F5"', JSON.stringify('___\uF3F5'));2425assertEquals('"___\uF41B"', JSON.stringify('___\uF41B'));2426assertEquals('"___\uF420"', JSON.stringify('___\uF420'));2427assertEquals('"___\uF440"', JSON.stringify('___\uF440'));2428assertEquals('"___\uF4AE"', JSON.stringify('___\uF4AE'));2429assertEquals('"___\uF4B0"', JSON.stringify('___\uF4B0'));2430assertEquals('"___\uF50D"', JSON.stringify('___\uF50D'));2431assertEquals('"___\uF55D"', JSON.stringify('___\uF55D'));2432assertEquals('"___\uF55E"', JSON.stringify('___\uF55E'));2433assertEquals('"___\uF5CD"', JSON.stringify('___\uF5CD'));2434assertEquals('"___\uF657"', JSON.stringify('___\uF657'));2435assertEquals('"___\uF66D"', JSON.stringify('___\uF66D'));2436assertEquals('"___\uF68F"', JSON.stringify('___\uF68F'));2437assertEquals('"___\uF6A6"', JSON.stringify('___\uF6A6'));2438assertEquals('"___\uF6AA"', JSON.stringify('___\uF6AA'));2439assertEquals('"___\uF6EB"', JSON.stringify('___\uF6EB'));2440assertEquals('"___\uF79A"', JSON.stringify('___\uF79A'));2441assertEquals('"___\uF7E7"', JSON.stringify('___\uF7E7'));2442assertEquals('"___\uF7E8"', JSON.stringify('___\uF7E8'));2443assertEquals('"___\uF834"', JSON.stringify('___\uF834'));2444assertEquals('"___\uF88B"', JSON.stringify('___\uF88B'));2445assertEquals('"___\uF8D5"', JSON.stringify('___\uF8D5'));2446assertEquals('"___\uF8F1"', JSON.stringify('___\uF8F1'));2447assertEquals('"___\uF905"', JSON.stringify('___\uF905'));2448assertEquals('"___\uF927"', JSON.stringify('___\uF927'));2449assertEquals('"___\uF943"', JSON.stringify('___\uF943'));2450assertEquals('"___\uF949"', JSON.stringify('___\uF949'));2451assertEquals('"___\uF9A1"', JSON.stringify('___\uF9A1'));2452assertEquals('"___\uF9C7"', JSON.stringify('___\uF9C7'));2453assertEquals('"___\uFA0F"', JSON.stringify('___\uFA0F'));2454assertEquals('"___\uFA20"', JSON.stringify('___\uFA20'));2455assertEquals('"___\uFAA7"', JSON.stringify('___\uFAA7'));2456assertEquals('"___\uFBCD"', JSON.stringify('___\uFBCD'));2457assertEquals('"___\uFBF7"', JSON.stringify('___\uFBF7'));2458assertEquals('"___\uFC40"', JSON.stringify('___\uFC40'));2459assertEquals('"___\uFC4B"', JSON.stringify('___\uFC4B'));2460assertEquals('"___\uFC51"', JSON.stringify('___\uFC51'));2461assertEquals('"___\uFC5E"', JSON.stringify('___\uFC5E'));2462assertEquals('"___\uFC67"', JSON.stringify('___\uFC67'));2463assertEquals('"___\uFC8B"', JSON.stringify('___\uFC8B'));2464assertEquals('"___\uFE32"', JSON.stringify('___\uFE32'));2465assertEquals('"___\uFFC4"', JSON.stringify('___\uFFC4'));2466assertEquals('"___\uFFFD"', JSON.stringify('___\uFFFD'));2467assertEquals('"___\uFFFE"', JSON.stringify('___\uFFFE'));2468assertEquals('"___\uFFFF"', JSON.stringify('___\uFFFF'));2469// A random selection of astral symbols, i.e. surrogate pairs, i.e.2470// code points from U+010000 to U+10FFFF.2471assertEquals('"___\u{10000}"', JSON.stringify('___\u{10000}'));2472assertEquals('"___\u{11DE7}"', JSON.stringify('___\u{11DE7}'));2473assertEquals('"___\u{15997}"', JSON.stringify('___\u{15997}'));2474assertEquals('"___\u{187B0}"', JSON.stringify('___\u{187B0}'));2475assertEquals('"___\u{190B2}"', JSON.stringify('___\u{190B2}'));2476assertEquals('"___\u{1BF79}"', JSON.stringify('___\u{1BF79}'));2477assertEquals('"___\u{1C624}"', JSON.stringify('___\u{1C624}'));2478assertEquals('"___\u{1D9F4}"', JSON.stringify('___\u{1D9F4}'));2479assertEquals('"___\u{24149}"', JSON.stringify('___\u{24149}'));2480assertEquals('"___\u{2521C}"', JSON.stringify('___\u{2521C}'));2481assertEquals('"___\u{2762D}"', JSON.stringify('___\u{2762D}'));2482assertEquals('"___\u{2930B}"', JSON.stringify('___\u{2930B}'));2483assertEquals('"___\u{29EC4}"', JSON.stringify('___\u{29EC4}'));2484assertEquals('"___\u{29F9A}"', JSON.stringify('___\u{29F9A}'));2485assertEquals('"___\u{2A27D}"', JSON.stringify('___\u{2A27D}'));2486assertEquals('"___\u{2B363}"', JSON.stringify('___\u{2B363}'));2487assertEquals('"___\u{2C037}"', JSON.stringify('___\u{2C037}'));2488assertEquals('"___\u{2FAE0}"', JSON.stringify('___\u{2FAE0}'));2489assertEquals('"___\u{2FFCF}"', JSON.stringify('___\u{2FFCF}'));2490assertEquals('"___\u{32C1C}"', JSON.stringify('___\u{32C1C}'));2491assertEquals('"___\u{33DA8}"', JSON.stringify('___\u{33DA8}'));2492assertEquals('"___\u{3DCA4}"', JSON.stringify('___\u{3DCA4}'));2493assertEquals('"___\u{44FA0}"', JSON.stringify('___\u{44FA0}'));2494assertEquals('"___\u{45618}"', JSON.stringify('___\u{45618}'));2495assertEquals('"___\u{47395}"', JSON.stringify('___\u{47395}'));2496assertEquals('"___\u{4752C}"', JSON.stringify('___\u{4752C}'));2497assertEquals('"___\u{483FE}"', JSON.stringify('___\u{483FE}'));2498assertEquals('"___\u{49D35}"', JSON.stringify('___\u{49D35}'));2499assertEquals('"___\u{4CE3B}"', JSON.stringify('___\u{4CE3B}'));2500assertEquals('"___\u{55196}"', JSON.stringify('___\u{55196}'));2501assertEquals('"___\u{58B3E}"', JSON.stringify('___\u{58B3E}'));2502assertEquals('"___\u{5AA47}"', JSON.stringify('___\u{5AA47}'));2503assertEquals('"___\u{5C4B8}"', JSON.stringify('___\u{5C4B8}'));2504assertEquals('"___\u{5DD1B}"', JSON.stringify('___\u{5DD1B}'));2505assertEquals('"___\u{5FDCB}"', JSON.stringify('___\u{5FDCB}'));2506assertEquals('"___\u{611BA}"', JSON.stringify('___\u{611BA}'));2507assertEquals('"___\u{66433}"', JSON.stringify('___\u{66433}'));2508assertEquals('"___\u{690D7}"', JSON.stringify('___\u{690D7}'));2509assertEquals('"___\u{6F617}"', JSON.stringify('___\u{6F617}'));2510assertEquals('"___\u{711E4}"', JSON.stringify('___\u{711E4}'));2511assertEquals('"___\u{758D2}"', JSON.stringify('___\u{758D2}'));2512assertEquals('"___\u{780AC}"', JSON.stringify('___\u{780AC}'));2513assertEquals('"___\u{7AE5F}"', JSON.stringify('___\u{7AE5F}'));2514assertEquals('"___\u{7C2FB}"', JSON.stringify('___\u{7C2FB}'));2515assertEquals('"___\u{7D25F}"', JSON.stringify('___\u{7D25F}'));2516assertEquals('"___\u{8027A}"', JSON.stringify('___\u{8027A}'));2517assertEquals('"___\u{84817}"', JSON.stringify('___\u{84817}'));2518assertEquals('"___\u{8B070}"', JSON.stringify('___\u{8B070}'));2519assertEquals('"___\u{8B390}"', JSON.stringify('___\u{8B390}'));2520assertEquals('"___\u{8BC03}"', JSON.stringify('___\u{8BC03}'));2521assertEquals('"___\u{8BE63}"', JSON.stringify('___\u{8BE63}'));2522assertEquals('"___\u{8F12A}"', JSON.stringify('___\u{8F12A}'));2523assertEquals('"___\u{9345D}"', JSON.stringify('___\u{9345D}'));2524assertEquals('"___\u{937A9}"', JSON.stringify('___\u{937A9}'));2525assertEquals('"___\u{94596}"', JSON.stringify('___\u{94596}'));2526assertEquals('"___\u{967BB}"', JSON.stringify('___\u{967BB}'));2527assertEquals('"___\u{A19D1}"', JSON.stringify('___\u{A19D1}'));2528assertEquals('"___\u{A4FC5}"', JSON.stringify('___\u{A4FC5}'));2529assertEquals('"___\u{AC9CF}"', JSON.stringify('___\u{AC9CF}'));2530assertEquals('"___\u{B1366}"', JSON.stringify('___\u{B1366}'));2531assertEquals('"___\u{B3D32}"', JSON.stringify('___\u{B3D32}'));2532assertEquals('"___\u{B74BA}"', JSON.stringify('___\u{B74BA}'));2533assertEquals('"___\u{B8FB0}"', JSON.stringify('___\u{B8FB0}'));2534assertEquals('"___\u{BA0A5}"', JSON.stringify('___\u{BA0A5}'));2535assertEquals('"___\u{BB48E}"', JSON.stringify('___\u{BB48E}'));2536assertEquals('"___\u{C0B60}"', JSON.stringify('___\u{C0B60}'));2537assertEquals('"___\u{C2D34}"', JSON.stringify('___\u{C2D34}'));2538assertEquals('"___\u{C6C75}"', JSON.stringify('___\u{C6C75}'));2539assertEquals('"___\u{C9F26}"', JSON.stringify('___\u{C9F26}'));2540assertEquals('"___\u{CDBD0}"', JSON.stringify('___\u{CDBD0}'));2541assertEquals('"___\u{D1E28}"', JSON.stringify('___\u{D1E28}'));2542assertEquals('"___\u{D4A80}"', JSON.stringify('___\u{D4A80}'));2543assertEquals('"___\u{D947F}"', JSON.stringify('___\u{D947F}'));2544assertEquals('"___\u{D9B8A}"', JSON.stringify('___\u{D9B8A}'));2545assertEquals('"___\u{DA203}"', JSON.stringify('___\u{DA203}'));2546assertEquals('"___\u{DEFD3}"', JSON.stringify('___\u{DEFD3}'));2547assertEquals('"___\u{E4F7C}"', JSON.stringify('___\u{E4F7C}'));2548assertEquals('"___\u{E6BB3}"', JSON.stringify('___\u{E6BB3}'));2549assertEquals('"___\u{E972D}"', JSON.stringify('___\u{E972D}'));2550assertEquals('"___\u{EB335}"', JSON.stringify('___\u{EB335}'));2551assertEquals('"___\u{ED3F8}"', JSON.stringify('___\u{ED3F8}'));2552assertEquals('"___\u{ED940}"', JSON.stringify('___\u{ED940}'));2553assertEquals('"___\u{EF6F8}"', JSON.stringify('___\u{EF6F8}'));2554assertEquals('"___\u{F1F57}"', JSON.stringify('___\u{F1F57}'));2555assertEquals('"___\u{F33B5}"', JSON.stringify('___\u{F33B5}'));2556assertEquals('"___\u{F4D2A}"', JSON.stringify('___\u{F4D2A}'));2557assertEquals('"___\u{F70BA}"', JSON.stringify('___\u{F70BA}'));2558assertEquals('"___\u{F899F}"', JSON.stringify('___\u{F899F}'));2559assertEquals('"___\u{1034BF}"', JSON.stringify('___\u{1034BF}'));2560assertEquals('"___\u{107ACF}"', JSON.stringify('___\u{107ACF}'));2561assertEquals('"___\u{10881F}"', JSON.stringify('___\u{10881F}'));2562assertEquals('"___\u{1098A5}"', JSON.stringify('___\u{1098A5}'));2563assertEquals('"___\u{10ABD1}"', JSON.stringify('___\u{10ABD1}'));2564assertEquals('"___\u{10B5C5}"', JSON.stringify('___\u{10B5C5}'));2565assertEquals('"___\u{10CC79}"', JSON.stringify('___\u{10CC79}'));2566assertEquals('"___\u{10CD19}"', JSON.stringify('___\u{10CD19}'));...

Full Screen

Full Screen

well-formed-json-stringify-unchecked.js

Source:well-formed-json-stringify-unchecked.js Github

copy

Full Screen

...3// found in the LICENSE file.4// Test JSON.stringify for cases that hit5// JsonStringifier::SerializeStringUnchecked_.6// All code points from U+0000 to U+00FF.7assertEquals('"\\u0000"', JSON.stringify('\0'));8assertEquals('"\\u0001"', JSON.stringify('\x01'));9assertEquals('"\\u0002"', JSON.stringify('\x02'));10assertEquals('"\\u0003"', JSON.stringify('\x03'));11assertEquals('"\\u0004"', JSON.stringify('\x04'));12assertEquals('"\\u0005"', JSON.stringify('\x05'));13assertEquals('"\\u0006"', JSON.stringify('\x06'));14assertEquals('"\\u0007"', JSON.stringify('\x07'));15assertEquals('"\\b"', JSON.stringify('\b'));16assertEquals('"\\t"', JSON.stringify('\t'));17assertEquals('"\\n"', JSON.stringify('\n'));18assertEquals('"\\u000b"', JSON.stringify('\x0B'));19assertEquals('"\\f"', JSON.stringify('\f'));20assertEquals('"\\r"', JSON.stringify('\r'));21assertEquals('"\\u000e"', JSON.stringify('\x0E'));22assertEquals('"\\u000f"', JSON.stringify('\x0F'));23assertEquals('"\\u0010"', JSON.stringify('\x10'));24assertEquals('"\\u0011"', JSON.stringify('\x11'));25assertEquals('"\\u0012"', JSON.stringify('\x12'));26assertEquals('"\\u0013"', JSON.stringify('\x13'));27assertEquals('"\\u0014"', JSON.stringify('\x14'));28assertEquals('"\\u0015"', JSON.stringify('\x15'));29assertEquals('"\\u0016"', JSON.stringify('\x16'));30assertEquals('"\\u0017"', JSON.stringify('\x17'));31assertEquals('"\\u0018"', JSON.stringify('\x18'));32assertEquals('"\\u0019"', JSON.stringify('\x19'));33assertEquals('"\\u001a"', JSON.stringify('\x1A'));34assertEquals('"\\u001b"', JSON.stringify('\x1B'));35assertEquals('"\\u001c"', JSON.stringify('\x1C'));36assertEquals('"\\u001d"', JSON.stringify('\x1D'));37assertEquals('"\\u001e"', JSON.stringify('\x1E'));38assertEquals('"\\u001f"', JSON.stringify('\x1F'));39assertEquals('" "', JSON.stringify(' '));40assertEquals('"!"', JSON.stringify('!'));41assertEquals('"\\""', JSON.stringify('"'));42assertEquals('"#"', JSON.stringify('#'));43assertEquals('"$"', JSON.stringify('$'));44assertEquals('"%"', JSON.stringify('%'));45assertEquals('"&"', JSON.stringify('&'));46assertEquals('"\'"', JSON.stringify('\''));47assertEquals('"("', JSON.stringify('('));48assertEquals('")"', JSON.stringify(')'));49assertEquals('"*"', JSON.stringify('*'));50assertEquals('"+"', JSON.stringify('+'));51assertEquals('","', JSON.stringify(','));52assertEquals('"-"', JSON.stringify('-'));53assertEquals('"."', JSON.stringify('.'));54assertEquals('"/"', JSON.stringify('/'));55assertEquals('"0"', JSON.stringify('0'));56assertEquals('"1"', JSON.stringify('1'));57assertEquals('"2"', JSON.stringify('2'));58assertEquals('"3"', JSON.stringify('3'));59assertEquals('"4"', JSON.stringify('4'));60assertEquals('"5"', JSON.stringify('5'));61assertEquals('"6"', JSON.stringify('6'));62assertEquals('"7"', JSON.stringify('7'));63assertEquals('"8"', JSON.stringify('8'));64assertEquals('"9"', JSON.stringify('9'));65assertEquals('":"', JSON.stringify(':'));66assertEquals('";"', JSON.stringify(';'));67assertEquals('"<"', JSON.stringify('<'));68assertEquals('"="', JSON.stringify('='));69assertEquals('">"', JSON.stringify('>'));70assertEquals('"?"', JSON.stringify('?'));71assertEquals('"@"', JSON.stringify('@'));72assertEquals('"A"', JSON.stringify('A'));73assertEquals('"B"', JSON.stringify('B'));74assertEquals('"C"', JSON.stringify('C'));75assertEquals('"D"', JSON.stringify('D'));76assertEquals('"E"', JSON.stringify('E'));77assertEquals('"F"', JSON.stringify('F'));78assertEquals('"G"', JSON.stringify('G'));79assertEquals('"H"', JSON.stringify('H'));80assertEquals('"I"', JSON.stringify('I'));81assertEquals('"J"', JSON.stringify('J'));82assertEquals('"K"', JSON.stringify('K'));83assertEquals('"L"', JSON.stringify('L'));84assertEquals('"M"', JSON.stringify('M'));85assertEquals('"N"', JSON.stringify('N'));86assertEquals('"O"', JSON.stringify('O'));87assertEquals('"P"', JSON.stringify('P'));88assertEquals('"Q"', JSON.stringify('Q'));89assertEquals('"R"', JSON.stringify('R'));90assertEquals('"S"', JSON.stringify('S'));91assertEquals('"T"', JSON.stringify('T'));92assertEquals('"U"', JSON.stringify('U'));93assertEquals('"V"', JSON.stringify('V'));94assertEquals('"W"', JSON.stringify('W'));95assertEquals('"X"', JSON.stringify('X'));96assertEquals('"Y"', JSON.stringify('Y'));97assertEquals('"Z"', JSON.stringify('Z'));98assertEquals('"["', JSON.stringify('['));99assertEquals('"\\\\"', JSON.stringify('\\'));100assertEquals('"]"', JSON.stringify(']'));101assertEquals('"^"', JSON.stringify('^'));102assertEquals('"_"', JSON.stringify('_'));103assertEquals('"`"', JSON.stringify('`'));104assertEquals('"a"', JSON.stringify('a'));105assertEquals('"b"', JSON.stringify('b'));106assertEquals('"c"', JSON.stringify('c'));107assertEquals('"d"', JSON.stringify('d'));108assertEquals('"e"', JSON.stringify('e'));109assertEquals('"f"', JSON.stringify('f'));110assertEquals('"g"', JSON.stringify('g'));111assertEquals('"h"', JSON.stringify('h'));112assertEquals('"i"', JSON.stringify('i'));113assertEquals('"j"', JSON.stringify('j'));114assertEquals('"k"', JSON.stringify('k'));115assertEquals('"l"', JSON.stringify('l'));116assertEquals('"m"', JSON.stringify('m'));117assertEquals('"n"', JSON.stringify('n'));118assertEquals('"o"', JSON.stringify('o'));119assertEquals('"p"', JSON.stringify('p'));120assertEquals('"q"', JSON.stringify('q'));121assertEquals('"r"', JSON.stringify('r'));122assertEquals('"s"', JSON.stringify('s'));123assertEquals('"t"', JSON.stringify('t'));124assertEquals('"u"', JSON.stringify('u'));125assertEquals('"v"', JSON.stringify('v'));126assertEquals('"w"', JSON.stringify('w'));127assertEquals('"x"', JSON.stringify('x'));128assertEquals('"y"', JSON.stringify('y'));129assertEquals('"z"', JSON.stringify('z'));130assertEquals('"{"', JSON.stringify('{'));131assertEquals('"|"', JSON.stringify('|'));132assertEquals('"}"', JSON.stringify('}'));133assertEquals('"~"', JSON.stringify('~'));134assertEquals('"\x7F"', JSON.stringify('\x7F'));135assertEquals('"\x80"', JSON.stringify('\x80'));136assertEquals('"\x81"', JSON.stringify('\x81'));137assertEquals('"\x82"', JSON.stringify('\x82'));138assertEquals('"\x83"', JSON.stringify('\x83'));139assertEquals('"\x84"', JSON.stringify('\x84'));140assertEquals('"\x85"', JSON.stringify('\x85'));141assertEquals('"\x86"', JSON.stringify('\x86'));142assertEquals('"\x87"', JSON.stringify('\x87'));143assertEquals('"\x88"', JSON.stringify('\x88'));144assertEquals('"\x89"', JSON.stringify('\x89'));145assertEquals('"\x8A"', JSON.stringify('\x8A'));146assertEquals('"\x8B"', JSON.stringify('\x8B'));147assertEquals('"\x8C"', JSON.stringify('\x8C'));148assertEquals('"\x8D"', JSON.stringify('\x8D'));149assertEquals('"\x8E"', JSON.stringify('\x8E'));150assertEquals('"\x8F"', JSON.stringify('\x8F'));151assertEquals('"\x90"', JSON.stringify('\x90'));152assertEquals('"\x91"', JSON.stringify('\x91'));153assertEquals('"\x92"', JSON.stringify('\x92'));154assertEquals('"\x93"', JSON.stringify('\x93'));155assertEquals('"\x94"', JSON.stringify('\x94'));156assertEquals('"\x95"', JSON.stringify('\x95'));157assertEquals('"\x96"', JSON.stringify('\x96'));158assertEquals('"\x97"', JSON.stringify('\x97'));159assertEquals('"\x98"', JSON.stringify('\x98'));160assertEquals('"\x99"', JSON.stringify('\x99'));161assertEquals('"\x9A"', JSON.stringify('\x9A'));162assertEquals('"\x9B"', JSON.stringify('\x9B'));163assertEquals('"\x9C"', JSON.stringify('\x9C'));164assertEquals('"\x9D"', JSON.stringify('\x9D'));165assertEquals('"\x9E"', JSON.stringify('\x9E'));166assertEquals('"\x9F"', JSON.stringify('\x9F'));167assertEquals('"\xA0"', JSON.stringify('\xA0'));168assertEquals('"\xA1"', JSON.stringify('\xA1'));169assertEquals('"\xA2"', JSON.stringify('\xA2'));170assertEquals('"\xA3"', JSON.stringify('\xA3'));171assertEquals('"\xA4"', JSON.stringify('\xA4'));172assertEquals('"\xA5"', JSON.stringify('\xA5'));173assertEquals('"\xA6"', JSON.stringify('\xA6'));174assertEquals('"\xA7"', JSON.stringify('\xA7'));175assertEquals('"\xA8"', JSON.stringify('\xA8'));176assertEquals('"\xA9"', JSON.stringify('\xA9'));177assertEquals('"\xAA"', JSON.stringify('\xAA'));178assertEquals('"\xAB"', JSON.stringify('\xAB'));179assertEquals('"\xAC"', JSON.stringify('\xAC'));180assertEquals('"\xAD"', JSON.stringify('\xAD'));181assertEquals('"\xAE"', JSON.stringify('\xAE'));182assertEquals('"\xAF"', JSON.stringify('\xAF'));183assertEquals('"\xB0"', JSON.stringify('\xB0'));184assertEquals('"\xB1"', JSON.stringify('\xB1'));185assertEquals('"\xB2"', JSON.stringify('\xB2'));186assertEquals('"\xB3"', JSON.stringify('\xB3'));187assertEquals('"\xB4"', JSON.stringify('\xB4'));188assertEquals('"\xB5"', JSON.stringify('\xB5'));189assertEquals('"\xB6"', JSON.stringify('\xB6'));190assertEquals('"\xB7"', JSON.stringify('\xB7'));191assertEquals('"\xB8"', JSON.stringify('\xB8'));192assertEquals('"\xB9"', JSON.stringify('\xB9'));193assertEquals('"\xBA"', JSON.stringify('\xBA'));194assertEquals('"\xBB"', JSON.stringify('\xBB'));195assertEquals('"\xBC"', JSON.stringify('\xBC'));196assertEquals('"\xBD"', JSON.stringify('\xBD'));197assertEquals('"\xBE"', JSON.stringify('\xBE'));198assertEquals('"\xBF"', JSON.stringify('\xBF'));199assertEquals('"\xC0"', JSON.stringify('\xC0'));200assertEquals('"\xC1"', JSON.stringify('\xC1'));201assertEquals('"\xC2"', JSON.stringify('\xC2'));202assertEquals('"\xC3"', JSON.stringify('\xC3'));203assertEquals('"\xC4"', JSON.stringify('\xC4'));204assertEquals('"\xC5"', JSON.stringify('\xC5'));205assertEquals('"\xC6"', JSON.stringify('\xC6'));206assertEquals('"\xC7"', JSON.stringify('\xC7'));207assertEquals('"\xC8"', JSON.stringify('\xC8'));208assertEquals('"\xC9"', JSON.stringify('\xC9'));209assertEquals('"\xCA"', JSON.stringify('\xCA'));210assertEquals('"\xCB"', JSON.stringify('\xCB'));211assertEquals('"\xCC"', JSON.stringify('\xCC'));212assertEquals('"\xCD"', JSON.stringify('\xCD'));213assertEquals('"\xCE"', JSON.stringify('\xCE'));214assertEquals('"\xCF"', JSON.stringify('\xCF'));215assertEquals('"\xD0"', JSON.stringify('\xD0'));216assertEquals('"\xD1"', JSON.stringify('\xD1'));217assertEquals('"\xD2"', JSON.stringify('\xD2'));218assertEquals('"\xD3"', JSON.stringify('\xD3'));219assertEquals('"\xD4"', JSON.stringify('\xD4'));220assertEquals('"\xD5"', JSON.stringify('\xD5'));221assertEquals('"\xD6"', JSON.stringify('\xD6'));222assertEquals('"\xD7"', JSON.stringify('\xD7'));223assertEquals('"\xD8"', JSON.stringify('\xD8'));224assertEquals('"\xD9"', JSON.stringify('\xD9'));225assertEquals('"\xDA"', JSON.stringify('\xDA'));226assertEquals('"\xDB"', JSON.stringify('\xDB'));227assertEquals('"\xDC"', JSON.stringify('\xDC'));228assertEquals('"\xDD"', JSON.stringify('\xDD'));229assertEquals('"\xDE"', JSON.stringify('\xDE'));230assertEquals('"\xDF"', JSON.stringify('\xDF'));231assertEquals('"\xE0"', JSON.stringify('\xE0'));232assertEquals('"\xE1"', JSON.stringify('\xE1'));233assertEquals('"\xE2"', JSON.stringify('\xE2'));234assertEquals('"\xE3"', JSON.stringify('\xE3'));235assertEquals('"\xE4"', JSON.stringify('\xE4'));236assertEquals('"\xE5"', JSON.stringify('\xE5'));237assertEquals('"\xE6"', JSON.stringify('\xE6'));238assertEquals('"\xE7"', JSON.stringify('\xE7'));239assertEquals('"\xE8"', JSON.stringify('\xE8'));240assertEquals('"\xE9"', JSON.stringify('\xE9'));241assertEquals('"\xEA"', JSON.stringify('\xEA'));242assertEquals('"\xEB"', JSON.stringify('\xEB'));243assertEquals('"\xEC"', JSON.stringify('\xEC'));244assertEquals('"\xED"', JSON.stringify('\xED'));245assertEquals('"\xEE"', JSON.stringify('\xEE'));246assertEquals('"\xEF"', JSON.stringify('\xEF'));247assertEquals('"\xF0"', JSON.stringify('\xF0'));248assertEquals('"\xF1"', JSON.stringify('\xF1'));249assertEquals('"\xF2"', JSON.stringify('\xF2'));250assertEquals('"\xF3"', JSON.stringify('\xF3'));251assertEquals('"\xF4"', JSON.stringify('\xF4'));252assertEquals('"\xF5"', JSON.stringify('\xF5'));253assertEquals('"\xF6"', JSON.stringify('\xF6'));254assertEquals('"\xF7"', JSON.stringify('\xF7'));255assertEquals('"\xF8"', JSON.stringify('\xF8'));256assertEquals('"\xF9"', JSON.stringify('\xF9'));257assertEquals('"\xFA"', JSON.stringify('\xFA'));258assertEquals('"\xFB"', JSON.stringify('\xFB'));259assertEquals('"\xFC"', JSON.stringify('\xFC'));260assertEquals('"\xFD"', JSON.stringify('\xFD'));261assertEquals('"\xFE"', JSON.stringify('\xFE'));262assertEquals('"\xFF"', JSON.stringify('\xFF'));263// A random selection of code points from U+0100 to U+D7FF.264assertEquals('"\u0100"', JSON.stringify('\u0100'));265assertEquals('"\u0120"', JSON.stringify('\u0120'));266assertEquals('"\u07D3"', JSON.stringify('\u07D3'));267assertEquals('"\u0B8B"', JSON.stringify('\u0B8B'));268assertEquals('"\u0C4C"', JSON.stringify('\u0C4C'));269assertEquals('"\u178D"', JSON.stringify('\u178D'));270assertEquals('"\u18B8"', JSON.stringify('\u18B8'));271assertEquals('"\u193E"', JSON.stringify('\u193E'));272assertEquals('"\u198A"', JSON.stringify('\u198A'));273assertEquals('"\u1AF5"', JSON.stringify('\u1AF5'));274assertEquals('"\u1D38"', JSON.stringify('\u1D38'));275assertEquals('"\u1E37"', JSON.stringify('\u1E37'));276assertEquals('"\u1FC2"', JSON.stringify('\u1FC2'));277assertEquals('"\u22C7"', JSON.stringify('\u22C7'));278assertEquals('"\u2619"', JSON.stringify('\u2619'));279assertEquals('"\u272A"', JSON.stringify('\u272A'));280assertEquals('"\u2B7F"', JSON.stringify('\u2B7F'));281assertEquals('"\u2DFF"', JSON.stringify('\u2DFF'));282assertEquals('"\u341B"', JSON.stringify('\u341B'));283assertEquals('"\u3A3C"', JSON.stringify('\u3A3C'));284assertEquals('"\u3E53"', JSON.stringify('\u3E53'));285assertEquals('"\u3EC2"', JSON.stringify('\u3EC2'));286assertEquals('"\u3F76"', JSON.stringify('\u3F76'));287assertEquals('"\u3F85"', JSON.stringify('\u3F85'));288assertEquals('"\u43C7"', JSON.stringify('\u43C7'));289assertEquals('"\u4A19"', JSON.stringify('\u4A19'));290assertEquals('"\u4A1C"', JSON.stringify('\u4A1C'));291assertEquals('"\u4F80"', JSON.stringify('\u4F80'));292assertEquals('"\u5A30"', JSON.stringify('\u5A30'));293assertEquals('"\u5B55"', JSON.stringify('\u5B55'));294assertEquals('"\u5C74"', JSON.stringify('\u5C74'));295assertEquals('"\u6006"', JSON.stringify('\u6006'));296assertEquals('"\u63CC"', JSON.stringify('\u63CC'));297assertEquals('"\u6608"', JSON.stringify('\u6608'));298assertEquals('"\u6ABF"', JSON.stringify('\u6ABF'));299assertEquals('"\u6AE9"', JSON.stringify('\u6AE9'));300assertEquals('"\u6C91"', JSON.stringify('\u6C91'));301assertEquals('"\u714B"', JSON.stringify('\u714B'));302assertEquals('"\u728A"', JSON.stringify('\u728A'));303assertEquals('"\u7485"', JSON.stringify('\u7485'));304assertEquals('"\u77C8"', JSON.stringify('\u77C8'));305assertEquals('"\u7BE9"', JSON.stringify('\u7BE9'));306assertEquals('"\u7CEF"', JSON.stringify('\u7CEF'));307assertEquals('"\u7DD5"', JSON.stringify('\u7DD5'));308assertEquals('"\u8DF1"', JSON.stringify('\u8DF1'));309assertEquals('"\u94A9"', JSON.stringify('\u94A9'));310assertEquals('"\u94F2"', JSON.stringify('\u94F2'));311assertEquals('"\u9A7A"', JSON.stringify('\u9A7A'));312assertEquals('"\u9AA6"', JSON.stringify('\u9AA6'));313assertEquals('"\uA2B0"', JSON.stringify('\uA2B0'));314assertEquals('"\uB711"', JSON.stringify('\uB711'));315assertEquals('"\uBC01"', JSON.stringify('\uBC01'));316assertEquals('"\uBCB6"', JSON.stringify('\uBCB6'));317assertEquals('"\uBD70"', JSON.stringify('\uBD70'));318assertEquals('"\uC3CD"', JSON.stringify('\uC3CD'));319assertEquals('"\uC451"', JSON.stringify('\uC451'));320assertEquals('"\uC677"', JSON.stringify('\uC677'));321assertEquals('"\uC89B"', JSON.stringify('\uC89B'));322assertEquals('"\uCBEF"', JSON.stringify('\uCBEF'));323assertEquals('"\uCEF8"', JSON.stringify('\uCEF8'));324assertEquals('"\uD089"', JSON.stringify('\uD089'));325assertEquals('"\uD24D"', JSON.stringify('\uD24D'));326assertEquals('"\uD3A7"', JSON.stringify('\uD3A7'));327assertEquals('"\uD7FF"', JSON.stringify('\uD7FF'));328// All lone surrogates, i.e. code points from U+D800 to U+DFFF.329assertEquals('"\\ud800"', JSON.stringify('\uD800'));330assertEquals('"\\ud801"', JSON.stringify('\uD801'));331assertEquals('"\\ud802"', JSON.stringify('\uD802'));332assertEquals('"\\ud803"', JSON.stringify('\uD803'));333assertEquals('"\\ud804"', JSON.stringify('\uD804'));334assertEquals('"\\ud805"', JSON.stringify('\uD805'));335assertEquals('"\\ud806"', JSON.stringify('\uD806'));336assertEquals('"\\ud807"', JSON.stringify('\uD807'));337assertEquals('"\\ud808"', JSON.stringify('\uD808'));338assertEquals('"\\ud809"', JSON.stringify('\uD809'));339assertEquals('"\\ud80a"', JSON.stringify('\uD80A'));340assertEquals('"\\ud80b"', JSON.stringify('\uD80B'));341assertEquals('"\\ud80c"', JSON.stringify('\uD80C'));342assertEquals('"\\ud80d"', JSON.stringify('\uD80D'));343assertEquals('"\\ud80e"', JSON.stringify('\uD80E'));344assertEquals('"\\ud80f"', JSON.stringify('\uD80F'));345assertEquals('"\\ud810"', JSON.stringify('\uD810'));346assertEquals('"\\ud811"', JSON.stringify('\uD811'));347assertEquals('"\\ud812"', JSON.stringify('\uD812'));348assertEquals('"\\ud813"', JSON.stringify('\uD813'));349assertEquals('"\\ud814"', JSON.stringify('\uD814'));350assertEquals('"\\ud815"', JSON.stringify('\uD815'));351assertEquals('"\\ud816"', JSON.stringify('\uD816'));352assertEquals('"\\ud817"', JSON.stringify('\uD817'));353assertEquals('"\\ud818"', JSON.stringify('\uD818'));354assertEquals('"\\ud819"', JSON.stringify('\uD819'));355assertEquals('"\\ud81a"', JSON.stringify('\uD81A'));356assertEquals('"\\ud81b"', JSON.stringify('\uD81B'));357assertEquals('"\\ud81c"', JSON.stringify('\uD81C'));358assertEquals('"\\ud81d"', JSON.stringify('\uD81D'));359assertEquals('"\\ud81e"', JSON.stringify('\uD81E'));360assertEquals('"\\ud81f"', JSON.stringify('\uD81F'));361assertEquals('"\\ud820"', JSON.stringify('\uD820'));362assertEquals('"\\ud821"', JSON.stringify('\uD821'));363assertEquals('"\\ud822"', JSON.stringify('\uD822'));364assertEquals('"\\ud823"', JSON.stringify('\uD823'));365assertEquals('"\\ud824"', JSON.stringify('\uD824'));366assertEquals('"\\ud825"', JSON.stringify('\uD825'));367assertEquals('"\\ud826"', JSON.stringify('\uD826'));368assertEquals('"\\ud827"', JSON.stringify('\uD827'));369assertEquals('"\\ud828"', JSON.stringify('\uD828'));370assertEquals('"\\ud829"', JSON.stringify('\uD829'));371assertEquals('"\\ud82a"', JSON.stringify('\uD82A'));372assertEquals('"\\ud82b"', JSON.stringify('\uD82B'));373assertEquals('"\\ud82c"', JSON.stringify('\uD82C'));374assertEquals('"\\ud82d"', JSON.stringify('\uD82D'));375assertEquals('"\\ud82e"', JSON.stringify('\uD82E'));376assertEquals('"\\ud82f"', JSON.stringify('\uD82F'));377assertEquals('"\\ud830"', JSON.stringify('\uD830'));378assertEquals('"\\ud831"', JSON.stringify('\uD831'));379assertEquals('"\\ud832"', JSON.stringify('\uD832'));380assertEquals('"\\ud833"', JSON.stringify('\uD833'));381assertEquals('"\\ud834"', JSON.stringify('\uD834'));382assertEquals('"\\ud835"', JSON.stringify('\uD835'));383assertEquals('"\\ud836"', JSON.stringify('\uD836'));384assertEquals('"\\ud837"', JSON.stringify('\uD837'));385assertEquals('"\\ud838"', JSON.stringify('\uD838'));386assertEquals('"\\ud839"', JSON.stringify('\uD839'));387assertEquals('"\\ud83a"', JSON.stringify('\uD83A'));388assertEquals('"\\ud83b"', JSON.stringify('\uD83B'));389assertEquals('"\\ud83c"', JSON.stringify('\uD83C'));390assertEquals('"\\ud83d"', JSON.stringify('\uD83D'));391assertEquals('"\\ud83e"', JSON.stringify('\uD83E'));392assertEquals('"\\ud83f"', JSON.stringify('\uD83F'));393assertEquals('"\\ud840"', JSON.stringify('\uD840'));394assertEquals('"\\ud841"', JSON.stringify('\uD841'));395assertEquals('"\\ud842"', JSON.stringify('\uD842'));396assertEquals('"\\ud843"', JSON.stringify('\uD843'));397assertEquals('"\\ud844"', JSON.stringify('\uD844'));398assertEquals('"\\ud845"', JSON.stringify('\uD845'));399assertEquals('"\\ud846"', JSON.stringify('\uD846'));400assertEquals('"\\ud847"', JSON.stringify('\uD847'));401assertEquals('"\\ud848"', JSON.stringify('\uD848'));402assertEquals('"\\ud849"', JSON.stringify('\uD849'));403assertEquals('"\\ud84a"', JSON.stringify('\uD84A'));404assertEquals('"\\ud84b"', JSON.stringify('\uD84B'));405assertEquals('"\\ud84c"', JSON.stringify('\uD84C'));406assertEquals('"\\ud84d"', JSON.stringify('\uD84D'));407assertEquals('"\\ud84e"', JSON.stringify('\uD84E'));408assertEquals('"\\ud84f"', JSON.stringify('\uD84F'));409assertEquals('"\\ud850"', JSON.stringify('\uD850'));410assertEquals('"\\ud851"', JSON.stringify('\uD851'));411assertEquals('"\\ud852"', JSON.stringify('\uD852'));412assertEquals('"\\ud853"', JSON.stringify('\uD853'));413assertEquals('"\\ud854"', JSON.stringify('\uD854'));414assertEquals('"\\ud855"', JSON.stringify('\uD855'));415assertEquals('"\\ud856"', JSON.stringify('\uD856'));416assertEquals('"\\ud857"', JSON.stringify('\uD857'));417assertEquals('"\\ud858"', JSON.stringify('\uD858'));418assertEquals('"\\ud859"', JSON.stringify('\uD859'));419assertEquals('"\\ud85a"', JSON.stringify('\uD85A'));420assertEquals('"\\ud85b"', JSON.stringify('\uD85B'));421assertEquals('"\\ud85c"', JSON.stringify('\uD85C'));422assertEquals('"\\ud85d"', JSON.stringify('\uD85D'));423assertEquals('"\\ud85e"', JSON.stringify('\uD85E'));424assertEquals('"\\ud85f"', JSON.stringify('\uD85F'));425assertEquals('"\\ud860"', JSON.stringify('\uD860'));426assertEquals('"\\ud861"', JSON.stringify('\uD861'));427assertEquals('"\\ud862"', JSON.stringify('\uD862'));428assertEquals('"\\ud863"', JSON.stringify('\uD863'));429assertEquals('"\\ud864"', JSON.stringify('\uD864'));430assertEquals('"\\ud865"', JSON.stringify('\uD865'));431assertEquals('"\\ud866"', JSON.stringify('\uD866'));432assertEquals('"\\ud867"', JSON.stringify('\uD867'));433assertEquals('"\\ud868"', JSON.stringify('\uD868'));434assertEquals('"\\ud869"', JSON.stringify('\uD869'));435assertEquals('"\\ud86a"', JSON.stringify('\uD86A'));436assertEquals('"\\ud86b"', JSON.stringify('\uD86B'));437assertEquals('"\\ud86c"', JSON.stringify('\uD86C'));438assertEquals('"\\ud86d"', JSON.stringify('\uD86D'));439assertEquals('"\\ud86e"', JSON.stringify('\uD86E'));440assertEquals('"\\ud86f"', JSON.stringify('\uD86F'));441assertEquals('"\\ud870"', JSON.stringify('\uD870'));442assertEquals('"\\ud871"', JSON.stringify('\uD871'));443assertEquals('"\\ud872"', JSON.stringify('\uD872'));444assertEquals('"\\ud873"', JSON.stringify('\uD873'));445assertEquals('"\\ud874"', JSON.stringify('\uD874'));446assertEquals('"\\ud875"', JSON.stringify('\uD875'));447assertEquals('"\\ud876"', JSON.stringify('\uD876'));448assertEquals('"\\ud877"', JSON.stringify('\uD877'));449assertEquals('"\\ud878"', JSON.stringify('\uD878'));450assertEquals('"\\ud879"', JSON.stringify('\uD879'));451assertEquals('"\\ud87a"', JSON.stringify('\uD87A'));452assertEquals('"\\ud87b"', JSON.stringify('\uD87B'));453assertEquals('"\\ud87c"', JSON.stringify('\uD87C'));454assertEquals('"\\ud87d"', JSON.stringify('\uD87D'));455assertEquals('"\\ud87e"', JSON.stringify('\uD87E'));456assertEquals('"\\ud87f"', JSON.stringify('\uD87F'));457assertEquals('"\\ud880"', JSON.stringify('\uD880'));458assertEquals('"\\ud881"', JSON.stringify('\uD881'));459assertEquals('"\\ud882"', JSON.stringify('\uD882'));460assertEquals('"\\ud883"', JSON.stringify('\uD883'));461assertEquals('"\\ud884"', JSON.stringify('\uD884'));462assertEquals('"\\ud885"', JSON.stringify('\uD885'));463assertEquals('"\\ud886"', JSON.stringify('\uD886'));464assertEquals('"\\ud887"', JSON.stringify('\uD887'));465assertEquals('"\\ud888"', JSON.stringify('\uD888'));466assertEquals('"\\ud889"', JSON.stringify('\uD889'));467assertEquals('"\\ud88a"', JSON.stringify('\uD88A'));468assertEquals('"\\ud88b"', JSON.stringify('\uD88B'));469assertEquals('"\\ud88c"', JSON.stringify('\uD88C'));470assertEquals('"\\ud88d"', JSON.stringify('\uD88D'));471assertEquals('"\\ud88e"', JSON.stringify('\uD88E'));472assertEquals('"\\ud88f"', JSON.stringify('\uD88F'));473assertEquals('"\\ud890"', JSON.stringify('\uD890'));474assertEquals('"\\ud891"', JSON.stringify('\uD891'));475assertEquals('"\\ud892"', JSON.stringify('\uD892'));476assertEquals('"\\ud893"', JSON.stringify('\uD893'));477assertEquals('"\\ud894"', JSON.stringify('\uD894'));478assertEquals('"\\ud895"', JSON.stringify('\uD895'));479assertEquals('"\\ud896"', JSON.stringify('\uD896'));480assertEquals('"\\ud897"', JSON.stringify('\uD897'));481assertEquals('"\\ud898"', JSON.stringify('\uD898'));482assertEquals('"\\ud899"', JSON.stringify('\uD899'));483assertEquals('"\\ud89a"', JSON.stringify('\uD89A'));484assertEquals('"\\ud89b"', JSON.stringify('\uD89B'));485assertEquals('"\\ud89c"', JSON.stringify('\uD89C'));486assertEquals('"\\ud89d"', JSON.stringify('\uD89D'));487assertEquals('"\\ud89e"', JSON.stringify('\uD89E'));488assertEquals('"\\ud89f"', JSON.stringify('\uD89F'));489assertEquals('"\\ud8a0"', JSON.stringify('\uD8A0'));490assertEquals('"\\ud8a1"', JSON.stringify('\uD8A1'));491assertEquals('"\\ud8a2"', JSON.stringify('\uD8A2'));492assertEquals('"\\ud8a3"', JSON.stringify('\uD8A3'));493assertEquals('"\\ud8a4"', JSON.stringify('\uD8A4'));494assertEquals('"\\ud8a5"', JSON.stringify('\uD8A5'));495assertEquals('"\\ud8a6"', JSON.stringify('\uD8A6'));496assertEquals('"\\ud8a7"', JSON.stringify('\uD8A7'));497assertEquals('"\\ud8a8"', JSON.stringify('\uD8A8'));498assertEquals('"\\ud8a9"', JSON.stringify('\uD8A9'));499assertEquals('"\\ud8aa"', JSON.stringify('\uD8AA'));500assertEquals('"\\ud8ab"', JSON.stringify('\uD8AB'));501assertEquals('"\\ud8ac"', JSON.stringify('\uD8AC'));502assertEquals('"\\ud8ad"', JSON.stringify('\uD8AD'));503assertEquals('"\\ud8ae"', JSON.stringify('\uD8AE'));504assertEquals('"\\ud8af"', JSON.stringify('\uD8AF'));505assertEquals('"\\ud8b0"', JSON.stringify('\uD8B0'));506assertEquals('"\\ud8b1"', JSON.stringify('\uD8B1'));507assertEquals('"\\ud8b2"', JSON.stringify('\uD8B2'));508assertEquals('"\\ud8b3"', JSON.stringify('\uD8B3'));509assertEquals('"\\ud8b4"', JSON.stringify('\uD8B4'));510assertEquals('"\\ud8b5"', JSON.stringify('\uD8B5'));511assertEquals('"\\ud8b6"', JSON.stringify('\uD8B6'));512assertEquals('"\\ud8b7"', JSON.stringify('\uD8B7'));513assertEquals('"\\ud8b8"', JSON.stringify('\uD8B8'));514assertEquals('"\\ud8b9"', JSON.stringify('\uD8B9'));515assertEquals('"\\ud8ba"', JSON.stringify('\uD8BA'));516assertEquals('"\\ud8bb"', JSON.stringify('\uD8BB'));517assertEquals('"\\ud8bc"', JSON.stringify('\uD8BC'));518assertEquals('"\\ud8bd"', JSON.stringify('\uD8BD'));519assertEquals('"\\ud8be"', JSON.stringify('\uD8BE'));520assertEquals('"\\ud8bf"', JSON.stringify('\uD8BF'));521assertEquals('"\\ud8c0"', JSON.stringify('\uD8C0'));522assertEquals('"\\ud8c1"', JSON.stringify('\uD8C1'));523assertEquals('"\\ud8c2"', JSON.stringify('\uD8C2'));524assertEquals('"\\ud8c3"', JSON.stringify('\uD8C3'));525assertEquals('"\\ud8c4"', JSON.stringify('\uD8C4'));526assertEquals('"\\ud8c5"', JSON.stringify('\uD8C5'));527assertEquals('"\\ud8c6"', JSON.stringify('\uD8C6'));528assertEquals('"\\ud8c7"', JSON.stringify('\uD8C7'));529assertEquals('"\\ud8c8"', JSON.stringify('\uD8C8'));530assertEquals('"\\ud8c9"', JSON.stringify('\uD8C9'));531assertEquals('"\\ud8ca"', JSON.stringify('\uD8CA'));532assertEquals('"\\ud8cb"', JSON.stringify('\uD8CB'));533assertEquals('"\\ud8cc"', JSON.stringify('\uD8CC'));534assertEquals('"\\ud8cd"', JSON.stringify('\uD8CD'));535assertEquals('"\\ud8ce"', JSON.stringify('\uD8CE'));536assertEquals('"\\ud8cf"', JSON.stringify('\uD8CF'));537assertEquals('"\\ud8d0"', JSON.stringify('\uD8D0'));538assertEquals('"\\ud8d1"', JSON.stringify('\uD8D1'));539assertEquals('"\\ud8d2"', JSON.stringify('\uD8D2'));540assertEquals('"\\ud8d3"', JSON.stringify('\uD8D3'));541assertEquals('"\\ud8d4"', JSON.stringify('\uD8D4'));542assertEquals('"\\ud8d5"', JSON.stringify('\uD8D5'));543assertEquals('"\\ud8d6"', JSON.stringify('\uD8D6'));544assertEquals('"\\ud8d7"', JSON.stringify('\uD8D7'));545assertEquals('"\\ud8d8"', JSON.stringify('\uD8D8'));546assertEquals('"\\ud8d9"', JSON.stringify('\uD8D9'));547assertEquals('"\\ud8da"', JSON.stringify('\uD8DA'));548assertEquals('"\\ud8db"', JSON.stringify('\uD8DB'));549assertEquals('"\\ud8dc"', JSON.stringify('\uD8DC'));550assertEquals('"\\ud8dd"', JSON.stringify('\uD8DD'));551assertEquals('"\\ud8de"', JSON.stringify('\uD8DE'));552assertEquals('"\\ud8df"', JSON.stringify('\uD8DF'));553assertEquals('"\\ud8e0"', JSON.stringify('\uD8E0'));554assertEquals('"\\ud8e1"', JSON.stringify('\uD8E1'));555assertEquals('"\\ud8e2"', JSON.stringify('\uD8E2'));556assertEquals('"\\ud8e3"', JSON.stringify('\uD8E3'));557assertEquals('"\\ud8e4"', JSON.stringify('\uD8E4'));558assertEquals('"\\ud8e5"', JSON.stringify('\uD8E5'));559assertEquals('"\\ud8e6"', JSON.stringify('\uD8E6'));560assertEquals('"\\ud8e7"', JSON.stringify('\uD8E7'));561assertEquals('"\\ud8e8"', JSON.stringify('\uD8E8'));562assertEquals('"\\ud8e9"', JSON.stringify('\uD8E9'));563assertEquals('"\\ud8ea"', JSON.stringify('\uD8EA'));564assertEquals('"\\ud8eb"', JSON.stringify('\uD8EB'));565assertEquals('"\\ud8ec"', JSON.stringify('\uD8EC'));566assertEquals('"\\ud8ed"', JSON.stringify('\uD8ED'));567assertEquals('"\\ud8ee"', JSON.stringify('\uD8EE'));568assertEquals('"\\ud8ef"', JSON.stringify('\uD8EF'));569assertEquals('"\\ud8f0"', JSON.stringify('\uD8F0'));570assertEquals('"\\ud8f1"', JSON.stringify('\uD8F1'));571assertEquals('"\\ud8f2"', JSON.stringify('\uD8F2'));572assertEquals('"\\ud8f3"', JSON.stringify('\uD8F3'));573assertEquals('"\\ud8f4"', JSON.stringify('\uD8F4'));574assertEquals('"\\ud8f5"', JSON.stringify('\uD8F5'));575assertEquals('"\\ud8f6"', JSON.stringify('\uD8F6'));576assertEquals('"\\ud8f7"', JSON.stringify('\uD8F7'));577assertEquals('"\\ud8f8"', JSON.stringify('\uD8F8'));578assertEquals('"\\ud8f9"', JSON.stringify('\uD8F9'));579assertEquals('"\\ud8fa"', JSON.stringify('\uD8FA'));580assertEquals('"\\ud8fb"', JSON.stringify('\uD8FB'));581assertEquals('"\\ud8fc"', JSON.stringify('\uD8FC'));582assertEquals('"\\ud8fd"', JSON.stringify('\uD8FD'));583assertEquals('"\\ud8fe"', JSON.stringify('\uD8FE'));584assertEquals('"\\ud8ff"', JSON.stringify('\uD8FF'));585assertEquals('"\\ud900"', JSON.stringify('\uD900'));586assertEquals('"\\ud901"', JSON.stringify('\uD901'));587assertEquals('"\\ud902"', JSON.stringify('\uD902'));588assertEquals('"\\ud903"', JSON.stringify('\uD903'));589assertEquals('"\\ud904"', JSON.stringify('\uD904'));590assertEquals('"\\ud905"', JSON.stringify('\uD905'));591assertEquals('"\\ud906"', JSON.stringify('\uD906'));592assertEquals('"\\ud907"', JSON.stringify('\uD907'));593assertEquals('"\\ud908"', JSON.stringify('\uD908'));594assertEquals('"\\ud909"', JSON.stringify('\uD909'));595assertEquals('"\\ud90a"', JSON.stringify('\uD90A'));596assertEquals('"\\ud90b"', JSON.stringify('\uD90B'));597assertEquals('"\\ud90c"', JSON.stringify('\uD90C'));598assertEquals('"\\ud90d"', JSON.stringify('\uD90D'));599assertEquals('"\\ud90e"', JSON.stringify('\uD90E'));600assertEquals('"\\ud90f"', JSON.stringify('\uD90F'));601assertEquals('"\\ud910"', JSON.stringify('\uD910'));602assertEquals('"\\ud911"', JSON.stringify('\uD911'));603assertEquals('"\\ud912"', JSON.stringify('\uD912'));604assertEquals('"\\ud913"', JSON.stringify('\uD913'));605assertEquals('"\\ud914"', JSON.stringify('\uD914'));606assertEquals('"\\ud915"', JSON.stringify('\uD915'));607assertEquals('"\\ud916"', JSON.stringify('\uD916'));608assertEquals('"\\ud917"', JSON.stringify('\uD917'));609assertEquals('"\\ud918"', JSON.stringify('\uD918'));610assertEquals('"\\ud919"', JSON.stringify('\uD919'));611assertEquals('"\\ud91a"', JSON.stringify('\uD91A'));612assertEquals('"\\ud91b"', JSON.stringify('\uD91B'));613assertEquals('"\\ud91c"', JSON.stringify('\uD91C'));614assertEquals('"\\ud91d"', JSON.stringify('\uD91D'));615assertEquals('"\\ud91e"', JSON.stringify('\uD91E'));616assertEquals('"\\ud91f"', JSON.stringify('\uD91F'));617assertEquals('"\\ud920"', JSON.stringify('\uD920'));618assertEquals('"\\ud921"', JSON.stringify('\uD921'));619assertEquals('"\\ud922"', JSON.stringify('\uD922'));620assertEquals('"\\ud923"', JSON.stringify('\uD923'));621assertEquals('"\\ud924"', JSON.stringify('\uD924'));622assertEquals('"\\ud925"', JSON.stringify('\uD925'));623assertEquals('"\\ud926"', JSON.stringify('\uD926'));624assertEquals('"\\ud927"', JSON.stringify('\uD927'));625assertEquals('"\\ud928"', JSON.stringify('\uD928'));626assertEquals('"\\ud929"', JSON.stringify('\uD929'));627assertEquals('"\\ud92a"', JSON.stringify('\uD92A'));628assertEquals('"\\ud92b"', JSON.stringify('\uD92B'));629assertEquals('"\\ud92c"', JSON.stringify('\uD92C'));630assertEquals('"\\ud92d"', JSON.stringify('\uD92D'));631assertEquals('"\\ud92e"', JSON.stringify('\uD92E'));632assertEquals('"\\ud92f"', JSON.stringify('\uD92F'));633assertEquals('"\\ud930"', JSON.stringify('\uD930'));634assertEquals('"\\ud931"', JSON.stringify('\uD931'));635assertEquals('"\\ud932"', JSON.stringify('\uD932'));636assertEquals('"\\ud933"', JSON.stringify('\uD933'));637assertEquals('"\\ud934"', JSON.stringify('\uD934'));638assertEquals('"\\ud935"', JSON.stringify('\uD935'));639assertEquals('"\\ud936"', JSON.stringify('\uD936'));640assertEquals('"\\ud937"', JSON.stringify('\uD937'));641assertEquals('"\\ud938"', JSON.stringify('\uD938'));642assertEquals('"\\ud939"', JSON.stringify('\uD939'));643assertEquals('"\\ud93a"', JSON.stringify('\uD93A'));644assertEquals('"\\ud93b"', JSON.stringify('\uD93B'));645assertEquals('"\\ud93c"', JSON.stringify('\uD93C'));646assertEquals('"\\ud93d"', JSON.stringify('\uD93D'));647assertEquals('"\\ud93e"', JSON.stringify('\uD93E'));648assertEquals('"\\ud93f"', JSON.stringify('\uD93F'));649assertEquals('"\\ud940"', JSON.stringify('\uD940'));650assertEquals('"\\ud941"', JSON.stringify('\uD941'));651assertEquals('"\\ud942"', JSON.stringify('\uD942'));652assertEquals('"\\ud943"', JSON.stringify('\uD943'));653assertEquals('"\\ud944"', JSON.stringify('\uD944'));654assertEquals('"\\ud945"', JSON.stringify('\uD945'));655assertEquals('"\\ud946"', JSON.stringify('\uD946'));656assertEquals('"\\ud947"', JSON.stringify('\uD947'));657assertEquals('"\\ud948"', JSON.stringify('\uD948'));658assertEquals('"\\ud949"', JSON.stringify('\uD949'));659assertEquals('"\\ud94a"', JSON.stringify('\uD94A'));660assertEquals('"\\ud94b"', JSON.stringify('\uD94B'));661assertEquals('"\\ud94c"', JSON.stringify('\uD94C'));662assertEquals('"\\ud94d"', JSON.stringify('\uD94D'));663assertEquals('"\\ud94e"', JSON.stringify('\uD94E'));664assertEquals('"\\ud94f"', JSON.stringify('\uD94F'));665assertEquals('"\\ud950"', JSON.stringify('\uD950'));666assertEquals('"\\ud951"', JSON.stringify('\uD951'));667assertEquals('"\\ud952"', JSON.stringify('\uD952'));668assertEquals('"\\ud953"', JSON.stringify('\uD953'));669assertEquals('"\\ud954"', JSON.stringify('\uD954'));670assertEquals('"\\ud955"', JSON.stringify('\uD955'));671assertEquals('"\\ud956"', JSON.stringify('\uD956'));672assertEquals('"\\ud957"', JSON.stringify('\uD957'));673assertEquals('"\\ud958"', JSON.stringify('\uD958'));674assertEquals('"\\ud959"', JSON.stringify('\uD959'));675assertEquals('"\\ud95a"', JSON.stringify('\uD95A'));676assertEquals('"\\ud95b"', JSON.stringify('\uD95B'));677assertEquals('"\\ud95c"', JSON.stringify('\uD95C'));678assertEquals('"\\ud95d"', JSON.stringify('\uD95D'));679assertEquals('"\\ud95e"', JSON.stringify('\uD95E'));680assertEquals('"\\ud95f"', JSON.stringify('\uD95F'));681assertEquals('"\\ud960"', JSON.stringify('\uD960'));682assertEquals('"\\ud961"', JSON.stringify('\uD961'));683assertEquals('"\\ud962"', JSON.stringify('\uD962'));684assertEquals('"\\ud963"', JSON.stringify('\uD963'));685assertEquals('"\\ud964"', JSON.stringify('\uD964'));686assertEquals('"\\ud965"', JSON.stringify('\uD965'));687assertEquals('"\\ud966"', JSON.stringify('\uD966'));688assertEquals('"\\ud967"', JSON.stringify('\uD967'));689assertEquals('"\\ud968"', JSON.stringify('\uD968'));690assertEquals('"\\ud969"', JSON.stringify('\uD969'));691assertEquals('"\\ud96a"', JSON.stringify('\uD96A'));692assertEquals('"\\ud96b"', JSON.stringify('\uD96B'));693assertEquals('"\\ud96c"', JSON.stringify('\uD96C'));694assertEquals('"\\ud96d"', JSON.stringify('\uD96D'));695assertEquals('"\\ud96e"', JSON.stringify('\uD96E'));696assertEquals('"\\ud96f"', JSON.stringify('\uD96F'));697assertEquals('"\\ud970"', JSON.stringify('\uD970'));698assertEquals('"\\ud971"', JSON.stringify('\uD971'));699assertEquals('"\\ud972"', JSON.stringify('\uD972'));700assertEquals('"\\ud973"', JSON.stringify('\uD973'));701assertEquals('"\\ud974"', JSON.stringify('\uD974'));702assertEquals('"\\ud975"', JSON.stringify('\uD975'));703assertEquals('"\\ud976"', JSON.stringify('\uD976'));704assertEquals('"\\ud977"', JSON.stringify('\uD977'));705assertEquals('"\\ud978"', JSON.stringify('\uD978'));706assertEquals('"\\ud979"', JSON.stringify('\uD979'));707assertEquals('"\\ud97a"', JSON.stringify('\uD97A'));708assertEquals('"\\ud97b"', JSON.stringify('\uD97B'));709assertEquals('"\\ud97c"', JSON.stringify('\uD97C'));710assertEquals('"\\ud97d"', JSON.stringify('\uD97D'));711assertEquals('"\\ud97e"', JSON.stringify('\uD97E'));712assertEquals('"\\ud97f"', JSON.stringify('\uD97F'));713assertEquals('"\\ud980"', JSON.stringify('\uD980'));714assertEquals('"\\ud981"', JSON.stringify('\uD981'));715assertEquals('"\\ud982"', JSON.stringify('\uD982'));716assertEquals('"\\ud983"', JSON.stringify('\uD983'));717assertEquals('"\\ud984"', JSON.stringify('\uD984'));718assertEquals('"\\ud985"', JSON.stringify('\uD985'));719assertEquals('"\\ud986"', JSON.stringify('\uD986'));720assertEquals('"\\ud987"', JSON.stringify('\uD987'));721assertEquals('"\\ud988"', JSON.stringify('\uD988'));722assertEquals('"\\ud989"', JSON.stringify('\uD989'));723assertEquals('"\\ud98a"', JSON.stringify('\uD98A'));724assertEquals('"\\ud98b"', JSON.stringify('\uD98B'));725assertEquals('"\\ud98c"', JSON.stringify('\uD98C'));726assertEquals('"\\ud98d"', JSON.stringify('\uD98D'));727assertEquals('"\\ud98e"', JSON.stringify('\uD98E'));728assertEquals('"\\ud98f"', JSON.stringify('\uD98F'));729assertEquals('"\\ud990"', JSON.stringify('\uD990'));730assertEquals('"\\ud991"', JSON.stringify('\uD991'));731assertEquals('"\\ud992"', JSON.stringify('\uD992'));732assertEquals('"\\ud993"', JSON.stringify('\uD993'));733assertEquals('"\\ud994"', JSON.stringify('\uD994'));734assertEquals('"\\ud995"', JSON.stringify('\uD995'));735assertEquals('"\\ud996"', JSON.stringify('\uD996'));736assertEquals('"\\ud997"', JSON.stringify('\uD997'));737assertEquals('"\\ud998"', JSON.stringify('\uD998'));738assertEquals('"\\ud999"', JSON.stringify('\uD999'));739assertEquals('"\\ud99a"', JSON.stringify('\uD99A'));740assertEquals('"\\ud99b"', JSON.stringify('\uD99B'));741assertEquals('"\\ud99c"', JSON.stringify('\uD99C'));742assertEquals('"\\ud99d"', JSON.stringify('\uD99D'));743assertEquals('"\\ud99e"', JSON.stringify('\uD99E'));744assertEquals('"\\ud99f"', JSON.stringify('\uD99F'));745assertEquals('"\\ud9a0"', JSON.stringify('\uD9A0'));746assertEquals('"\\ud9a1"', JSON.stringify('\uD9A1'));747assertEquals('"\\ud9a2"', JSON.stringify('\uD9A2'));748assertEquals('"\\ud9a3"', JSON.stringify('\uD9A3'));749assertEquals('"\\ud9a4"', JSON.stringify('\uD9A4'));750assertEquals('"\\ud9a5"', JSON.stringify('\uD9A5'));751assertEquals('"\\ud9a6"', JSON.stringify('\uD9A6'));752assertEquals('"\\ud9a7"', JSON.stringify('\uD9A7'));753assertEquals('"\\ud9a8"', JSON.stringify('\uD9A8'));754assertEquals('"\\ud9a9"', JSON.stringify('\uD9A9'));755assertEquals('"\\ud9aa"', JSON.stringify('\uD9AA'));756assertEquals('"\\ud9ab"', JSON.stringify('\uD9AB'));757assertEquals('"\\ud9ac"', JSON.stringify('\uD9AC'));758assertEquals('"\\ud9ad"', JSON.stringify('\uD9AD'));759assertEquals('"\\ud9ae"', JSON.stringify('\uD9AE'));760assertEquals('"\\ud9af"', JSON.stringify('\uD9AF'));761assertEquals('"\\ud9b0"', JSON.stringify('\uD9B0'));762assertEquals('"\\ud9b1"', JSON.stringify('\uD9B1'));763assertEquals('"\\ud9b2"', JSON.stringify('\uD9B2'));764assertEquals('"\\ud9b3"', JSON.stringify('\uD9B3'));765assertEquals('"\\ud9b4"', JSON.stringify('\uD9B4'));766assertEquals('"\\ud9b5"', JSON.stringify('\uD9B5'));767assertEquals('"\\ud9b6"', JSON.stringify('\uD9B6'));768assertEquals('"\\ud9b7"', JSON.stringify('\uD9B7'));769assertEquals('"\\ud9b8"', JSON.stringify('\uD9B8'));770assertEquals('"\\ud9b9"', JSON.stringify('\uD9B9'));771assertEquals('"\\ud9ba"', JSON.stringify('\uD9BA'));772assertEquals('"\\ud9bb"', JSON.stringify('\uD9BB'));773assertEquals('"\\ud9bc"', JSON.stringify('\uD9BC'));774assertEquals('"\\ud9bd"', JSON.stringify('\uD9BD'));775assertEquals('"\\ud9be"', JSON.stringify('\uD9BE'));776assertEquals('"\\ud9bf"', JSON.stringify('\uD9BF'));777assertEquals('"\\ud9c0"', JSON.stringify('\uD9C0'));778assertEquals('"\\ud9c1"', JSON.stringify('\uD9C1'));779assertEquals('"\\ud9c2"', JSON.stringify('\uD9C2'));780assertEquals('"\\ud9c3"', JSON.stringify('\uD9C3'));781assertEquals('"\\ud9c4"', JSON.stringify('\uD9C4'));782assertEquals('"\\ud9c5"', JSON.stringify('\uD9C5'));783assertEquals('"\\ud9c6"', JSON.stringify('\uD9C6'));784assertEquals('"\\ud9c7"', JSON.stringify('\uD9C7'));785assertEquals('"\\ud9c8"', JSON.stringify('\uD9C8'));786assertEquals('"\\ud9c9"', JSON.stringify('\uD9C9'));787assertEquals('"\\ud9ca"', JSON.stringify('\uD9CA'));788assertEquals('"\\ud9cb"', JSON.stringify('\uD9CB'));789assertEquals('"\\ud9cc"', JSON.stringify('\uD9CC'));790assertEquals('"\\ud9cd"', JSON.stringify('\uD9CD'));791assertEquals('"\\ud9ce"', JSON.stringify('\uD9CE'));792assertEquals('"\\ud9cf"', JSON.stringify('\uD9CF'));793assertEquals('"\\ud9d0"', JSON.stringify('\uD9D0'));794assertEquals('"\\ud9d1"', JSON.stringify('\uD9D1'));795assertEquals('"\\ud9d2"', JSON.stringify('\uD9D2'));796assertEquals('"\\ud9d3"', JSON.stringify('\uD9D3'));797assertEquals('"\\ud9d4"', JSON.stringify('\uD9D4'));798assertEquals('"\\ud9d5"', JSON.stringify('\uD9D5'));799assertEquals('"\\ud9d6"', JSON.stringify('\uD9D6'));800assertEquals('"\\ud9d7"', JSON.stringify('\uD9D7'));801assertEquals('"\\ud9d8"', JSON.stringify('\uD9D8'));802assertEquals('"\\ud9d9"', JSON.stringify('\uD9D9'));803assertEquals('"\\ud9da"', JSON.stringify('\uD9DA'));804assertEquals('"\\ud9db"', JSON.stringify('\uD9DB'));805assertEquals('"\\ud9dc"', JSON.stringify('\uD9DC'));806assertEquals('"\\ud9dd"', JSON.stringify('\uD9DD'));807assertEquals('"\\ud9de"', JSON.stringify('\uD9DE'));808assertEquals('"\\ud9df"', JSON.stringify('\uD9DF'));809assertEquals('"\\ud9e0"', JSON.stringify('\uD9E0'));810assertEquals('"\\ud9e1"', JSON.stringify('\uD9E1'));811assertEquals('"\\ud9e2"', JSON.stringify('\uD9E2'));812assertEquals('"\\ud9e3"', JSON.stringify('\uD9E3'));813assertEquals('"\\ud9e4"', JSON.stringify('\uD9E4'));814assertEquals('"\\ud9e5"', JSON.stringify('\uD9E5'));815assertEquals('"\\ud9e6"', JSON.stringify('\uD9E6'));816assertEquals('"\\ud9e7"', JSON.stringify('\uD9E7'));817assertEquals('"\\ud9e8"', JSON.stringify('\uD9E8'));818assertEquals('"\\ud9e9"', JSON.stringify('\uD9E9'));819assertEquals('"\\ud9ea"', JSON.stringify('\uD9EA'));820assertEquals('"\\ud9eb"', JSON.stringify('\uD9EB'));821assertEquals('"\\ud9ec"', JSON.stringify('\uD9EC'));822assertEquals('"\\ud9ed"', JSON.stringify('\uD9ED'));823assertEquals('"\\ud9ee"', JSON.stringify('\uD9EE'));824assertEquals('"\\ud9ef"', JSON.stringify('\uD9EF'));825assertEquals('"\\ud9f0"', JSON.stringify('\uD9F0'));826assertEquals('"\\ud9f1"', JSON.stringify('\uD9F1'));827assertEquals('"\\ud9f2"', JSON.stringify('\uD9F2'));828assertEquals('"\\ud9f3"', JSON.stringify('\uD9F3'));829assertEquals('"\\ud9f4"', JSON.stringify('\uD9F4'));830assertEquals('"\\ud9f5"', JSON.stringify('\uD9F5'));831assertEquals('"\\ud9f6"', JSON.stringify('\uD9F6'));832assertEquals('"\\ud9f7"', JSON.stringify('\uD9F7'));833assertEquals('"\\ud9f8"', JSON.stringify('\uD9F8'));834assertEquals('"\\ud9f9"', JSON.stringify('\uD9F9'));835assertEquals('"\\ud9fa"', JSON.stringify('\uD9FA'));836assertEquals('"\\ud9fb"', JSON.stringify('\uD9FB'));837assertEquals('"\\ud9fc"', JSON.stringify('\uD9FC'));838assertEquals('"\\ud9fd"', JSON.stringify('\uD9FD'));839assertEquals('"\\ud9fe"', JSON.stringify('\uD9FE'));840assertEquals('"\\ud9ff"', JSON.stringify('\uD9FF'));841assertEquals('"\\uda00"', JSON.stringify('\uDA00'));842assertEquals('"\\uda01"', JSON.stringify('\uDA01'));843assertEquals('"\\uda02"', JSON.stringify('\uDA02'));844assertEquals('"\\uda03"', JSON.stringify('\uDA03'));845assertEquals('"\\uda04"', JSON.stringify('\uDA04'));846assertEquals('"\\uda05"', JSON.stringify('\uDA05'));847assertEquals('"\\uda06"', JSON.stringify('\uDA06'));848assertEquals('"\\uda07"', JSON.stringify('\uDA07'));849assertEquals('"\\uda08"', JSON.stringify('\uDA08'));850assertEquals('"\\uda09"', JSON.stringify('\uDA09'));851assertEquals('"\\uda0a"', JSON.stringify('\uDA0A'));852assertEquals('"\\uda0b"', JSON.stringify('\uDA0B'));853assertEquals('"\\uda0c"', JSON.stringify('\uDA0C'));854assertEquals('"\\uda0d"', JSON.stringify('\uDA0D'));855assertEquals('"\\uda0e"', JSON.stringify('\uDA0E'));856assertEquals('"\\uda0f"', JSON.stringify('\uDA0F'));857assertEquals('"\\uda10"', JSON.stringify('\uDA10'));858assertEquals('"\\uda11"', JSON.stringify('\uDA11'));859assertEquals('"\\uda12"', JSON.stringify('\uDA12'));860assertEquals('"\\uda13"', JSON.stringify('\uDA13'));861assertEquals('"\\uda14"', JSON.stringify('\uDA14'));862assertEquals('"\\uda15"', JSON.stringify('\uDA15'));863assertEquals('"\\uda16"', JSON.stringify('\uDA16'));864assertEquals('"\\uda17"', JSON.stringify('\uDA17'));865assertEquals('"\\uda18"', JSON.stringify('\uDA18'));866assertEquals('"\\uda19"', JSON.stringify('\uDA19'));867assertEquals('"\\uda1a"', JSON.stringify('\uDA1A'));868assertEquals('"\\uda1b"', JSON.stringify('\uDA1B'));869assertEquals('"\\uda1c"', JSON.stringify('\uDA1C'));870assertEquals('"\\uda1d"', JSON.stringify('\uDA1D'));871assertEquals('"\\uda1e"', JSON.stringify('\uDA1E'));872assertEquals('"\\uda1f"', JSON.stringify('\uDA1F'));873assertEquals('"\\uda20"', JSON.stringify('\uDA20'));874assertEquals('"\\uda21"', JSON.stringify('\uDA21'));875assertEquals('"\\uda22"', JSON.stringify('\uDA22'));876assertEquals('"\\uda23"', JSON.stringify('\uDA23'));877assertEquals('"\\uda24"', JSON.stringify('\uDA24'));878assertEquals('"\\uda25"', JSON.stringify('\uDA25'));879assertEquals('"\\uda26"', JSON.stringify('\uDA26'));880assertEquals('"\\uda27"', JSON.stringify('\uDA27'));881assertEquals('"\\uda28"', JSON.stringify('\uDA28'));882assertEquals('"\\uda29"', JSON.stringify('\uDA29'));883assertEquals('"\\uda2a"', JSON.stringify('\uDA2A'));884assertEquals('"\\uda2b"', JSON.stringify('\uDA2B'));885assertEquals('"\\uda2c"', JSON.stringify('\uDA2C'));886assertEquals('"\\uda2d"', JSON.stringify('\uDA2D'));887assertEquals('"\\uda2e"', JSON.stringify('\uDA2E'));888assertEquals('"\\uda2f"', JSON.stringify('\uDA2F'));889assertEquals('"\\uda30"', JSON.stringify('\uDA30'));890assertEquals('"\\uda31"', JSON.stringify('\uDA31'));891assertEquals('"\\uda32"', JSON.stringify('\uDA32'));892assertEquals('"\\uda33"', JSON.stringify('\uDA33'));893assertEquals('"\\uda34"', JSON.stringify('\uDA34'));894assertEquals('"\\uda35"', JSON.stringify('\uDA35'));895assertEquals('"\\uda36"', JSON.stringify('\uDA36'));896assertEquals('"\\uda37"', JSON.stringify('\uDA37'));897assertEquals('"\\uda38"', JSON.stringify('\uDA38'));898assertEquals('"\\uda39"', JSON.stringify('\uDA39'));899assertEquals('"\\uda3a"', JSON.stringify('\uDA3A'));900assertEquals('"\\uda3b"', JSON.stringify('\uDA3B'));901assertEquals('"\\uda3c"', JSON.stringify('\uDA3C'));902assertEquals('"\\uda3d"', JSON.stringify('\uDA3D'));903assertEquals('"\\uda3e"', JSON.stringify('\uDA3E'));904assertEquals('"\\uda3f"', JSON.stringify('\uDA3F'));905assertEquals('"\\uda40"', JSON.stringify('\uDA40'));906assertEquals('"\\uda41"', JSON.stringify('\uDA41'));907assertEquals('"\\uda42"', JSON.stringify('\uDA42'));908assertEquals('"\\uda43"', JSON.stringify('\uDA43'));909assertEquals('"\\uda44"', JSON.stringify('\uDA44'));910assertEquals('"\\uda45"', JSON.stringify('\uDA45'));911assertEquals('"\\uda46"', JSON.stringify('\uDA46'));912assertEquals('"\\uda47"', JSON.stringify('\uDA47'));913assertEquals('"\\uda48"', JSON.stringify('\uDA48'));914assertEquals('"\\uda49"', JSON.stringify('\uDA49'));915assertEquals('"\\uda4a"', JSON.stringify('\uDA4A'));916assertEquals('"\\uda4b"', JSON.stringify('\uDA4B'));917assertEquals('"\\uda4c"', JSON.stringify('\uDA4C'));918assertEquals('"\\uda4d"', JSON.stringify('\uDA4D'));919assertEquals('"\\uda4e"', JSON.stringify('\uDA4E'));920assertEquals('"\\uda4f"', JSON.stringify('\uDA4F'));921assertEquals('"\\uda50"', JSON.stringify('\uDA50'));922assertEquals('"\\uda51"', JSON.stringify('\uDA51'));923assertEquals('"\\uda52"', JSON.stringify('\uDA52'));924assertEquals('"\\uda53"', JSON.stringify('\uDA53'));925assertEquals('"\\uda54"', JSON.stringify('\uDA54'));926assertEquals('"\\uda55"', JSON.stringify('\uDA55'));927assertEquals('"\\uda56"', JSON.stringify('\uDA56'));928assertEquals('"\\uda57"', JSON.stringify('\uDA57'));929assertEquals('"\\uda58"', JSON.stringify('\uDA58'));930assertEquals('"\\uda59"', JSON.stringify('\uDA59'));931assertEquals('"\\uda5a"', JSON.stringify('\uDA5A'));932assertEquals('"\\uda5b"', JSON.stringify('\uDA5B'));933assertEquals('"\\uda5c"', JSON.stringify('\uDA5C'));934assertEquals('"\\uda5d"', JSON.stringify('\uDA5D'));935assertEquals('"\\uda5e"', JSON.stringify('\uDA5E'));936assertEquals('"\\uda5f"', JSON.stringify('\uDA5F'));937assertEquals('"\\uda60"', JSON.stringify('\uDA60'));938assertEquals('"\\uda61"', JSON.stringify('\uDA61'));939assertEquals('"\\uda62"', JSON.stringify('\uDA62'));940assertEquals('"\\uda63"', JSON.stringify('\uDA63'));941assertEquals('"\\uda64"', JSON.stringify('\uDA64'));942assertEquals('"\\uda65"', JSON.stringify('\uDA65'));943assertEquals('"\\uda66"', JSON.stringify('\uDA66'));944assertEquals('"\\uda67"', JSON.stringify('\uDA67'));945assertEquals('"\\uda68"', JSON.stringify('\uDA68'));946assertEquals('"\\uda69"', JSON.stringify('\uDA69'));947assertEquals('"\\uda6a"', JSON.stringify('\uDA6A'));948assertEquals('"\\uda6b"', JSON.stringify('\uDA6B'));949assertEquals('"\\uda6c"', JSON.stringify('\uDA6C'));950assertEquals('"\\uda6d"', JSON.stringify('\uDA6D'));951assertEquals('"\\uda6e"', JSON.stringify('\uDA6E'));952assertEquals('"\\uda6f"', JSON.stringify('\uDA6F'));953assertEquals('"\\uda70"', JSON.stringify('\uDA70'));954assertEquals('"\\uda71"', JSON.stringify('\uDA71'));955assertEquals('"\\uda72"', JSON.stringify('\uDA72'));956assertEquals('"\\uda73"', JSON.stringify('\uDA73'));957assertEquals('"\\uda74"', JSON.stringify('\uDA74'));958assertEquals('"\\uda75"', JSON.stringify('\uDA75'));959assertEquals('"\\uda76"', JSON.stringify('\uDA76'));960assertEquals('"\\uda77"', JSON.stringify('\uDA77'));961assertEquals('"\\uda78"', JSON.stringify('\uDA78'));962assertEquals('"\\uda79"', JSON.stringify('\uDA79'));963assertEquals('"\\uda7a"', JSON.stringify('\uDA7A'));964assertEquals('"\\uda7b"', JSON.stringify('\uDA7B'));965assertEquals('"\\uda7c"', JSON.stringify('\uDA7C'));966assertEquals('"\\uda7d"', JSON.stringify('\uDA7D'));967assertEquals('"\\uda7e"', JSON.stringify('\uDA7E'));968assertEquals('"\\uda7f"', JSON.stringify('\uDA7F'));969assertEquals('"\\uda80"', JSON.stringify('\uDA80'));970assertEquals('"\\uda81"', JSON.stringify('\uDA81'));971assertEquals('"\\uda82"', JSON.stringify('\uDA82'));972assertEquals('"\\uda83"', JSON.stringify('\uDA83'));973assertEquals('"\\uda84"', JSON.stringify('\uDA84'));974assertEquals('"\\uda85"', JSON.stringify('\uDA85'));975assertEquals('"\\uda86"', JSON.stringify('\uDA86'));976assertEquals('"\\uda87"', JSON.stringify('\uDA87'));977assertEquals('"\\uda88"', JSON.stringify('\uDA88'));978assertEquals('"\\uda89"', JSON.stringify('\uDA89'));979assertEquals('"\\uda8a"', JSON.stringify('\uDA8A'));980assertEquals('"\\uda8b"', JSON.stringify('\uDA8B'));981assertEquals('"\\uda8c"', JSON.stringify('\uDA8C'));982assertEquals('"\\uda8d"', JSON.stringify('\uDA8D'));983assertEquals('"\\uda8e"', JSON.stringify('\uDA8E'));984assertEquals('"\\uda8f"', JSON.stringify('\uDA8F'));985assertEquals('"\\uda90"', JSON.stringify('\uDA90'));986assertEquals('"\\uda91"', JSON.stringify('\uDA91'));987assertEquals('"\\uda92"', JSON.stringify('\uDA92'));988assertEquals('"\\uda93"', JSON.stringify('\uDA93'));989assertEquals('"\\uda94"', JSON.stringify('\uDA94'));990assertEquals('"\\uda95"', JSON.stringify('\uDA95'));991assertEquals('"\\uda96"', JSON.stringify('\uDA96'));992assertEquals('"\\uda97"', JSON.stringify('\uDA97'));993assertEquals('"\\uda98"', JSON.stringify('\uDA98'));994assertEquals('"\\uda99"', JSON.stringify('\uDA99'));995assertEquals('"\\uda9a"', JSON.stringify('\uDA9A'));996assertEquals('"\\uda9b"', JSON.stringify('\uDA9B'));997assertEquals('"\\uda9c"', JSON.stringify('\uDA9C'));998assertEquals('"\\uda9d"', JSON.stringify('\uDA9D'));999assertEquals('"\\uda9e"', JSON.stringify('\uDA9E'));1000assertEquals('"\\uda9f"', JSON.stringify('\uDA9F'));1001assertEquals('"\\udaa0"', JSON.stringify('\uDAA0'));1002assertEquals('"\\udaa1"', JSON.stringify('\uDAA1'));1003assertEquals('"\\udaa2"', JSON.stringify('\uDAA2'));1004assertEquals('"\\udaa3"', JSON.stringify('\uDAA3'));1005assertEquals('"\\udaa4"', JSON.stringify('\uDAA4'));1006assertEquals('"\\udaa5"', JSON.stringify('\uDAA5'));1007assertEquals('"\\udaa6"', JSON.stringify('\uDAA6'));1008assertEquals('"\\udaa7"', JSON.stringify('\uDAA7'));1009assertEquals('"\\udaa8"', JSON.stringify('\uDAA8'));1010assertEquals('"\\udaa9"', JSON.stringify('\uDAA9'));1011assertEquals('"\\udaaa"', JSON.stringify('\uDAAA'));1012assertEquals('"\\udaab"', JSON.stringify('\uDAAB'));1013assertEquals('"\\udaac"', JSON.stringify('\uDAAC'));1014assertEquals('"\\udaad"', JSON.stringify('\uDAAD'));1015assertEquals('"\\udaae"', JSON.stringify('\uDAAE'));1016assertEquals('"\\udaaf"', JSON.stringify('\uDAAF'));1017assertEquals('"\\udab0"', JSON.stringify('\uDAB0'));1018assertEquals('"\\udab1"', JSON.stringify('\uDAB1'));1019assertEquals('"\\udab2"', JSON.stringify('\uDAB2'));1020assertEquals('"\\udab3"', JSON.stringify('\uDAB3'));1021assertEquals('"\\udab4"', JSON.stringify('\uDAB4'));1022assertEquals('"\\udab5"', JSON.stringify('\uDAB5'));1023assertEquals('"\\udab6"', JSON.stringify('\uDAB6'));1024assertEquals('"\\udab7"', JSON.stringify('\uDAB7'));1025assertEquals('"\\udab8"', JSON.stringify('\uDAB8'));1026assertEquals('"\\udab9"', JSON.stringify('\uDAB9'));1027assertEquals('"\\udaba"', JSON.stringify('\uDABA'));1028assertEquals('"\\udabb"', JSON.stringify('\uDABB'));1029assertEquals('"\\udabc"', JSON.stringify('\uDABC'));1030assertEquals('"\\udabd"', JSON.stringify('\uDABD'));1031assertEquals('"\\udabe"', JSON.stringify('\uDABE'));1032assertEquals('"\\udabf"', JSON.stringify('\uDABF'));1033assertEquals('"\\udac0"', JSON.stringify('\uDAC0'));1034assertEquals('"\\udac1"', JSON.stringify('\uDAC1'));1035assertEquals('"\\udac2"', JSON.stringify('\uDAC2'));1036assertEquals('"\\udac3"', JSON.stringify('\uDAC3'));1037assertEquals('"\\udac4"', JSON.stringify('\uDAC4'));1038assertEquals('"\\udac5"', JSON.stringify('\uDAC5'));1039assertEquals('"\\udac6"', JSON.stringify('\uDAC6'));1040assertEquals('"\\udac7"', JSON.stringify('\uDAC7'));1041assertEquals('"\\udac8"', JSON.stringify('\uDAC8'));1042assertEquals('"\\udac9"', JSON.stringify('\uDAC9'));1043assertEquals('"\\udaca"', JSON.stringify('\uDACA'));1044assertEquals('"\\udacb"', JSON.stringify('\uDACB'));1045assertEquals('"\\udacc"', JSON.stringify('\uDACC'));1046assertEquals('"\\udacd"', JSON.stringify('\uDACD'));1047assertEquals('"\\udace"', JSON.stringify('\uDACE'));1048assertEquals('"\\udacf"', JSON.stringify('\uDACF'));1049assertEquals('"\\udad0"', JSON.stringify('\uDAD0'));1050assertEquals('"\\udad1"', JSON.stringify('\uDAD1'));1051assertEquals('"\\udad2"', JSON.stringify('\uDAD2'));1052assertEquals('"\\udad3"', JSON.stringify('\uDAD3'));1053assertEquals('"\\udad4"', JSON.stringify('\uDAD4'));1054assertEquals('"\\udad5"', JSON.stringify('\uDAD5'));1055assertEquals('"\\udad6"', JSON.stringify('\uDAD6'));1056assertEquals('"\\udad7"', JSON.stringify