All files / jest/mocks react-native-svg.js

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 291x     6x       8x                       1x                  
const React = require('react');
 
function createSvgNode(tagName) {
  return React.forwardRef(function MockSvgNode(
    { children, testID, ...props },
    ref,
  ) {
    return React.createElement(
      tagName,
      {
        ref,
        'data-testid': testID,
        ...props,
      },
      children,
    );
  });
}
 
module.exports = {
  __esModule: true,
  default: createSvgNode('svg'),
  Svg: createSvgNode('svg'),
  SvgXml: createSvgNode('svg'),
  G: createSvgNode('g'),
  Path: createSvgNode('path'),
  Text: createSvgNode('text'),
};