From bd65bb67e25a79b019d745b7262b2008ce2adb15 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 16 Nov 2016 01:59:39 +0100 Subject: incrementally verify denoms The denominations are not stored in a separate object store. --- .../selenium-webdriver/test/fingerprint_test.js | 27 +++++++++++++--------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'node_modules/selenium-webdriver/test/fingerprint_test.js') diff --git a/node_modules/selenium-webdriver/test/fingerprint_test.js b/node_modules/selenium-webdriver/test/fingerprint_test.js index ca36ce142..0a13dd748 100644 --- a/node_modules/selenium-webdriver/test/fingerprint_test.js +++ b/node_modules/selenium-webdriver/test/fingerprint_test.js @@ -35,21 +35,26 @@ test.suite(function(env) { }); describe('fingerprinting', function() { - test.it('it should fingerprint the navigator object', function() { - driver.get(Pages.simpleTestPage); - assert(driver.executeScript('return navigator.webdriver')).equalTo(true); + test.it('it should fingerprint the navigator object', function*() { + yield driver.get(Pages.simpleTestPage); + + let wd = yield driver.executeScript('return navigator.webdriver'); + assert(wd).equalTo(true); }); - test.it('fingerprint must not be writable', function() { - driver.get(Pages.simpleTestPage); - assert(driver.executeScript( - 'navigator.webdriver = "ohai"; return navigator.webdriver')) - .equalTo(true); + test.it('fingerprint must not be writable', function*() { + yield driver.get(Pages.simpleTestPage); + + let wd = yield driver.executeScript( + 'navigator.webdriver = "ohai"; return navigator.webdriver'); + assert(wd).equalTo(true); }); - test.it('leaves fingerprint on svg pages', function() { - driver.get(Pages.svgPage); - assert(driver.executeScript('return navigator.webdriver')).equalTo(true); + test.it('leaves fingerprint on svg pages', function*() { + yield driver.get(Pages.svgPage); + + let wd = yield driver.executeScript('return navigator.webdriver'); + assert(wd).equalTo(true); }); }); -- cgit v1.2.3