Fixed 267U.pre2
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import test from "node:test";
|
||||
import assert from "node:assert/strict";
|
||||
import * as mfm from "mfm-js";
|
||||
import { extractCustomEmojiNamesFromText, extractCustomEmojisFromMfm } from "./extract-custom-emojis-from-mfm.js";
|
||||
test("extractCustomEmojiNamesFromText includes glyph syntax", ()=>{
|
||||
assert.deepEqual(extractCustomEmojiNamesFromText([
|
||||
"plain :blobcat: and ;glyph; and ;glyph@example.com;"
|
||||
]), [
|
||||
"blobcat",
|
||||
"glyph",
|
||||
"glyph@example.com"
|
||||
]);
|
||||
});
|
||||
test("extractCustomEmojisFromMfm includes glyph syntax inside text nodes", ()=>{
|
||||
assert.deepEqual(extractCustomEmojisFromMfm(mfm.parse("hello :blobcat: ;glyph;")), [
|
||||
"blobcat",
|
||||
"glyph"
|
||||
]);
|
||||
});
|
||||
Reference in New Issue
Block a user