UNPKG

eslint-plugin-itgalaxy

Version:
67 lines (64 loc) 2.46 kB
"use strict"; // See https://github.com/facebook/jest/tree/master/packages/eslint-plugin-jest module.exports = { // Enforce consistent test or it keyword "jest/consistent-test-it": "error", // Enforce assertion to be made in a test body "jest/expect-expect": "error", // Disallow capitalized test names "jest/lowercase-name": "error", // Disallow alias methods "jest/no-alias-methods": "error", // Disallow disabled tests "jest/no-disabled-tests": "error", // Disallow disabled tests "jest/no-empty-title": "error", // Disallow focused tests "jest/no-focused-tests": "error", // Disallow setup and teardown hooks "jest/no-hooks": "off", // Disallow identical titles "jest/no-identical-title": "error", // Disallow Jasmine globals "jest/no-jasmine-globals": "error", // Disallow importing `jest` "jest/no-jest-import": "error", // Disallow large snapshots "jest/no-large-snapshots": "off", // Using a callback in asynchronous tests "jest/no-test-callback": "off", // Disallow using `f` & `x` prefixes to define focused/skipped tests "jest/no-test-prefixes": "error", // Disallow explicitly returning from tests "jest/no-test-return-statement": "off", // Disallow using `toBeTruthy()` & `toBeFalsy()` "jest/no-truthy-falsy": "error", // Suggest using `expect.assertions()` OR `expect.hasAssertions()` "jest/prefer-expect-assertions": "off", // Suggest using `jest.spyOn()` "jest/prefer-spy-on": "error", // Suggest using `toStrictEqual()` "jest/prefer-strict-equal": "off", // Suggest using `toBeNull()` "jest/prefer-to-be-null": "error", // Suggest using `toBeUndefined()` "jest/prefer-to-be-undefined": "error", // Suggest using `toContain()` "jest/prefer-to-contain": "error", // Suggest using `toHaveLength()` "jest/prefer-to-have-length": "error", // Suggest using `toMatchInlineSnapshot()` "jest/prefer-inline-snapshots": "off", // Require that `toThrow()` and `toThrowError()` includes a message "jest/require-tothrow-message": "error", // Enforce valid `describe()` callback "jest/valid-describe": "error", // Enforce having return statement when testing with promises "jest/valid-expect-in-promise": "error", // Enforce valid `expect()` usage "jest/valid-expect": "error", // Suggest using `test.todo` "jest/prefer-todo": "error", // Suggest using `toBeCalledWith()` OR `toHaveBeenCalledWith()` "jest/prefer-called-with": "off" };