54 行
1.4 KiB
JavaScript
54 行
1.4 KiB
JavaScript
describe('css-dynamic-border', () => {
|
|
let page
|
|
beforeAll(async () => {
|
|
page = await program.reLaunch('/pages/CSS/border/dynamic-border')
|
|
await page.waitFor(600);
|
|
})
|
|
|
|
// 左上、右上设置圆角
|
|
it('check_topleft_topright', async () => {
|
|
const image = await program.screenshot({
|
|
fullPage: true
|
|
});
|
|
expect(image).toSaveImageSnapshot();
|
|
})
|
|
|
|
// 取消圆角
|
|
it('check_none', async () => {
|
|
await page.callMethod('changeIndex', 2)
|
|
await page.waitFor(100)
|
|
const image = await program.screenshot({
|
|
fullPage: true
|
|
});
|
|
expect(image).toSaveImageSnapshot();
|
|
})
|
|
|
|
// 左下,右下设置圆角
|
|
it('check_bottomleft_bottomright', async () => {
|
|
await page.callMethod('changeIndex', 10)
|
|
await page.waitFor(100)
|
|
const image = await program.screenshot({
|
|
fullPage: true
|
|
});
|
|
expect(image).toSaveImageSnapshot();
|
|
})
|
|
|
|
it('动态切换为空值', async () => {
|
|
await page.callMethod('setBorderBlank')
|
|
await page.waitFor(100)
|
|
const image = await program.screenshot({
|
|
fullPage: true
|
|
});
|
|
expect(image).toSaveImageSnapshot();
|
|
})
|
|
it('动态切换空值为有值', async () => {
|
|
await page.callMethod('setBorderBlank')
|
|
await page.waitFor(100)
|
|
const image = await program.screenshot({
|
|
fullPage: true
|
|
});
|
|
expect(image).toSaveImageSnapshot();
|
|
})
|
|
|
|
})
|