mirror of https://github.com/01-edu/public.git
Test for action-reaction
This commit is contained in:
parent
694f1c5c83
commit
29f43a9816
|
@ -0,0 +1,25 @@
|
|||
export const tests = []
|
||||
|
||||
tests.push(async ({ eq, page }) => {
|
||||
// check the initial class name of the eye left
|
||||
const eyeLeft = await page.$eval('#eye-left', (node) => node.className)
|
||||
eq(eyeLeft, 'eye')
|
||||
})
|
||||
|
||||
tests.push(async ({ eq, page }) => {
|
||||
// click the button to close the left eye
|
||||
const button = await page.$('button')
|
||||
button.click()
|
||||
await page.waitForTimeout(150)
|
||||
const eyeLeft = await page.$eval('#eye-left', (node) => node.className)
|
||||
eq(eyeLeft, 'eye eye-closed')
|
||||
})
|
||||
|
||||
tests.push(async ({ eq, page }) => {
|
||||
// click the button a second time to open the left eye
|
||||
const button = await page.$('button')
|
||||
button.click()
|
||||
await page.waitForTimeout(150)
|
||||
const eyeLeft = await page.$eval('#eye-left', (node) => node.className)
|
||||
eq(eyeLeft, 'eye')
|
||||
})
|
Loading…
Reference in New Issue