UNPKG

@fakes/media-devices

Version:

A interactive fake implementation of MediaDevices interface in the browser for testing

15 lines (14 loc) 510 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); expect.extend({ toBeUuid(received) { const pass = /([a-f0-9]{8}(-[a-f0-9]{4}){4}[a-f0-9]{8})/.test(received); const actual = this.utils.printReceived(received); const expected = this.utils.printExpected('xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx'); const message = () => (pass ? '' : `${actual} is not a uuid ${expected}`); return { message, pass, }; }, });