From ce66f290c3a164297ab0292aa8592c95dd79d93d Mon Sep 17 00:00:00 2001 From: Ariya Hidayat Date: Wed, 8 Oct 2014 06:51:16 -0700 Subject: [PATCH] Port the test of web page's zoom factor. https://github.com/ariya/phantomjs/issues/12439 --- test/module/webpage/zoom-factor.js | 16 ++++++++++++++++ test/webpage-spec.js | 4 ---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 test/module/webpage/zoom-factor.js diff --git a/test/module/webpage/zoom-factor.js b/test/module/webpage/zoom-factor.js new file mode 100644 index 00000000..f12b9e4b --- /dev/null +++ b/test/module/webpage/zoom-factor.js @@ -0,0 +1,16 @@ +var assert = require('../../assert'); +var webpage = require('webpage'); + +var page = webpage.create(); +assert.strictEqual(page.zoomFactor, 1.0); + +page.zoomFactor = 1.5; +assert.strictEqual(page.zoomFactor, 1.5); + +page.zoomFactor = 2.0; +assert.strictEqual(page.zoomFactor, 2.0); + +page.zoomFactor = 0.5; +assert.strictEqual(page.zoomFactor, 0.5); + +// TODO: render using zoomFactor != 1 and check the result diff --git a/test/webpage-spec.js b/test/webpage-spec.js index 0f126616..630f77de 100644 --- a/test/webpage-spec.js +++ b/test/webpage-spec.js @@ -171,10 +171,6 @@ describe("WebPage object", function() { expect(page.settings).toNotEqual({}); }); - it("should have zoomFactor of 1", function() { - expect(page.zoomFactor).toEqual(1.0); - }); - checkViewportSize(page, {height:300,width:400}); it("should handle keydown event", function() {