diff --git a/client/src/__tests__/components/GiftTemplate/LiveResults/LiveResults.test.tsx b/client/src/__tests__/components/GiftTemplate/LiveResults/LiveResults.test.tsx index 22b340d..881d510 100644 --- a/client/src/__tests__/components/GiftTemplate/LiveResults/LiveResults.test.tsx +++ b/client/src/__tests__/components/GiftTemplate/LiveResults/LiveResults.test.tsx @@ -227,7 +227,7 @@ test('calls showSelectedQuestion when a table cell is clicked', () => { expect(mockShowSelectedQuestion).toHaveBeenCalled(); }); -test.skip('toggles the visibility of content when the arrow button is clicked', () => { +test('toggles the visibility of content when the arrow button is clicked', () => { render(); - const toggleSwitch = screen.getByTestId("liveResults-visibility-switch"); - fireEvent.click(toggleSwitch); + const toggleSwitch = screen.getByTestId("liveResults-switch"); expect(toggleSwitch).toBeInTheDocument(); - - expect(toggleSwitch).toBeChecked(); expect(screen.queryByText('Afficher les noms')).toBeInTheDocument(); expect(screen.queryByText('Afficher les réponses')).toBeInTheDocument(); expect(screen.queryByTestId('table-container')).toBeInTheDocument(); fireEvent.click(toggleSwitch); + screen.debug(); - expect(toggleSwitch).not.toBeChecked(); expect(screen.queryByText('Afficher les noms')).not.toBeInTheDocument(); expect(screen.queryByText('Afficher les réponses')).not.toBeInTheDocument(); expect(screen.queryByTestId('table-container')).not.toBeInTheDocument(); diff --git a/client/src/components/LiveResults/LiveResults.tsx b/client/src/components/LiveResults/LiveResults.tsx index 111ae69..05a86ec 100644 --- a/client/src/components/LiveResults/LiveResults.tsx +++ b/client/src/components/LiveResults/LiveResults.tsx @@ -36,13 +36,16 @@ const LiveResults: React.FC = ({ questions, showSelectedQuesti - toggleExpand()} - inputProps={{ 'aria-label': 'toggle visibility' }} - /> - Résultats du quiz + Résultats du quiz} + control={ + toggleExpand()} + /> + } + /> {isExpanded && (