From 234c3a86eb6fb2a67a9881a35bd843950883f324 Mon Sep 17 00:00:00 2001 From: Dmytro Date: Fri, 1 Feb 2019 12:09:49 +0200 Subject: [PATCH] fix: remove incorrect test #7 --- lib/src/Mapping.ts | 7 +++---- tests/test.json | 4 ---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/lib/src/Mapping.ts b/lib/src/Mapping.ts index 179b39d..cae56d5 100644 --- a/lib/src/Mapping.ts +++ b/lib/src/Mapping.ts @@ -36,14 +36,13 @@ export default class Mapping implements IMapping { } public getEmoji(id: number): string { - const emoji = this.revEmojis.get(id) - if (emoji) { - return emoji + if (undefined === emoji) { + throw Error(`Invalid id provided: ${id}`) } - throw Error(`Invalid id provided: ${id}`) + return emoji } public getId(rune: string): number { diff --git a/tests/test.json b/tests/test.json index 18602b9..7d4c880 100644 --- a/tests/test.json +++ b/tests/test.json @@ -7,10 +7,6 @@ "input": " ", "output": "🍈☕☕☕" }, - { - "input": "🀄🀄🀄🀄", - "output": "\u0000\u0000\u0000\u0000\u0000" - }, { "input": "Base64 is so 1999, isn't there something better?", "output": "\ud83c\udfd7\ud83d\udce9\ud83c\udfa6\ud83d\udc07\ud83c\udf9b\ud83d\udcd8\ud83d\udd2f\ud83d\ude9c\ud83d\udc9e\ud83d\ude3d\ud83c\udd96\ud83d\udc0a\ud83c\udfb1\ud83e\udd41\ud83d\ude84\ud83c\udf31\ud83d\udc9e\ud83d\ude2d\ud83d\udcae\ud83c\uddf5\ud83d\udca2\ud83d\udd65\ud83d\udc2d\ud83d\udd38\ud83c\udf49\ud83d\udeb2\ud83e\udd91\ud83d\udc36\ud83d\udca2\ud83d\udd65\ud83d\udd2e\ud83d\udd3a\ud83c\udf49\ud83d\udcf8\ud83d\udc2e\ud83c\udf3c\ud83d\udc66\ud83d\ude9f\ud83e\udd70\u2615"