Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
14 lines
363 B
Plaintext
14 lines
363 B
Plaintext
const { assert } = require("chai");
|
|
|
|
const { decode, encode } = require("../lib");
|
|
|
|
describe("UTF8", () => {
|
|
it("should f-1(f(x)) = x", () => {
|
|
assert.equal(decode(encode("foo")), "foo");
|
|
assert.equal(decode(encode("éé")), "éé");
|
|
|
|
// TODO(sven): utf8 encoder fails here
|
|
// assert.equal(decode(encode("🤣见見")), "🤣见見");
|
|
});
|
|
});
|