@wix/design-system
Version:
@wix/design-system
47 lines (46 loc) • 1.67 kB
JavaScript
;
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);
});
});
});