UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

20 lines (18 loc) 1.14 kB
define(["require", "exports", 'react', 'react-addons-test-utils', './ContextualMenu'], function (require, exports, React, ReactTestUtils, ContextualMenu_1) { "use strict"; var expect = chai.expect; describe('ContextualMenu', function () { it('does not have a scrollbar due to an overflowing icon', function () { var items = [ { name: 'TestText 1', key: 'TestKey1', canCheck: true, isChecked: true }, { name: 'TestText 2', key: 'TestKey2', canCheck: true, isChecked: true }, { name: 'TestText 3', key: 'TestKey3', canCheck: true, isChecked: true }, { name: 'TestText 4', key: 'TestKey4', canCheck: true, isChecked: true }, ]; ReactTestUtils.renderIntoDocument(React.createElement(ContextualMenu_1.ContextualMenu, {items: items})); var menuList = document.querySelector('.ms-ContextualMenu-list'); expect(menuList.scrollHeight).to.be.lte(menuList.offsetHeight, 'ContextualMenu is showing a scrollbar due to checkmark'); }); }); }); //# sourceMappingURL=ContextualMenu.test.js.map