UNPKG

wix-style-react

Version:
48 lines (42 loc) 1.39 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _testUtils = require('react-dom/test-utils'); var _testUtils2 = _interopRequireDefault(_testUtils); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = function (_ref) { var element = _ref.element; return { exists: function exists() { return !!element; }, click: function click() { return _testUtils2.default.Simulate.click(element); }, focus: function focus() { return _testUtils2.default.Simulate.focus(element); }, blur: function blur() { return _testUtils2.default.Simulate.blur(element); }, mouseEnter: function mouseEnter() { return _testUtils2.default.Simulate.mouseEnter(element); }, mouseLeave: function mouseLeave() { return _testUtils2.default.Simulate.mouseLeave(element); }, getButtonTextContent: function getButtonTextContent() { return element.textContent; }, isButtonDisabled: function isButtonDisabled() { return element.getAttribute('disabled') === ''; }, isPrefixIconExists: function isPrefixIconExists() { return element.innerHTML.indexOf('prefix') !== -1; }, isSuffixIconExists: function isSuffixIconExists() { return element.innerHTML.indexOf('suffix') !== -1; } }; };