forked from kiranz/just-api
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherrors.js
More file actions
39 lines (37 loc) · 1.14 KB
/
errors.js
File metadata and controls
39 lines (37 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const errorEx = require('error-ex');
export function customError(name, opts) {
return errorEx(name, opts);
}
export const errorTypes = [
'FileDoesNotExistError',
'NotAValidYAMLCustomTypeError',
'InvalidYAMLSuiteSchemaError',
'InvalidSuiteConfigurationError',
'DisabledSuiteError',
'NoSpecsFoundError',
'NoSpecFoundMatchingNameError',
'RequestBodyNotFoundError',
'ResponseStatusCodeDidNotMatchError',
'ResponseHeaderValueDidNotMatchError',
'YAMLSuiteLoadingError',
'SuiteConfigurationFailedError',
'BeforeAllHookError',
'AfterAllHookError',
'InvalidSpecificationSchemaError',
'BeforeEachHookError',
'AfterEachHookError',
'BeforeTestHookError',
'AfterTestHookError',
'InvalidRequestSpecificationError',
'InvalidRequestHeaderError',
'RequestBuilderError',
'RequestBodyBuilderError',
'JSONBodyParseError',
'LoadingSpecDependencySuiteError',
'ResponseJSONDataMismatchError',
'ResponseJSONSchemaValidationError',
'CustomResponseValidationError',
'LoopItemsBuilderError',
'SuiteCustomConfigurationError',
'CustomFunctionNotFoundInModuleError'
];