Skip to content
11 changes: 7 additions & 4 deletions js/net/src/ietf/publisher.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2771,9 +2771,12 @@ test("LARGEST_OBJECT is the live edge", async () => {
* INCLUDE_PROPERTIES=0 opts the response out of Track Properties, which also opts the track
* out of timestamps: with no declared Timescale there are no units to read one in.
*/
test("draft-22: an opt-out peer gets no track properties", async () => {
test.each([
[ALPN.DRAFT_20, Version.DRAFT_20],
[ALPN.DRAFT_22, Version.DRAFT_22],
] as const)("%s: opt-out omits timestamps", async (_alpn, version) => {
for (const propertiesWanted of [true, false]) {
const fx = fixture();
const fx = fixture(version);
const track = fx.broadcast.createTrack("video", { timescale: Timescale.MILLI });

const { client, ok } = await runSubscribe(
Expand All @@ -2796,8 +2799,8 @@ test("draft-22: an opt-out peer gets no track properties", async () => {

const served = await nextUni(fx.uni);
if (!served) throw new Error("the group was never served");
const reader = new Reader(served, undefined, V22);
const header = await GroupMessage.decode(reader, V22);
const reader = new Reader(served, undefined, version);
const header = await GroupMessage.decode(reader, version);
expect(header.flags.hasExtensions).toBe(propertiesWanted);

await reader.u53(); // object id delta
Expand Down
6 changes: 1 addition & 5 deletions quest/m0/interop-green/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Interop and Video pass on main
# [XS] Interop and Video pass on main

## Goal

Expand Down Expand Up @@ -28,7 +28,3 @@ This README's own work, after the children: confirm a scheduled Interop
and Video run each pass.

Public API: none. Wire: none.

## Required

- [The browser js -> js moq-transport cell stays fixed](/quest/m0/interop-green/js-pause-resume.md) - interop's browser `js -> js` cell passes on moq-transport drafts 20 and 22 in the scheduled run on `main`, with a regression test for the fix
69 changes: 0 additions & 69 deletions quest/m0/interop-green/js-pause-resume.md

This file was deleted.