Skip to content

Commit

Permalink
Update some tests
Browse files Browse the repository at this point in the history
  • Loading branch information
avelad committed Mar 6, 2025
1 parent 2eb35c5 commit 9aa2e5b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
3 changes: 2 additions & 1 deletion test/ads/interstitial_ad_manager_unit.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ describe('Interstitial Ad manager', () => {
beforeEach(() => {
// Allows us to use a timer instead of requestVideoFrameCallback
// (which doesn't work well in all platform tests)
spyOn(shaka.util.Platform, 'isSmartTV').and.returnValue(true);
spyOn(deviceDetected, 'getDeviceType')
.and.returnValue(shaka.device.IDevice.DeviceType.TV);

function dependencyInjector(player) {
// Create a networking engine that always returns an empty buffer.
Expand Down
4 changes: 2 additions & 2 deletions test/media/media_source_engine_unit.js
Original file line number Diff line number Diff line change
Expand Up @@ -213,10 +213,10 @@ describe('MediaSourceEngine', () => {
shaka.media.MediaSourceEngine.prototype.createMediaSource =
Util.spyFunc(createMediaSourceSpy);

requiresEncryptionInfoInAllInitSegmentsSpy = spyOn(shaka.util.Platform,
requiresEncryptionInfoInAllInitSegmentsSpy = spyOn(deviceDetected,
'requiresEncryptionInfoInAllInitSegments').and.returnValue(false);

requiresEC3InitSegments = spyOn(shaka.util.Platform,
requiresEC3InitSegments = spyOn(deviceDetected,
'requiresEC3InitSegments').and.returnValue(false);

fakeEncryptionSpy = spyOn(shaka.media.ContentWorkarounds, 'fakeEncryption')
Expand Down
8 changes: 4 additions & 4 deletions test/player_unit.js
Original file line number Diff line number Diff line change
Expand Up @@ -753,7 +753,7 @@ describe('Player', () => {
it('only applies to DASH streams', async () => {
video.canPlayType.and.returnValue('maybe');
spyOn(shaka.util.Dom, 'anyMediaElement').and.returnValue(video);
spyOn(shaka.util.Platform, 'supportsMediaSource').and.returnValue(true);
spyOn(deviceDetected, 'supportsMediaSource').and.returnValue(true);
// Make sure player.load() resolves for src=
spyOn(shaka.util.MediaReadyState, 'waitForReadyState').and.callFake(
(mediaElement, readyState, eventManager, callback) => {
Expand All @@ -773,7 +773,7 @@ describe('Player', () => {

it('does not apply to non-DASH streams', async () => {
video.canPlayType.and.returnValue('maybe');
spyOn(shaka.util.Platform, 'supportsMediaSource').and.returnValue(true);
spyOn(deviceDetected, 'supportsMediaSource').and.returnValue(true);

player.configure({
streaming: {
Expand Down Expand Up @@ -809,7 +809,7 @@ describe('Player', () => {
it('only applies to HLS streams', async () => {
video.canPlayType.and.returnValue('maybe');
spyOn(shaka.util.Dom, 'anyMediaElement').and.returnValue(video);
spyOn(shaka.util.Platform, 'supportsMediaSource').and.returnValue(true);
spyOn(deviceDetected, 'supportsMediaSource').and.returnValue(true);
spyOn(shaka.util.Platform, 'isApple').and.returnValue(false);
// Make sure player.load() resolves for src=
spyOn(shaka.util.MediaReadyState, 'waitForReadyState').and.callFake(
Expand All @@ -830,7 +830,7 @@ describe('Player', () => {

it('does not apply to non-HLS streams', async () => {
video.canPlayType.and.returnValue('maybe');
spyOn(shaka.util.Platform, 'supportsMediaSource').and.returnValue(true);
spyOn(deviceDetected, 'supportsMediaSource').and.returnValue(true);
spyOn(shaka.util.Platform, 'isApple').and.returnValue(false);

player.configure({
Expand Down

0 comments on commit 9aa2e5b

Please sign in to comment.