(fiber: Fiber)
| 632 | |
| 633 | const fiberToWrapper = new WeakMap<Fiber, ReactTestInstance>(); |
| 634 | function wrapFiber(fiber: Fiber): ReactTestInstance { |
| 635 | let wrapper = fiberToWrapper.get(fiber); |
| 636 | if (wrapper === undefined && fiber.alternate !== null) { |
| 637 | wrapper = fiberToWrapper.get(fiber.alternate); |
| 638 | } |
| 639 | if (wrapper === undefined) { |
| 640 | wrapper = new ReactTestInstance(fiber); |
| 641 | fiberToWrapper.set(fiber, wrapper); |
| 642 | } |
| 643 | return wrapper; |
| 644 | } |
| 645 | |
| 646 | // Enable ReactTestRenderer to be used to test DevTools integration. |
| 647 | injectIntoDevTools(); |
no test coverage detected