diff --git a/types/testExpect.d.ts b/types/testExpect.d.ts index e386583919..59541a7068 100644 --- a/types/testExpect.d.ts +++ b/types/testExpect.d.ts @@ -29,17 +29,18 @@ export declare type Expect = { stringMatching(expected: string | RegExp): AsymmetricMatcher; }; +type OverriddenExpectProperties = +'not' | +'resolves' | +'rejects' | +'toMatchInlineSnapshot' | +'toThrowErrorMatchingInlineSnapshot' | +'toMatchSnapshot' | +'toThrowErrorMatchingSnapshot'; + declare global { export namespace PlaywrightTest { - type OverriddenProperties = - 'not' | - 'resolves' | - 'rejects' | - 'toMatchInlineSnapshot' | - 'toThrowErrorMatchingInlineSnapshot' | - 'toMatchSnapshot' | - 'toThrowErrorMatchingSnapshot'; - export interface Matchers extends Omit, OverriddenProperties> { + export interface Matchers extends Omit, OverriddenExpectProperties> { /** * If you know how to test something, `.not` lets you test its opposite. */