UNPKG

react-grid-resizable

Version:
38 lines (37 loc) 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("react-testing-library/cleanup-after-each"); var ResizeDirectionOptions_1 = require("./ResizeDirectionOptions"); test('Default resize direction options', function () { expect(ResizeDirectionOptions_1.processOptions()).toEqual({ top: true, bottom: true, left: true, right: true, }); }); test('Overwrite specific direction option', function () { 'top,bottom,left,right'.split(',').forEach(function (prop) { var _a, _b; expect(ResizeDirectionOptions_1.processOptions((_a = {}, _a[prop] = false, _a))).toEqual((_b = { top: true, bottom: true, left: true, right: true }, _b[prop] = false, _b)); }); }); test('Disable direction options', function () { expect(ResizeDirectionOptions_1.processOptions({ disabled: true })).toEqual({ top: false, bottom: false, left: false, right: false, }); });