const sticky = require( '../../resources/skins.vector.es6/stickyHeader.js' ); describe( 'sticky header', () => { test( 'prepareUserMenu removes gadgets from dropdown', async () => { const menu = document.createElement( 'div' ); menu.innerHTML = `
Log out
`; const newMenu = sticky.prepareUserMenu( menu ); // check classes have been updated and removed. expect( newMenu.querySelectorAll( '.user-links-collapsible-item' ).length ).toBe( 0 ); expect( newMenu.querySelectorAll( '.mw-list-item-js' ).length ).toBe( 0 ); } ); } );