UNPKG

@testing-library/user-event

Version:
33 lines (30 loc) 1.06 kB
import '../setup/index.js'; import '../utils/click/isClickableInput.js'; import '../utils/dataTransfer/Clipboard.js'; import '../event/eventMap.js'; import '../event/behavior/click.js'; import '../event/behavior/cut.js'; import '../event/behavior/keydown.js'; import '../event/behavior/keypress.js'; import '../event/behavior/keyup.js'; import '../event/behavior/paste.js'; import '@testing-library/dom'; import '../utils/edit/maxLength.js'; import '../utils/edit/isEditable.js'; import '@testing-library/dom/dist/helpers.js'; import '../utils/keyDef/readNextDescriptor.js'; import '../utils/misc/level.js'; import { assertPointerEvents } from '../utils/pointer/cssPointerEvents.js'; import { Config } from '../setup/config.js'; async function hover(element) { return this.pointer({ target: element }); } async function unhover(element) { assertPointerEvents(this[Config], this[Config].system.pointer.getMouseTarget(this[Config])); return this.pointer({ target: element.ownerDocument.body }); } export { hover, unhover };