f281f15788
Memind CI / Test, build, and release guards (pull_request) Failing after 3m21s
让 Portal 首页稳定注入站长验证 meta,并提供 sitemap 批量推送脚本与 LaunchAgent 安装入口;sitemap/llms 对同页优先保留 /u/ canonical URL。 Co-authored-by: Cursor <cursoragent@cursor.com>
25 lines
982 B
JavaScript
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');
|
|
});
|