dist-javascript-algorithms-and-data-structures
Version:
Algorithms and data-structures implemented on JavaScript
12 lines (9 loc) • 475 B
JavaScript
;
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]]);
});
});