UNPKG

dist-javascript-algorithms-and-data-structures

Version:

Algorithms and data-structures implemented on JavaScript

12 lines (9 loc) 475 B
"use strict"; var _bwPowerSet = _interopRequireDefault(require("../bwPowerSet")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('bwPowerSet', () => { it('should calculate power set of given set using bitwise approach', () => { expect((0, _bwPowerSet.default)([1])).toEqual([[], [1]]); expect((0, _bwPowerSet.default)([1, 2, 3])).toEqual([[], [1], [2], [1, 2], [3], [1, 3], [2, 3], [1, 2, 3]]); }); });