| 1 |
import { render } from '@shared/lib/dom'; |
| 2 |
import * as element from '@wordpress/element'; |
| 3 |
|
| 4 |
jest.mock('@wordpress/element', () => ({ |
| 5 |
render: jest.fn(), |
| 6 |
createRoot: undefined, |
| 7 |
})); |
| 8 |
|
| 9 |
describe('render (fallback)', () => { |
| 10 |
it('falls back to renderDeprecated if createRoot is not available', () => { |
| 11 |
const dummyComponent = 'div'; |
| 12 |
const dummyNode = document.createElement('div'); |
| 13 |
|
| 14 |
render(dummyComponent, dummyNode); |
| 15 |
|
| 16 |
expect(element.render).toHaveBeenCalledWith(dummyComponent, dummyNode); |
| 17 |
}); |
| 18 |
}); |
| 19 |
|