forked from jest-community/jest-extended
/
index.js
95 lines (94 loc) 路 2.83 KB
/
index.js
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
import toBeEven from './toBeEven';
import toBeTrue from './toBeTrue';
import toSatisfy from './toSatisfy';
import toBeFalse from './toBeFalse';
import toContainValue from './toContainValue';
import toContainValues from './toContainValues';
import toBeArray from './toBeArray';
import toBeArrayOfSize from './toBeArrayOfSize';
import toEqualCaseInsensitive from './toEqualCaseInsensitive';
import toStartWith from './toStartWith';
import toBeNegative from './toBeNegative';
import toBeOneOf from './toBeOneOf';
import toContainKey from './toContainKey';
import toBeString from './toBeString';
import toBeExtensible from './toBeExtensible';
import toBeWithin from './toBeWithin';
import toIncludeMultiple from './toIncludeMultiple';
import toEndWith from './toEndWith';
import toBeFrozen from './toBeFrozen';
import toBeObject from './toBeObject';
import toContainAllKeys from './toContainAllKeys';
import toContainAnyKeys from './toContainAnyKeys';
import toContainKeys from './toContainKeys';
import toBeFinite from './toBeFinite';
import toIncludeAnyMembers from './toIncludeAnyMembers';
import toIncludeAllMembers from './toIncludeAllMembers';
import toBeNaN from './toBeNaN';
import toBePositive from './toBePositive';
import toInclude from './toInclude';
import toBeBoolean from './toBeBoolean';
import toBeFunction from './toBeFunction';
import toBeNumber from './toBeNumber';
import toBeOdd from './toBeOdd';
import toContainAllValues from './toContainAllValues';
import toContainEntry from './toContainEntry';
import toContainAllEntries from './toContainAllEntries';
import toContainEntries from './toContainEntries';
import toContainAnyEntries from './toContainAnyEntries';
import toContainAnyValues from './toContainAnyValues';
import toBeNil from './toBeNil';
import toSatisfyAll from './toSatisfyAll';
import toBeEmpty from './toBeEmpty';
import toBeSealed from './toBeSealed';
import toIncludeRepeated from './toIncludeRepeated';
import toHaveBeenCalledBefore from './toHaveBeenCalledBefore';
import toBeValidDate from './toBeValidDate';
export default [
toBeEven,
toBeTrue,
toBeFalse,
toContainValue,
toContainValues,
toBeArray,
toBeArrayOfSize,
toEqualCaseInsensitive,
toStartWith,
toBeNegative,
toBeOneOf,
toContainKey,
toBeExtensible,
toBeString,
toBeWithin,
toIncludeMultiple,
toEndWith,
toBeFrozen,
toBeObject,
toContainAllKeys,
toContainAnyKeys,
toContainKeys,
toBeFinite,
toIncludeAnyMembers,
toIncludeAllMembers,
toBeNaN,
toBePositive,
toInclude,
toBeBoolean,
toBeFunction,
toBeNumber,
toBeOdd,
toContainAllValues,
toContainEntry,
toContainAllEntries,
toContainEntries,
toContainAnyEntries,
toContainAnyValues,
toBeNil,
toSatisfyAll,
toBeEmpty,
toBeSealed,
toSatisfy,
toIncludeRepeated,
toHaveBeenCalledBefore,
toBeValidDate
].reduce((acc, matcher) => ({ ...acc, ...matcher }), {});