Skip to content

Commit 4aaed9e

Browse files
authored
chore: Fix testing pages (#117)
1 parent 94b805f commit 4aaed9e

File tree

6 files changed

+16
-19
lines changed

6 files changed

+16
-19
lines changed

test/fixtures/compare-test.html

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1+
<!DOCTYPE html>
12
<html>
23
<head>
34
<meta charset="UTF-8" />
4-
<meta
5-
name="viewport"
6-
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
7-
/>
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
86
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
97
<title>Test page</title>
108
<style>

test/fixtures/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
<!DOCTYPE html>
12
<html>
23
<head>
34
<meta charset="UTF-8">
4-
<meta name="viewport"
5-
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<meta http-equiv="X-UA-Compatible" content="ie=edge">
77
<title>Test page</title>
88
</head>

test/fixtures/rounding-test.html

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1+
<!DOCTYPE html>
12
<html>
23
<head>
34
<meta charset="UTF-8" />
4-
<meta
5-
name="viewport"
6-
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
7-
/>
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
86
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
97
<title>Rounding test page</title>
108
<style>

test/fixtures/test-full-page-screenshot.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ <h1>Full Page Screenshot</h1>
4141
} else {
4242
gradient.classList.remove('three-pages');
4343
gradient.classList.add('single-page');
44-
}
44+
}
4545
});
4646
</script>
4747
</body>
4848

49-
</html>
49+
</html>

test/fixtures/test-page-object.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!DOCTYPE html>
12
<html lang="en">
23
<head>
34
<meta charset="UTF-8" />
@@ -26,8 +27,8 @@
2627
<!-- <p id="not-existing">Does not exist</p>-->
2728
<p id="text-content">Some text</p>
2829
<p id="hidden" style="display: none">I am not visible</p>
29-
<div id="scrollable-container" style="overflow: auto">
30-
<div style="width: 120%">Some scrollable text</div>
30+
<div id="scrollable-container" style="overflow: auto; max-height: 30px">
31+
<div style="width: 120%; height: 100px">Some scrollable text</div>
3132
</div>
3233
<button id="button">Click me</button>
3334
<button id="update-live-announcement-button">Update live announcement</button>

test/page-object.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -249,13 +249,13 @@ test(
249249
test(
250250
'scrollToBottom',
251251
setupTest(async page => {
252-
const height = 250;
253-
await page.setWindowSize({ width: 300, height });
254-
const scrollHeight = (await page.getElementProperty('body', 'scrollHeight')) as number;
252+
const testElement = '#scrollable-container';
253+
const { height } = await page.getBoundingBox(testElement);
254+
const scrollHeight = (await page.getElementProperty(testElement, 'scrollHeight')) as number;
255255

256-
await page.scrollToBottom('body');
256+
await page.scrollToBottom(testElement);
257257

258-
const { top } = await page.getElementScroll('body');
258+
const { top } = await page.getElementScroll(testElement);
259259
expect(top).toBeGreaterThanOrEqual(scrollHeight - height);
260260
})
261261
);

0 commit comments

Comments
 (0)