UNPKG

@wix/design-system

Version:

@wix/design-system

47 lines (46 loc) 1.67 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _react = _interopRequireDefault(require("react")); var _DatePicker = _interopRequireDefault(require("../DatePicker.driver")); var _react2 = require("@testing-library/react"); var _DatePicker2 = _interopRequireDefault(require("../DatePicker")); var _react3 = require("../../utils/test-utils/react"); var _jsxFileName = "/home/builduser/work/57e038ea7326c1ec/packages/wix-design-system/dist/cjs/DatePicker/test/DatePicker.legacy.spec.jsx", _this = void 0; describe('DatePicker legacy testkit', function () { var setup = function setup() { var DATA_HOOK = 'testing'; var _renderLegacy = (0, _react2.render)(/*#__PURE__*/_react["default"].createElement(_DatePicker2["default"], { onChange: vi.fn(), dataHook: DATA_HOOK, __self: _this, __source: { fileName: _jsxFileName, lineNumber: 12, columnNumber: 7 } })), baseElement = _renderLegacy.baseElement; return (0, _DatePicker["default"])({ element: baseElement, dataHook: DATA_HOOK }); }; it('should pass', function () { var _setup = setup(), driver = _setup.driver, calendarDriver = _setup.calendarDriver; expect(driver.exists()).toBeTruthy(); expect(calendarDriver.exists()).toBe(false); (0, _react3.act)(function () { driver.open(); }); expect(calendarDriver.exists()).toBe(true); (0, _react3.act)(function () { driver.clickOutside(); }); (0, _react2.waitFor)(function () { expect(calendarDriver.exists()).toBe(false); }); }); });