1
0
Fork 0
mirror of https://github.com/rails/execjs synced 2023-03-27 23:21:20 -04:00

Just encode

This commit is contained in:
Joshua Peek 2014-12-11 12:03:10 -08:00
parent c09b116d84
commit 8bca9cf4c8

View file

@ -101,8 +101,8 @@ class TestExecJS < Test
"\\",
"café",
"",
"\u{1f604}".force_encoding("UTF-8"), # Smiling emoji
"\u{1f1fa}\u{1f1f8}".force_encoding("UTF-8"), # US flag
"\u{1f604}".encode("UTF-8"), # Smiling emoji
"\u{1f1fa}\u{1f1f8}".encode("UTF-8"), # US flag
[1, 2, 3],
[1, [2, 3]],
[1, [2, [3]]],
@ -168,7 +168,7 @@ class TestExecJS < Test
assert_equal str, ExecJS.eval("'#{str}'")
# US flag emoji
str = "\u{1f1fa}\u{1f1f8}".force_encoding("UTF-8")
str = "\u{1f1fa}\u{1f1f8}".encode("UTF-8")
assert_equal 4, ExecJS.eval("'#{str}'.length")
assert_equal str, ExecJS.eval("'#{str}'")
end