From f3a26d170f24c3b913c60bbe7ed45b07b49834e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Wed, 7 Sep 2022 10:55:07 +0800 Subject: [PATCH] test: Fix test case --- components/tag/__tests__/index.test.tsx | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/components/tag/__tests__/index.test.tsx b/components/tag/__tests__/index.test.tsx index f40b6bad08..006ee7f4f4 100644 --- a/components/tag/__tests__/index.test.tsx +++ b/components/tag/__tests__/index.test.tsx @@ -110,33 +110,37 @@ describe('Tag', () => { describe('visibility', () => { it('can be controlled by visible with visible as initial value', () => { - const { asFragment, rerender } = render(); - expect(asFragment().firstChild).toMatchSnapshot(); + const { container, rerender } = render(); + expect(container.querySelector('.ant-tag-hidden')).toBeFalsy(); + rerender(); act(() => { jest.runAllTimers(); }); - expect(asFragment().firstChild).toMatchSnapshot(); + expect(container.querySelector('.ant-tag-hidden')).toBeTruthy(); + rerender(); act(() => { jest.runAllTimers(); }); - expect(asFragment().firstChild).toMatchSnapshot(); + expect(container.querySelector('.ant-tag-hidden')).toBeFalsy(); }); it('can be controlled by visible with hidden as initial value', () => { - const { asFragment, rerender } = render(); - expect(asFragment().firstChild).toMatchSnapshot(); + const { container, rerender } = render(); + expect(container.querySelector('.ant-tag-hidden')).toBeTruthy(); + rerender(); act(() => { jest.runAllTimers(); }); - expect(asFragment().firstChild).toMatchSnapshot(); + expect(container.querySelector('.ant-tag-hidden')).toBeFalsy(); + rerender(); act(() => { jest.runAllTimers(); }); - expect(asFragment().firstChild).toMatchSnapshot(); + expect(container.querySelector('.ant-tag-hidden')).toBeTruthy(); }); });