wix-style-react
Version:
wix-style-react
33 lines (23 loc) • 1.13 kB
JavaScript
;
var _eyes = require('eyes.it');
var _eyes2 = _interopRequireDefault(_eyes);
var _protractor = require('../../testkit/protractor');
var _protractor2 = require('wix-ui-test-utils/protractor');
var _storybookHelpers = require('../../test/utils/storybook-helpers');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('IconWithOptions', function () {
var storyUrl = (0, _storybookHelpers.getStoryUrl)('Deprecated', 'IconWithOptions');
var dataHook = 'story-iconWithOptions';
_eyes2.default.it('should hide dropdown when selecting an option which is not already selected', function () {
browser.get(storyUrl);
var driver = (0, _protractor.iconWithOptionsTestkitFactory)({ dataHook: dataHook });
(0, _protractor2.waitForVisibilityOf)(driver.element(), 'Cannot find iconWithOptions').then(function () {
driver.mouseEnter();
driver.getDropdownItem(1).click();
driver.mouseLeave();
driver.mouseEnter();
driver.getDropdownItem(1).click();
expect(driver.getDropdown().isDisplayed()).toBe(true);
});
});
});