mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-17 10:01:20 -08:00
test(ci): [CI-01] checkpoint installed audio and subtitle coverage
This commit is contained in:
1 parent
34e4136b43
commit
2d45135873
28 files changed
+5724
-37
No files matched your search
@@ -89,3 +89,15 @@ The package .npmignore excludes the implementation tsconfig along with src. Yarn
|
||||
retain all six declaration files and every historical dist/type path. Audio-04 verified these
|
||||
files and identical JavaScript bytes to Audio-03; isolated installed consumers and the 8082
|
||||
demo still belong to Audio-06. See refactor/baselines/audio-types-validation.json for evidence.
|
||||
|
||||
## Installed browser coverage
|
||||
|
||||
audio-fixture.js records the selected published or candidate input. The older test label "source audio" means the candidate slot; consult audio-inputs.selected for its actual origin. Native WAV capability controls remain separate from decoded AAC acceptance.
|
||||
|
||||
The shared `yarn test:browser:installed` roster includes this package after preparing
|
||||
the nine-package tarballs with `yarn test:package --include=...`; use the exact command
|
||||
in ../../scripts/browser-validation/README.md. Attachments identify candidate file,
|
||||
archive and source hashes. Missing or stale maps fail without source fallback.
|
||||
Without a map, source and deliberate artifact checks retain their existing behavior.
|
||||
This is desktop main-entry coverage, not all module forms, physical devices or
|
||||
release readiness. See ../../refactor/changes/2026-09-15-CI-01-subtitles-installed.md.
|
||||
@@ -183,3 +183,15 @@ See task09's change/validation record and the core offset change for precise sco
|
||||
The matrix is runnable with `yarn test:browser test/browser/multiple-subtitles-combinations.spec.js`;
|
||||
do not replace these failures with skips or count boundary observations as acceptance.
|
||||
See `../../refactor/baselines/multiple-subtitles-contract.md` for exact historical differences.
|
||||
|
||||
## Installed browser coverage
|
||||
|
||||
multipleSubtitlesCandidate uses browser-candidate.js for verified installed bytes. An installed map rejects ARTPLAYER_MULTIPLE_SUBTITLES_ARTIFACT overrides. Actual historical plugins and no-plugin controls retain their original inputs.
|
||||
|
||||
The shared `yarn test:browser:installed` roster includes this package after preparing
|
||||
the nine-package tarballs with `yarn test:package --include=...`; use the exact command
|
||||
in ../../scripts/browser-validation/README.md. Attachments identify candidate file,
|
||||
archive and source hashes. Missing or stale maps fail without source fallback.
|
||||
Without a map, source and deliberate artifact checks retain their existing behavior.
|
||||
This is desktop main-entry coverage, not all module forms, physical devices or
|
||||
release readiness. See ../../refactor/changes/2026-09-15-CI-01-subtitles-installed.md.
|
||||
@@ -159,3 +159,15 @@ still target source and must not be described as tests of an installed tarball.
|
||||
See ../../refactor/changes/2026-09-13-PKG-VTT-THUMB-04-module-forms.md,
|
||||
../../refactor/baselines/vtt-thumbnail-contract.md and the task 03 change record for
|
||||
historical evidence and outstanding acceptance work.
|
||||
|
||||
## Installed browser coverage
|
||||
|
||||
vttThumbnailCandidate uses browser-candidate.js for verified installed bytes. An installed map rejects ARTPLAYER_VTT_THUMBNAIL_BASELINE and ARTPLAYER_VTT_THUMBNAIL_ARTIFACT overrides. Frozen published control inputs and their cue-format differences remain explicit.
|
||||
|
||||
The shared `yarn test:browser:installed` roster includes this package after preparing
|
||||
the nine-package tarballs with `yarn test:package --include=...`; use the exact command
|
||||
in ../../scripts/browser-validation/README.md. Attachments identify candidate file,
|
||||
archive and source hashes. Missing or stale maps fail without source fallback.
|
||||
Without a map, source and deliberate artifact checks retain their existing behavior.
|
||||
This is desktop main-entry coverage, not all module forms, physical devices or
|
||||
release readiness. See ../../refactor/changes/2026-09-15-CI-01-subtitles-installed.md.
|
||||
Reference in new issue
Block a user