|
1 | 1 | export const snapshot = {}; |
2 | 2 |
|
| 3 | +snapshot[`isOptionalOf<T> > returns properly named function 1`] = `"isOptionalOf(isNumber)"`; |
| 4 | +
|
| 5 | +snapshot[`isOptionalOf<T> > returns properly named function 2`] = `"isOptionalOf(isNumber)"`; |
| 6 | +
|
| 7 | +snapshot[`isUnwrapOptionalOf<T> > returns properly named function 1`] = `"isNumber"`; |
| 8 | +
|
| 9 | +snapshot[`isUnwrapOptionalOf<T> > returns properly named function 2`] = `"isNumber"`; |
| 10 | +
|
| 11 | +snapshot[`isUnwrapOptionalOf<T> > returns properly named function 3`] = `"isNumber"`; |
| 12 | +
|
| 13 | +snapshot[`isReadonlyOf<T> > returns properly named function 1`] = `"isReadonlyOf(isNumber)"`; |
| 14 | +
|
| 15 | +snapshot[`isReadonlyOf<T> > returns properly named function 2`] = `"isReadonlyOf(isReadonlyOf(isNumber))"`; |
| 16 | +
|
| 17 | +snapshot[`isUnwrapReadonlyOf<T> > returns properly named function 1`] = `"isNumber"`; |
| 18 | +
|
| 19 | +snapshot[`isUnwrapReadonlyOf<T> > returns properly named function 2`] = `"isReadonlyOf(isNumber)"`; |
| 20 | +
|
3 | 21 | snapshot[`isArrayOf<T> > returns properly named function 1`] = `"isArrayOf(isNumber)"`; |
4 | 22 |
|
5 | 23 | snapshot[`isArrayOf<T> > returns properly named function 2`] = `"isArrayOf((anonymous))"`; |
@@ -195,3 +213,95 @@ snapshot[`isLiteralOf<T> > returns properly named function 6`] = `"isLiteralOf(u |
195 | 213 | snapshot[`isLiteralOf<T> > returns properly named function 7`] = `"isLiteralOf(Symbol(asdf))"`; |
196 | 214 |
|
197 | 215 | snapshot[`isLiteralOneOf<T> > returns properly named function 1`] = `'isLiteralOneOf(["hello", "world"])'`; |
| 216 | +
|
| 217 | +snapshot[`isUnionOf<T> > returns properly named function 1`] = ` |
| 218 | +"isUnionOf([ |
| 219 | + isNumber, |
| 220 | + isString, |
| 221 | + isBoolean |
| 222 | +])" |
| 223 | +`; |
| 224 | +
|
| 225 | +snapshot[`isIntersectionOf<T> > returns properly named function 1`] = ` |
| 226 | +"isObjectOf({ |
| 227 | + a: isNumber, |
| 228 | + b: isString |
| 229 | +})" |
| 230 | +`; |
| 231 | +
|
| 232 | +snapshot[`isRequiredOf<T> > returns properly named function 1`] = ` |
| 233 | +"isObjectOf({ |
| 234 | + a: isNumber, |
| 235 | + b: isUnionOf([ |
| 236 | + isString, |
| 237 | + isUndefined |
| 238 | + ]), |
| 239 | + c: isBoolean |
| 240 | +})" |
| 241 | +`; |
| 242 | +
|
| 243 | +snapshot[`isRequiredOf<T> > returns properly named function 2`] = ` |
| 244 | +"isObjectOf({ |
| 245 | + a: isNumber, |
| 246 | + b: isUnionOf([ |
| 247 | + isString, |
| 248 | + isUndefined |
| 249 | + ]), |
| 250 | + c: isBoolean |
| 251 | +})" |
| 252 | +`; |
| 253 | +
|
| 254 | +snapshot[`isPartialOf<T> > returns properly named function 1`] = ` |
| 255 | +"isObjectOf({ |
| 256 | + a: isOptionalOf(isNumber), |
| 257 | + b: isOptionalOf(isUnionOf([ |
| 258 | + isString, |
| 259 | + isUndefined |
| 260 | + ])), |
| 261 | + c: isOptionalOf(isBoolean) |
| 262 | +})" |
| 263 | +`; |
| 264 | +
|
| 265 | +snapshot[`isPartialOf<T> > returns properly named function 2`] = ` |
| 266 | +"isObjectOf({ |
| 267 | + a: isOptionalOf(isNumber), |
| 268 | + b: isOptionalOf(isUnionOf([ |
| 269 | + isString, |
| 270 | + isUndefined |
| 271 | + ])), |
| 272 | + c: isOptionalOf(isBoolean) |
| 273 | +})" |
| 274 | +`; |
| 275 | +
|
| 276 | +snapshot[`isPickOf<T, K> > returns properly named function 1`] = ` |
| 277 | +"isObjectOf({ |
| 278 | + a: isNumber, |
| 279 | + c: isBoolean |
| 280 | +})" |
| 281 | +`; |
| 282 | +
|
| 283 | +snapshot[`isPickOf<T, K> > returns properly named function 2`] = `"isObjectOf({a: isNumber})"`; |
| 284 | +
|
| 285 | +snapshot[`isOmitOf<T, K> > returns properly named function 1`] = ` |
| 286 | +"isObjectOf({ |
| 287 | + a: isNumber, |
| 288 | + c: isBoolean |
| 289 | +})" |
| 290 | +`; |
| 291 | +
|
| 292 | +snapshot[`isOmitOf<T, K> > returns properly named function 2`] = `"isObjectOf({a: isNumber})"`; |
| 293 | +
|
| 294 | +snapshot[`isOneOf<T> > returns properly named function 1`] = ` |
| 295 | +"isUnionOf([ |
| 296 | + isNumber, |
| 297 | + isString, |
| 298 | + isBoolean |
| 299 | +])" |
| 300 | +`; |
| 301 | +
|
| 302 | +snapshot[`isAllOf<T> > returns properly named function 1`] = ` |
| 303 | +"isObjectOf({ |
| 304 | + a: isNumber, |
| 305 | + b: isString |
| 306 | +})" |
| 307 | +`; |
0 commit comments