UNPKG

597 BJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
4
5var _cond = _interopRequireDefault(require("./cond"));
6
7test('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