1 | "use strict";
|
2 |
|
3 | var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
|
4 |
|
5 | var _cond = _interopRequireDefault(require("./cond"));
|
6 |
|
7 | test('cond', function () {
|
8 | expect((0, _cond.default)([])).toBe(undefined);
|
9 | expect((0, _cond.default)([], function () {
|
10 | return 2;
|
11 | })).toBe(2);
|
12 | expect((0, _cond.default)([], 2)).toBe(2);
|
13 | expect((0, _cond.default)([[true, function () {
|
14 | return 4;
|
15 | }]])).toBe(4);
|
16 | expect((0, _cond.default)([[[false, true], function () {
|
17 | return 5;
|
18 | }]])).toBe(5);
|
19 | expect((0, _cond.default)([[[false, true], 5]])).toBe(5);
|
20 | }); |
\ | No newline at end of file |