From 524380739587bc4cef7f47903de2391aaef26684 Mon Sep 17 00:00:00 2001 From: mertalev <101130780+mertalev@users.noreply.github.com> Date: Tue, 5 May 2026 14:57:20 -0400 Subject: [PATCH] stricter test --- server/src/services/transcoding.service.spec.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/src/services/transcoding.service.spec.ts b/server/src/services/transcoding.service.spec.ts index 0e78286fb4..8a828c8967 100644 --- a/server/src/services/transcoding.service.spec.ts +++ b/server/src/services/transcoding.service.spec.ts @@ -367,11 +367,14 @@ describe(TranscodingService.name, () => { await sut.onSegmentRequest({ sessionId, assetId, variantIndex: 0, segmentIndex }); const args = mocks.process.spawn.mock.calls[0][1] as string[]; - const ssIndex = args.indexOf('-ss'); if (expected === 0) { - expect(ssIndex).toBe(-1); + expect(args).toEqual(expect.arrayContaining(['-copyts', '-start_at_zero', '-avoid_negative_ts', 'disabled'])); + expect(args).not.toContain('-ss'); } else { - expect(args[ssIndex + 1]).toBe(String(expected)); + expect(args).toEqual( + expect.arrayContaining(['-ss', String(expected), '-copyts', '-avoid_negative_ts', 'disabled']), + ); + expect(args).not.toContain('-start_at_zero'); } }); });