From d4987e2f689e8477dfff772ea41a9cf4499c2bce Mon Sep 17 00:00:00 2001 From: Agajan Jumakuliyev Date: Tue, 25 Feb 2025 12:37:33 -0800 Subject: [PATCH] Update getId.test.ts Added one more test case Signed-off-by: Agajan Jumakuliyev --- lib/test/drm/fairplay/getId.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/test/drm/fairplay/getId.test.ts b/lib/test/drm/fairplay/getId.test.ts index 81ba1d1f..cf357788 100644 --- a/lib/test/drm/fairplay/getId.test.ts +++ b/lib/test/drm/fairplay/getId.test.ts @@ -3,6 +3,14 @@ import { strictEqual } from 'node:assert'; import { describe, it } from 'node:test'; describe('getId', () => { + it('extracts contentId from skd:// format', () => { + const laUrl = 'https://common-media-library.com'; + const initDataString = 'skd://common-media-library.com/asset1234'; + const initData = new TextEncoder().encode(initDataString); + + strictEqual(getId(laUrl, initData), 'common-media-library.com/asset1234'); + }); + it('extracts query param when provided', () => { const laUrl = 'https://common-media-library.com?videoId=svta-cml'; const initData = new Uint16Array();