jennifer-shehane / cypress-fail-on-console-error

tail cypress test on console error

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cypress-fail-on-console-error

Installation

npm install cypress-fail-on-console-error --save-dev

Usage

cypress/support/index.ts

import failOnConsoleError from 'cypress-fail-on-console-error'

failOnConsoleError();

Config (optional)

use excludeMessages:string[] to exclude console messages by regex from throwing assertionError.
Default value is undefined.

use includeConsoleTypes:ConsoleType[] to overwrite console types.
Default value is [ConsoleType.ERROR].

const config:Config = {
    excludeMessages: ["foo", "^bar-regex.*$"],
    includeConsoleTypes: [Console.ERROR, ConsoleType.WARN, ConsoleType.INFO],
};

failOnConsoleError(config);

About

tail cypress test on console error

License:MIT License


Languages

Language:TypeScript 76.2%Language:JavaScript 22.2%Language:HTML 1.6%