@fakes/media-devices
Version:
A interactive fake implementation of MediaDevices interface in the browser for testing
9 lines (8 loc) • 459 B
JavaScript
import { defaultContext } from './context';
import { initialMediaStreamTrackProperties, MediaStreamTrackFake, } from './MediaStreamTrackFake';
export const anyTrackKind = () => 'video';
export const anyMediaStreamTrack = (overrides = {}) => {
const initial = initialMediaStreamTrackProperties('stand in label', anyTrackKind(), {});
const properties = { ...initial, ...overrides };
return new MediaStreamTrackFake(defaultContext(), properties);
};