diff options
Diffstat (limited to 'node_modules/selenium-webdriver/test/fingerprint_test.js')
-rw-r--r-- | node_modules/selenium-webdriver/test/fingerprint_test.js | 27 |
1 files changed, 16 insertions, 11 deletions
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); }); }); |