diff --git a/test/core/Container.js b/test/core/Container.js index be3bf1a..5249107 100644 --- a/test/core/Container.js +++ b/test/core/Container.js @@ -389,6 +389,24 @@ assertWebGLNotRendered(container); assertCanvasNotRendered(container); }); + + it('should render children', () => + { + const container = new PIXI.Container(); + const child = new PIXI.Container(); + let canvasChildRendered = false; + let webGLChildRendered = false; + + container.addChild(child); + child._renderCanvas = () => { canvasChildRendered = true; }; + child._renderWebGL = () => { webGLChildRendered = true; }; + + container.renderWebGL(); + expect(webGLChildRendered).to.be.true; + + container.renderCanvas(); + expect(canvasChildRendered).to.be.true; + }); }); describe('removeChildren', () =>