mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-12 15:26:16 -08:00
refactor(core): [CORE-20] type entry and converge initialization
This commit is contained in:
1 parent
ccf77c4ed2
commit
ee895a558f
100 files changed
+33854
-839
No files matched your search
@@ -20,15 +20,16 @@ test('Package checks reject missing files, missing wildcard exports and internal
|
||||
test('Actual isolated runtime rejects removed default exports and required files', async () => {
|
||||
const { dir } = await publishedConsumer()
|
||||
try {
|
||||
assert.equal(runtimeConsumer(dir).checks.length, 18 + Object.keys(emitterContracts).length)
|
||||
assert.equal(runtimeConsumer(dir, { baseline: true }).checks.length, 20 + Object.keys(emitterContracts).length)
|
||||
assert.throws(() => runtimeConsumer(dir), /Command failed/)
|
||||
const esm = path.join(dir, 'node_modules/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.mjs')
|
||||
const original = fs.readFileSync(esm)
|
||||
fs.writeFileSync(esm, 'export const removedDefault = true\n')
|
||||
assert.throws(() => runtimeConsumer(dir), /Command failed/)
|
||||
assert.throws(() => runtimeConsumer(dir, { baseline: true }), /Command failed/)
|
||||
fs.writeFileSync(esm, original)
|
||||
const entry = path.join(dir, 'node_modules/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.js')
|
||||
fs.unlinkSync(entry)
|
||||
assert.throws(() => runtimeConsumer(dir), /Command failed/)
|
||||
assert.throws(() => runtimeConsumer(dir, { baseline: true }), /Command failed/)
|
||||
}
|
||||
finally {
|
||||
removeConsumer(dir)
|
||||
|
||||
Reference in new issue
Block a user