summaryrefslogtreecommitdiffstats
path: root/src/components/molecules/forms/motion-toggle.test.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/molecules/forms/motion-toggle.test.tsx')
-rw-r--r--src/components/molecules/forms/motion-toggle.test.tsx12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/components/molecules/forms/motion-toggle.test.tsx b/src/components/molecules/forms/motion-toggle.test.tsx
index 4fd6b31..04c22a9 100644
--- a/src/components/molecules/forms/motion-toggle.test.tsx
+++ b/src/components/molecules/forms/motion-toggle.test.tsx
@@ -1,13 +1,15 @@
import { render, screen } from '@test-utils';
import MotionToggle from './motion-toggle';
+import { storageKey } from './motion-toggle.fixture';
describe('MotionToggle', () => {
- it('renders a checked toggle (deactivate animations choice)', () => {
- render(<MotionToggle storageKey="reduced-motion" value={true} />);
+ // toHaveValue received undefined. Maybe because of localStorage hook...
+ it('renders a toggle component', () => {
+ render(<MotionToggle storageKey={storageKey} defaultValue="on" />);
expect(
- screen.getByRole('checkbox', {
- name: `Animations: On Off`,
+ screen.getByRole('radiogroup', {
+ name: /Animations:/i,
})
- ).toBeChecked();
+ ).toBeInTheDocument();
});
});