From f950fe1f09748cac75c130f0967dacd79bd50627 Mon Sep 17 00:00:00 2001 From: AbsharHassan Date: Tue, 2 Jan 2024 11:08:35 +0500 Subject: [PATCH] test: enhance useThree hook test for accurate size property checking Updated the test for the useThree hook to accurately check the size property. The test now uses specific dimensions (width: 1280, height: 800) to create the component, ensuring that the size object is correctly tested against expected values. This change improves the test's effectiveness in catching potential size-related issues in the configure function. Related to #3133 --- packages/test-renderer/src/__tests__/RTTR.hooks.test.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/test-renderer/src/__tests__/RTTR.hooks.test.tsx b/packages/test-renderer/src/__tests__/RTTR.hooks.test.tsx index d2e5bbf493..1af14242d6 100644 --- a/packages/test-renderer/src/__tests__/RTTR.hooks.test.tsx +++ b/packages/test-renderer/src/__tests__/RTTR.hooks.test.tsx @@ -29,12 +29,12 @@ describe('ReactThreeTestRenderer Hooks', () => { return } - await ReactThreeTestRenderer.create() + await ReactThreeTestRenderer.create(, { width: 1280, height: 800 }) expect(result.camera instanceof THREE.Camera).toBeTruthy() expect(result.scene instanceof THREE.Scene).toBeTruthy() expect(result.raycaster instanceof THREE.Raycaster).toBeTruthy() - expect(result.size).toEqual({ height: 0, width: 0, top: 0, left: 0, updateStyle: false }) + expect(result.size).toEqual({ height: 800, width: 1280, top: 0, left: 0, updateStyle: true }) }) it('can handle useLoader hook', async () => {