进行了一些小修复

This commit is contained in:
2026-08-26 14:06:31 +08:00
parent d4b7ec1deb
commit 2e7cc56043
9 changed files with 1261 additions and 1243 deletions
@@ -493,3 +493,20 @@ test('single articles enqueue only content and settings driven assets', () => {
assert.match(runtime, new RegExp(`singular_assets\\['${requirement}'\\]`));
}
});
test('resource meta CSS uses one canonical direct stylesheet', () => {
const enqueue = read('src/Core/ScriptsPart1b.php');
const canonical = path.join(root, 'assets/css/frontend/resource-meta/part.css');
assert.ok(fs.existsSync(canonical));
assert.match(enqueue, /assets\/css\/frontend\/resource-meta\/part\.css/);
assert.doesNotMatch(enqueue, /\$enqueue_module\('resource-meta'\)/);
assert.equal(fs.existsSync(path.join(root, 'assets/css/frontend/resource-meta.css')), false);
for (let part = 1; part <= 5; part += 1) {
assert.equal(
fs.existsSync(path.join(root, `assets/css/frontend/resource-meta/part-${part}.css`)),
false
);
}
});