diff --git a/Dockerfile.test b/Dockerfile.test index 87b952d50..6f040dd7c 100644 --- a/Dockerfile.test +++ b/Dockerfile.test @@ -65,7 +65,7 @@ RUN curl -fsSL https://bun.sh/install | bash ENV PATH="/root/.bun/bin:$PATH" # Install dependencies (full, including devDependencies for tsx + test harness) -COPY package.json bun.lock pnpm-workspace.yaml ./ +COPY package.json bun.lock ./ COPY packages/core/package.json packages/core/package.json COPY packages/engine/package.json packages/engine/package.json COPY packages/producer/package.json packages/producer/package.json diff --git a/packages/core/src/compiler/timingCompiler.test.ts b/packages/core/src/compiler/timingCompiler.test.ts index ae2a29239..687b8278d 100644 --- a/packages/core/src/compiler/timingCompiler.test.ts +++ b/packages/core/src/compiler/timingCompiler.test.ts @@ -35,6 +35,18 @@ describe("compileTimingAttrs", () => { expect(unresolved[0].start).toBe(1); }); + it("auto-assigns ids to id-less videos so unresolved duration resolution can target them", () => { + const html = '