summaryrefslogtreecommitdiff
path: root/packages/integrations/react/test/parsed-react-children.test.js
blob: 876897c95f749db9e817a95bf5b01ca8eb1b7050 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { expect } from 'chai';
import convert from "../vnode-children.js";

describe('experimental react children', () => {
    it('has undefined as children for direct children', () => {
        const [ imgVNode ] = convert('<img src="abc"></img>');
        expect(imgVNode.props).to.deep.include({ children: undefined });
    })

    it('has undefined as children for nested children', () => {
        const [ divVNode ] = convert('<div><img src="xyz"></img></div>');
        const [ imgVNode ] = divVNode.props.children;
        expect(imgVNode.props).to.deep.include({ children: undefined });
    })
})