From 21c42cbe1220062174b7e93a57ca5445a2c78b2a Mon Sep 17 00:00:00 2001 From: Steve Ruiz Date: Wed, 8 Sep 2021 12:55:42 +0100 Subject: [PATCH] Add test --- packages/tldraw/src/components/tldraw/tldraw.test.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/tldraw/src/components/tldraw/tldraw.test.tsx b/packages/tldraw/src/components/tldraw/tldraw.test.tsx index 9b67d61b2..3d94e52ab 100644 --- a/packages/tldraw/src/components/tldraw/tldraw.test.tsx +++ b/packages/tldraw/src/components/tldraw/tldraw.test.tsx @@ -6,4 +6,14 @@ describe('tldraw', () => { test('mounts component without crashing', () => { render() }) + + test('mounts component and calls onMount', (done) => { + const onMount = jest.fn() + render() + // The call is asynchronous: it won't be called until the next tick. + setTimeout(() => { + expect(onMount).toHaveBeenCalled() + done() + }, 100) + }) })