From e481a2561a31cf7dfe0ce688ee8b349c26410897 Mon Sep 17 00:00:00 2001 From: Dmitry Pashkevich Date: Tue, 1 Apr 2014 18:50:53 +0400 Subject: [PATCH 1/2] Added international characters test --- word-count/word-count_test.spec.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/word-count/word-count_test.spec.js b/word-count/word-count_test.spec.js index 26a7f6eb..d104316d 100644 --- a/word-count/word-count_test.spec.js +++ b/word-count/word-count_test.spec.js @@ -35,4 +35,9 @@ describe("words()", function() { var expectedCounts = { constructor: 2 }; expect(words("constructor Constructor")).toEqual(expectedCounts); }); + + xit("counts properly international characters", function() { + var expectedCounts = { hola: 1, qué: 1, tal: 1, привет: 1 }; + expect(words("¡Hola! ¿Qué tal? Привет!")).toEqual(expectedCounts); + }); }); From 940f4df6a5ff6d95c23fac50d327d29ed191af02 Mon Sep 17 00:00:00 2001 From: Dmitry Pashkevich Date: Tue, 1 Apr 2014 18:52:05 +0400 Subject: [PATCH 2/2] Quoted keys with international chars --- word-count/word-count_test.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/word-count/word-count_test.spec.js b/word-count/word-count_test.spec.js index d104316d..c4d2ef71 100644 --- a/word-count/word-count_test.spec.js +++ b/word-count/word-count_test.spec.js @@ -37,7 +37,7 @@ describe("words()", function() { }); xit("counts properly international characters", function() { - var expectedCounts = { hola: 1, qué: 1, tal: 1, привет: 1 }; + var expectedCounts = { hola: 1, "qué": 1, tal: 1, "привет": 1 }; expect(words("¡Hola! ¿Qué tal? Привет!")).toEqual(expectedCounts); }); });