进行了一些小修复
This commit is contained in:
1 parent
90b3ccb006
commit
dc14c29878
15 files changed
+11720
-4354
No files matched your search
@@ -126,18 +126,20 @@ test('the legacy runtime owns lazySizes while AKSRT consumers share one image-at
|
||||
const bridge = read('assets/js/lazy-image-attr.js');
|
||||
const scripts = read('src/Core/ScriptsPart1c.php');
|
||||
const routeScripts = read('src/Core/ScriptsPart1b.php');
|
||||
const builder = read('tools/build-public-assets.mjs');
|
||||
const pagination = read('assets/js/core/pagination.js');
|
||||
const widgets = read('assets/widgets/frontend.js');
|
||||
|
||||
assert.match(runtime, /window\.lazySizes = lazySizes/);
|
||||
assert.match(bridge, /window\.aksrtGetLazyImageAttr = function/);
|
||||
assert.match(scripts, /'aksrt-lazy-image-attr'/);
|
||||
assert.match(scripts, /'aksrt-rehydrate'[\s\S]*?\['loader_js', 'aksrt-lazy-image-attr'\]/);
|
||||
assert.match(builder, /assets\/js\/lazy-image-attr\.js/);
|
||||
assert.match(builder, /assets\/js\/rehydrate\.js/);
|
||||
assert.match(scripts, /assets\/js\/build\/public\.js'[\s\S]*?\['loader_js'\]/);
|
||||
for (const file of ['pay-vip.js', 'order-center.js', 'page-navs.js', 'credits.js']) {
|
||||
const blocks = enqueueBlocksFor(routeScripts, file);
|
||||
assert.ok(blocks.length > 0, `${file} must be enqueued`);
|
||||
for (const block of blocks) {
|
||||
assert.match(block, /aksrt-lazy-image-attr/, `${file} must depend on the image-attribute bridge`);
|
||||
assert.match(block, /aksrt-runtime/, `${file} must depend on the bundled image-attribute bridge`);
|
||||
}
|
||||
}
|
||||
assert.match(runtime, /lazybeforeunveil/);
|
||||
|
||||
Reference in new issue
Block a user