constants

lib/errors. constants

源代码

当 Mocha 抛出异常(或拒绝 Promise)时,它会尝试为 Error 对象分配一个 code 属性,以便于处理。 这些是 code 的潜在值。

成员

(静态,常量) FATAL

源代码
默认值
  • ERR_MOCHA_FATAL

不可恢复的错误。

(静态,常量) FORBIDDEN_EXCLUSIVITY

源代码
默认值
  • ERR_MOCHA_FORBIDDEN_EXCLUSIVITY

使用 only()--forbid-only 会导致此错误。

(静态,常量) INSTANCE_ALREADY_DISPOSED

源代码
默认值
  • ERR_MOCHA_INSTANCE_ALREADY_DISPOSED

Mocha 实例中发生的无效状态转换

(静态,常量) INSTANCE_ALREADY_RUNNING

源代码
默认值
  • ERR_MOCHA_INSTANCE_ALREADY_RUNNING

Mocha 实例中发生的无效状态转换

(静态,常量) INVALID_ARG_TYPE

源代码
默认值
  • ERR_MOCHA_INVALID_ARG_TYPE

函数调用参数类型无效

(静态,常量) INVALID_ARG_VALUE

源代码
默认值
  • ERR_MOCHA_INVALID_ARG_VALUE

函数调用参数值无效

(静态,常量) INVALID_EXCEPTION

源代码
默认值
  • ERR_MOCHA_INVALID_EXCEPTION

抛出了东西,但它不是 Error

(静态,常量) INVALID_INTERFACE

源代码
默认值
  • ERR_MOCHA_INVALID_INTERFACE

接口(例如,Mocha.interfaces)未知或无效

(静态,常量) INVALID_PLUGIN_DEFINITION

源代码
默认值
  • ERR_MOCHA_INVALID_PLUGIN_DEFINITION

当内置或第三方插件定义(mochaHooks定义)无效时抛出。

(静态,常量) INVALID_PLUGIN_IMPLEMENTATION

源代码
默认值
  • ERR_MOCHA_INVALID_PLUGIN_IMPLEMENTATION

当用户定义的插件实现(例如,mochaHooks)无效时抛出。

(静态,常量) INVALID_REPORTER

源代码
默认值
  • ERR_MOCHA_INVALID_REPORTER

报告器(例如,Mocha.reporters)未知或无效

(静态,常量) MULTIPLE_DONE

源代码
默认值
  • ERR_MOCHA_MULTIPLE_DONE

done()TestHook 回调中被调用两次

(静态,常量) NO_FILES_MATCH_PATTERN

源代码
默认值
  • ERR_MOCHA_NO_FILES_MATCH_PATTERN

没有文件匹配用户提供的模式

(静态,常量) TIMEOUT

源代码
默认值
  • ERR_MOCHA_TIMEOUT

当可运行文件超过其允许的运行时间时。

(静态,常量) UNPARSABLE_FILE

源代码
默认值
  • ERR_MOCHA_UNPARSABLE_FILE

输入文件无法解析

(静态,常量) UNSUPPORTED

源代码
默认值
  • ERR_MOCHA_UNSUPPORTED

已知但不受支持的行为