use createGuid
This commit is contained in:
parent
e79bc39207
commit
3533f80c2c
|
|
@ -16,6 +16,7 @@
|
||||||
|
|
||||||
import {
|
import {
|
||||||
captureRawStack,
|
captureRawStack,
|
||||||
|
createGuid,
|
||||||
isString,
|
isString,
|
||||||
pollAgainstDeadline } from 'playwright-core/lib/utils';
|
pollAgainstDeadline } from 'playwright-core/lib/utils';
|
||||||
import type { ExpectZone } from 'playwright-core/lib/utils';
|
import type { ExpectZone } from 'playwright-core/lib/utils';
|
||||||
|
|
@ -61,7 +62,6 @@ import {
|
||||||
import { zones } from 'playwright-core/lib/utils';
|
import { zones } from 'playwright-core/lib/utils';
|
||||||
import { TestInfoImpl } from '../worker/testInfo';
|
import { TestInfoImpl } from '../worker/testInfo';
|
||||||
import { ExpectError, isExpectError } from './matcherHint';
|
import { ExpectError, isExpectError } from './matcherHint';
|
||||||
import { randomUUID } from 'node:crypto';
|
|
||||||
|
|
||||||
// #region
|
// #region
|
||||||
// Mirrored from https://github.com/facebook/jest/blob/f13abff8df9a0e1148baf3584bcde6d1b479edc7/packages/expect/src/print.ts
|
// Mirrored from https://github.com/facebook/jest/blob/f13abff8df9a0e1148baf3584bcde6d1b479edc7/packages/expect/src/print.ts
|
||||||
|
|
@ -131,7 +131,7 @@ function createExpect(info: ExpectMetaInfo, prefix: string[] = [], parentPrefixe
|
||||||
|
|
||||||
if (property === 'extend') {
|
if (property === 'extend') {
|
||||||
return (matchers: any) => {
|
return (matchers: any) => {
|
||||||
const qualifier = [...prefix, randomUUID()];
|
const qualifier = [...prefix, createGuid()];
|
||||||
|
|
||||||
const wrappedMatchers: any = {};
|
const wrappedMatchers: any = {};
|
||||||
for (const [name, matcher] of Object.entries(matchers)) {
|
for (const [name, matcher] of Object.entries(matchers)) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue