Fix SocketActions.test.ts

This commit is contained in:
Jerko Steiner 2020-03-10 13:42:47 +01:00
parent 0ae475f898
commit e851181ffa

View File

@ -141,8 +141,11 @@ describe('SocketActions', () => {
expect(store.getState().streams).toEqual({ expect(store.getState().streams).toEqual({
b: { b: {
userId: 'b', userId: 'b',
stream, streams: [{
url: jasmine.any(String), stream,
type: undefined,
url: jasmine.any(String),
}],
}, },
}) })
}) })
@ -151,13 +154,18 @@ describe('SocketActions', () => {
describe('close', () => { describe('close', () => {
beforeEach(() => { beforeEach(() => {
const stream = new MediaStream() const stream = new MediaStream()
const track = new MediaStreamTrack() const track = {} as unknown as MediaStreamTrack
peer.emit(constants.PEER_EVENT_TRACK, track, stream)
// test stream with two tracks
peer.emit(constants.PEER_EVENT_TRACK, track, stream) peer.emit(constants.PEER_EVENT_TRACK, track, stream)
expect(store.getState().streams).toEqual({ expect(store.getState().streams).toEqual({
b: { b: {
userId: 'b', userId: 'b',
stream, streams: [{
url: jasmine.any(String), stream,
type: undefined,
url: jasmine.any(String),
}],
}, },
}) })
}) })