From 2155550fa36a3bc3c8f66e0926530123b4018cd4 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 16 May 2022 12:46:38 +0200 Subject: refactor: use custom hook for breadcrumb items and schema --- src/components/templates/page/page-layout.test.tsx | 41 ++++++++++++++++++---- 1 file changed, 35 insertions(+), 6 deletions(-) (limited to 'src/components/templates/page/page-layout.test.tsx') diff --git a/src/components/templates/page/page-layout.test.tsx b/src/components/templates/page/page-layout.test.tsx index b8fff6a..b3aea8b 100644 --- a/src/components/templates/page/page-layout.test.tsx +++ b/src/components/templates/page/page-layout.test.tsx @@ -1,4 +1,5 @@ import { render, screen } from '@test-utils'; +import { BreadcrumbList } from 'schema-dts'; import PageLayout from './page-layout'; const title = 'Incidunt ad earum'; @@ -6,13 +7,18 @@ const breadcrumb = [ { id: 'home', url: '#', name: 'Home' }, { id: 'page', url: '#', name: title }, ]; +const breadcrumbSchema: BreadcrumbList['itemListElement'][] = []; const children = 'Reprehenderit aut quis aperiam magnam quia id. Vero enim animi placeat quia. Laborum sit odio minima. Dolores et debitis eaque iste quidem. Omnis aliquam illum porro ea non. Quaerat totam iste quos ex facilis officia accusantium.'; describe('PageLayout', () => { it('renders the page title', () => { render( - + {children} ); @@ -23,7 +29,11 @@ describe('PageLayout', () => { it('renders the page content', () => { render( - + {children} ); @@ -32,7 +42,11 @@ describe('PageLayout', () => { it('renders the breadcrumb', () => { render( - + {children} ); @@ -43,7 +57,12 @@ describe('PageLayout', () => { it('renders the table of contents', () => { render( - + {children} ); @@ -54,7 +73,12 @@ describe('PageLayout', () => { it('renders the comment form', () => { render( - + {children} ); @@ -79,7 +103,12 @@ describe('PageLayout', () => { }, ]; render( - + {children} ); -- cgit v1.2.3