mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-09-04 12:35:28 +02:00
* empty * empty * empty * Begin move from cypress to playwright. * Switch remaining tests to playwright, remove old cypress suppport files. * Clean up playwright config * Enable ff, and safari when on mac. * Fix safari/ff mentions test * Fix code-highlighting test on ff/safari * Add a local retry as a few tests are flaky. * Replace cypress w/ playwright in gitignore. * Update to latest yarn to fix ci install? * Update yarn.lock w/ yarn command. * Fix mocha tests. * Fix prettier
19 lines
477 B
TypeScript
19 lines
477 B
TypeScript
import { test, expect } from '@playwright/test'
|
|
|
|
test.describe('huge document example', () => {
|
|
const elements = [
|
|
{ tag: '#__next h1', count: 100 },
|
|
{ tag: '#__next p', count: 700 },
|
|
]
|
|
|
|
test.beforeEach(async ({ page }) => {
|
|
await page.goto('http://localhost:3000/examples/huge-document')
|
|
})
|
|
|
|
test('contains image', async ({ page }) => {
|
|
for (const { tag, count } of elements) {
|
|
expect(await page.locator(tag).count()).toBe(count)
|
|
}
|
|
})
|
|
})
|