@@ -23,6 +23,10 @@ class AsymmetricMatcher {
23
23
constructor ( ) {
24
24
this . $$typeof = Symbol . for ( 'jest.asymmetricMatcher' ) ;
25
25
}
26
+
27
+ toString ( ) {
28
+ return this . constructor . name ;
29
+ }
26
30
}
27
31
28
32
class Any extends AsymmetricMatcher {
@@ -63,10 +67,6 @@ class Any extends AsymmetricMatcher {
63
67
return other instanceof this . sample ;
64
68
}
65
69
66
- toString ( ) {
67
- return 'Any' ;
68
- }
69
-
70
70
getExpectedType ( ) {
71
71
if ( this . sample == String ) {
72
72
return 'string' ;
@@ -101,10 +101,6 @@ class Anything extends AsymmetricMatcher {
101
101
return ! isUndefined ( other ) && other !== null ;
102
102
}
103
103
104
- toString ( ) {
105
- return 'Anything' ;
106
- }
107
-
108
104
// No getExpectedType method, because it matches either null or undefined.
109
105
110
106
toAsymmetricMatcher ( ) {
@@ -136,10 +132,6 @@ class ArrayContaining extends AsymmetricMatcher {
136
132
) ;
137
133
}
138
134
139
- toString ( ) {
140
- return 'ArrayContaining' ;
141
- }
142
-
143
135
getExpectedType ( ) {
144
136
return 'array' ;
145
137
}
@@ -149,10 +141,6 @@ class ArrayNotContaining extends ArrayContaining {
149
141
asymmetricMatch ( other : Array < any > ) {
150
142
return ! super . asymmetricMatch ( other ) ;
151
143
}
152
-
153
- toString ( ) {
154
- return 'ArrayNotContaining' ;
155
- }
156
144
}
157
145
158
146
class ObjectContaining extends AsymmetricMatcher {
@@ -184,10 +172,6 @@ class ObjectContaining extends AsymmetricMatcher {
184
172
return true ;
185
173
}
186
174
187
- toString ( ) {
188
- return 'ObjectContaining' ;
189
- }
190
-
191
175
getExpectedType ( ) {
192
176
return 'object' ;
193
177
}
@@ -216,10 +200,6 @@ class ObjectNotContaining extends ObjectContaining {
216
200
217
201
return true ;
218
202
}
219
-
220
- toString ( ) {
221
- return 'ObjectNotContaining' ;
222
- }
223
203
}
224
204
225
205
class StringContaining extends AsymmetricMatcher {
@@ -241,10 +221,6 @@ class StringContaining extends AsymmetricMatcher {
241
221
return other . includes ( this . sample ) ;
242
222
}
243
223
244
- toString ( ) {
245
- return 'StringContaining' ;
246
- }
247
-
248
224
getExpectedType ( ) {
249
225
return 'string' ;
250
226
}
@@ -254,10 +230,6 @@ class StringNotContaining extends StringContaining {
254
230
asymmetricMatch ( other : string ) {
255
231
return ! super . asymmetricMatch ( other ) ;
256
232
}
257
-
258
- toString ( ) {
259
- return 'StringNotContaining' ;
260
- }
261
233
}
262
234
263
235
class StringMatching extends AsymmetricMatcher {
@@ -280,10 +252,6 @@ class StringMatching extends AsymmetricMatcher {
280
252
return this . sample . test ( other ) ;
281
253
}
282
254
283
- toString ( ) {
284
- return 'StringMatching' ;
285
- }
286
-
287
255
getExpectedType ( ) {
288
256
return 'string' ;
289
257
}
0 commit comments