Files
memind/mindspace-baidu-site-verification.test.mjs
john f281f15788
Memind CI / Test, build, and release guards (pull_request) Failing after 3m21s
feat(seo): 固化 m.tkmind.cn 百度验证、推送与 sitemap 去重
让 Portal 首页稳定注入站长验证 meta,并提供 sitemap 批量推送脚本与 LaunchAgent 安装入口;sitemap/llms 对同页优先保留 /u/ canonical URL。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 16:28:46 +08:00

25 lines
982 B
JavaScript

import test from 'node:test';
import assert from 'node:assert/strict';
import {
BAIDU_SITE_VERIFICATION_CODE,
injectBaiduSiteVerification,
} from './mindspace-baidu-site-verification.mjs';
test('injectBaiduSiteVerification inserts meta as first head child', () => {
const html = '<!doctype html><html><head><title>TKMind</title></head><body></body></html>';
const next = injectBaiduSiteVerification(html);
assert.match(next, /<head>\s*<meta name="baidu-site-verification" content="codeva-32NHQfJ8qL" \/>/);
});
test('injectBaiduSiteVerification normalizes existing meta', () => {
const html =
'<html><head><meta name="baidu-site-verification" content="old" /><title>x</title></head></html>';
const next = injectBaiduSiteVerification(html);
assert.match(next, /content="codeva-32NHQfJ8qL"/);
assert.doesNotMatch(next, /content="old"/);
});
test('verification code stays stable', () => {
assert.equal(BAIDU_SITE_VERIFICATION_CODE, 'codeva-32NHQfJ8qL');
});