MCPcopy
hub / github.com/react/react / describeWithPointerEvent

Function describeWithPointerEvent

packages/dom-event-testing-library/testHelpers.js:14–26  ·  view source on GitHub ↗
(message, describeFn)

Source from the content-addressed store, hash-verified

12import {hasPointerEvent, setPointerEvent} from './domEnvironment';
13
14export function describeWithPointerEvent(message, describeFn) {
15 const pointerEvent = 'PointerEvent';
16 const fallback = 'MouseEvent/TouchEvent';
17 describe.each`
18 value | name
19 ${true} | ${pointerEvent}
20 ${false} | ${fallback}
21 `(`${message}: $name`, entry => {
22 const hasPointerEvents = entry.value;
23 setPointerEvent(hasPointerEvents);
24 describeFn(hasPointerEvents);
25 });
26}
27
28export function testWithPointerType(message, testFn) {
29 const table = hasPointerEvent()

Callers 1

Calls 2

setPointerEventFunction · 0.90
eachMethod · 0.65

Tested by

no test coverage detected