mirror of https://github.com/01-edu/public.git
1 changed files with 26 additions and 0 deletions
@ -0,0 +1,26 @@
|
||||
export const tests = [] |
||||
|
||||
tests.push(async ({ page, eq }) => { |
||||
// check that the title tag is present & is set with some text
|
||||
const title = await page.$$eval( |
||||
'title', |
||||
(nodes) => nodes[0] && nodes[0].innerHTML, |
||||
) |
||||
const isValidTitle = title !== undefined && title.length !== 0 |
||||
eq(isValidTitle, true) |
||||
|
||||
// check the 3 sections have been created with the correct text
|
||||
const sections = await page.$$eval('section', (nodes) => |
||||
nodes.map((node) => ({ |
||||
tag: node.tagName.toLowerCase(), |
||||
text: node.textContent, |
||||
})), |
||||
) |
||||
eq(expectedSections, sections) |
||||
}) |
||||
|
||||
const expectedSections = [ |
||||
{ tag: 'section', text: 'face' }, |
||||
{ tag: 'section', text: 'upper-body' }, |
||||
{ tag: 'section', text: 'lower-body' }, |
||||
] |
Loading…
Reference in new issue