diff --git a/test/runtime/samples/window-binding-resize/_config.js b/test/runtime/samples/window-binding-resize/_config.js
index c99e92a07b..d7f0282147 100644
--- a/test/runtime/samples/window-binding-resize/_config.js
+++ b/test/runtime/samples/window-binding-resize/_config.js
@@ -1,5 +1,5 @@
export default {
- html: '
1024x768
',
+ html: '1024x768
1
',
before_test() {
Object.defineProperties(window, {
@@ -10,6 +10,10 @@ export default {
innerHeight: {
value: 768,
configurable: true
+ },
+ devicePixelRatio: {
+ value: 1,
+ configurable: true
}
});
},
@@ -27,13 +31,17 @@ export default {
innerHeight: {
value: 456,
configurable: true
+ },
+ devicePixelRatio: {
+ value: 2,
+ configurable: true
}
});
await window.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
- 567x456
+ 567x456
2
`);
}
};
diff --git a/test/runtime/samples/window-binding-resize/main.svelte b/test/runtime/samples/window-binding-resize/main.svelte
index 405f4e6e23..8ece184416 100644
--- a/test/runtime/samples/window-binding-resize/main.svelte
+++ b/test/runtime/samples/window-binding-resize/main.svelte
@@ -1,8 +1,10 @@
-
+
-{width}x{height}
\ No newline at end of file
+{width}x{height}
+{devicePixelRatio}