Small test fixes.

This commit is contained in:
Dermot Duffy
2024-08-26 20:08:59 -07:00
parent 0403441e07
commit 76a750ff73
2 changed files with 18 additions and 0 deletions
+17
View File
@@ -1271,5 +1271,22 @@ describe('CameraManager', async () => {
middleTime,
);
});
it('handles null return value', async () => {
const api = createCardAPI();
const engine = mock<CameraManagerEngine>();
vi.mocked(api.getHASSManager().getHASS).mockReturnValue(createHASS());
const manager = createCameraManager(api, engine);
expect(await manager.initializeCamerasFromConfig()).toBeTruthy();
engine.getMediaSeekTime.mockResolvedValue(null);
const media = new TestViewMedia({
cameraID: 'id',
startTime: startTime,
endTime: endTime,
});
expect(await manager.getMediaSeekTime(media, middleTime)).toBeNull();
});
});
});
@@ -39,6 +39,7 @@ it('low performance profile', () => {
'menu.buttons.timeline.enabled': false,
'menu.style': 'outside',
'performance.features.animated_progress_indicator': false,
'performance.features.max_simultaneous_engine_requests': 1,
'performance.features.media_chunk_size': 10,
'performance.style.border_radius': false,
'performance.style.box_shadow': false,