@wpazderski/playwright-utils
    Preparing search index...

    Variable playwrightUtilsConst

    playwrightUtils: {
        assertions: webEnvExtensions/assertions;
        comparators: {
            looselyEqual: (a: unknown, b: unknown) => boolean;
            objectId: (a: unknown, b: unknown) => boolean;
            strictlyEqual: (a: unknown, b: unknown) => boolean;
        };
        convertDataFromSerializable: (wrappedData: WrappedSerializableData) => any;
        convertDataToSerializable: (data: any) => WrappedSerializableData;
        expect: typeof expect;
        getChalkColorSupportLevel: () => 0 | 1 | 2 | 3;
        setChalkColorSupportLevel: (level: 0 | 1 | 2 | 3) => void;
    } = ...

    Collection of utilities and assertions for Playwright.

    Type declaration

    • assertions: webEnvExtensions/assertions

      Utility functions that can be used to make Playwright-like assertions in Web environment.

    • comparators: {
          looselyEqual: (a: unknown, b: unknown) => boolean;
          objectId: (a: unknown, b: unknown) => boolean;
          strictlyEqual: (a: unknown, b: unknown) => boolean;
      }

      Comparators that can be used to compare values in Web environment.

      • looselyEqual: (a: unknown, b: unknown) => boolean

        Compares two values for loose equality (==).

      • objectId: (a: unknown, b: unknown) => boolean

        Compares two values by checking if they have the same id property (===).

      • strictlyEqual: (a: unknown, b: unknown) => boolean

        Compares two values for strict equality (===).

    • convertDataFromSerializable: (wrappedData: WrappedSerializableData) => any

      Converts data that has been serialized with playwrightUtils.convertDataToSerializable or convertDataToSerializable to the original format.

    • convertDataToSerializable: (data: any) => WrappedSerializableData

      Converts data to a serializable format that can be pass between Node.js and Web environments (and vice versa) through e.g. page.evaluate

    • expect: typeof expect

      The main expect function for making Playwright-like assertions in Web environment.

    • getChalkColorSupportLevel: () => 0 | 1 | 2 | 3

      Returns the current color support level for Chalk library.

    • setChalkColorSupportLevel: (level: 0 | 1 | 2 | 3) => void

      Sets the color support level for Chalk library.