api documentation for eslint-plugin-mocha (v4.9.0)

Eslint rules for mocha.

table of contents

  1. module eslint-plugin-mocha
    1. object eslint-plugin-mocha.ast
    2. object eslint-plugin-mocha.configs
    3. object eslint-plugin-mocha.rules
    4. object eslint-plugin-mocha.settings
  2. module eslint-plugin-mocha.ast
    1. function eslint-plugin-mocha.ast.getNodeName (node)
    2. function eslint-plugin-mocha.ast.getPropertyName (property)
    3. function eslint-plugin-mocha.ast.isDescribe (node, additionalSuiteNames)
    4. function eslint-plugin-mocha.ast.isHookIdentifier (node)
    5. function eslint-plugin-mocha.ast.isTestCase (node)
  3. module eslint-plugin-mocha.rules
    1. function eslint-plugin-mocha.rules.handle-done-callback (context)
    2. function eslint-plugin-mocha.rules.max-top-level-suites (context)
    3. function eslint-plugin-mocha.rules.no-exclusive-tests (context)
    4. function eslint-plugin-mocha.rules.no-global-tests (context)
    5. function eslint-plugin-mocha.rules.no-hooks (context)
    6. function eslint-plugin-mocha.rules.no-hooks-for-single-case (context)
    7. function eslint-plugin-mocha.rules.no-identical-title (context)
    8. function eslint-plugin-mocha.rules.no-mocha-arrows (context)
    9. function eslint-plugin-mocha.rules.no-nested-tests (context)
    10. function eslint-plugin-mocha.rules.no-pending-tests (context)
    11. function eslint-plugin-mocha.rules.no-return-and-callback (context)
    12. function eslint-plugin-mocha.rules.no-sibling-hooks (context)
    13. function eslint-plugin-mocha.rules.no-skipped-tests (context)
    14. function eslint-plugin-mocha.rules.no-synchronous-tests (context)
    15. function eslint-plugin-mocha.rules.no-top-level-hooks (context)
    16. function eslint-plugin-mocha.rules.valid-suite-description (context)
    17. function eslint-plugin-mocha.rules.valid-test-description (context)
  4. module eslint-plugin-mocha.settings
    1. function eslint-plugin-mocha.settings.additionalSuiteNames (settings)
    2. function eslint-plugin-mocha.settings.getAdditionalTestFunctions (settings)
    3. function eslint-plugin-mocha.settings.getAdditionalXFunctions (settings)

module eslint-plugin-mocha

module eslint-plugin-mocha.ast

function eslint-plugin-mocha.ast.getNodeName (node)

function eslint-plugin-mocha.ast.getPropertyName (property)

function eslint-plugin-mocha.ast.isDescribe (node, additionalSuiteNames)

function eslint-plugin-mocha.ast.isHookIdentifier (node)

function eslint-plugin-mocha.ast.isTestCase (node)

module eslint-plugin-mocha.rules

function eslint-plugin-mocha.rules.handle-done-callback (context)

function eslint-plugin-mocha.rules.max-top-level-suites (context)

function eslint-plugin-mocha.rules.no-exclusive-tests (context)

function eslint-plugin-mocha.rules.no-global-tests (context)

function eslint-plugin-mocha.rules.no-hooks (context)

function eslint-plugin-mocha.rules.no-hooks-for-single-case (context)

function eslint-plugin-mocha.rules.no-identical-title (context)

function eslint-plugin-mocha.rules.no-mocha-arrows (context)

function eslint-plugin-mocha.rules.no-nested-tests (context)

function eslint-plugin-mocha.rules.no-pending-tests (context)

function eslint-plugin-mocha.rules.no-return-and-callback (context)

function eslint-plugin-mocha.rules.no-sibling-hooks (context)

function eslint-plugin-mocha.rules.no-skipped-tests (context)

function eslint-plugin-mocha.rules.no-synchronous-tests (context)

function eslint-plugin-mocha.rules.no-top-level-hooks (context)

function eslint-plugin-mocha.rules.valid-suite-description (context)

function eslint-plugin-mocha.rules.valid-test-description (context)

module eslint-plugin-mocha.settings

function eslint-plugin-mocha.settings.additionalSuiteNames (settings)

function eslint-plugin-mocha.settings.getAdditionalTestFunctions (settings)

function eslint-plugin-mocha.settings.getAdditionalXFunctions (settings)

[ this document was created with utility2 ]