// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. import * as punycode from "node:punycode"; import { assertEquals } from "@std/assert/mod.ts"; Deno.test("regression #19214", () => { const input = "δΈͺ\uFFFD\uFFFD.hk"; assertEquals(punycode.toASCII(input), "xn--ciq6844ba.hk"); assertEquals(punycode.toUnicode("xn--ciq6844ba.hk"), input); }); Deno.test("Decode empty input", () => { assertEquals(punycode.decode(""), ""); });