importReactfrom'react';importexpectfrom'expect.js';importTestUtilsfrom'react-addons-test-utils';jest.dontMock('../components/popover/index');constPopover=require('../components/popover/index');describe('Popover',function(){it.only('should show overlay when trigger is clicked',()=>{constpopover=TestUtils.renderIntoDocument(<Popoveroverlay="console.log('hello world')"title="code"trigger="click"><ahref="#">showmeyourcode</a></Popover>);expect(popover.getPopupDomNode()).to.be(undefined);TestUtils.Simulate.click(TestUtils.findRenderedDOMComponentWithTag(popover,'a'));constpopup=popover.getPopupDomNode();expect(popup).not.to.be(undefined);expect(popup.className).to.contain('ant-popover-placement-top');expect(popup.innerHTML).to.match(/<div class="ant-popover-title".*?>code<\/div>/);expect(popup.innerHTML).to.match(/<div class="ant-popover-content".*?>console\.log\('hello world'\)<\/div>/);});});