From 257a1e2f0609b5eda07416c7d8f6b67339126251 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Sun, 21 May 2017 16:02:00 -0400 Subject: [PATCH] writes coverage.json --- specs/test-spec.js | 45 +++++++++------------------------------------ 1 file changed, 9 insertions(+), 36 deletions(-) diff --git a/specs/test-spec.js b/specs/test-spec.js index 1c44d17..c87c1fb 100644 --- a/specs/test-spec.js +++ b/specs/test-spec.js @@ -4,34 +4,9 @@ var driver = new webdriver.Builder() .forBrowser('firefox') .build(); -// var fs = require('fs'); -// jasmine.getEnv().addReporter(new jasmine.ConsoleReporter(console.log)); -// -// describe('Main page', function () { -// driver.get('http://localhost:9001/'); -// it('should have title of Test Title', function (done) { -// driver.getTitle().then(function(title) { -// expect(title).toBe('Test Title'); -// done(); -// }); -// }); -// it('should show extra div when clicking on link', function (done) { -// driver.findElement(webdriver.By.id('clicker')).click(); -// driver.findElement(webdriver.By.id('jQueryAddedDiv')).then(function(element){ -// element.getText().then(function(div_text){ -// expect(div_text).toBe('added through jquery'); -// driver.switchTo().defaultContent(); -// driver.executeScript("return window.__coverage__;").then(function (obj) { -// fs.writeFile('coverage/coverage.json', JSON.stringify(obj)); -// driver.quit(); -// }); -// done(); -// }); -// }); -// }); -// }); -// -// +var fs = require('fs'); +jasmine.getEnv().addReporter(new jasmine.ConsoleReporter(console.log)); + describe('Main page', function (){ it('should have title of Test Title', function (done) { driver.get('http://localhost:9001/').then(function(){ @@ -47,14 +22,12 @@ describe('Main page', function (){ driver.findElement(webdriver.By.id('jQueryAddedDiv')).then(function(element){ element.getText().then(function(div_text){ expect(div_text).toBe('added through jquery'); - // driver.switchTo().defaultContent(); - // driver.executeScript("return window.__coverage__;").then(function (obj) { - // fs.writeFile('coverage/coverage.json', JSON.stringify(obj)); - // driver.quit(); - // done(); - // }); - driver.quit(); - done(); + driver.switchTo().defaultContent(); + driver.executeScript("return window.__coverage__;").then(function (obj) { + fs.writeFile('coverage/coverage.json', JSON.stringify(obj)); + driver.quit(); + done(); + }); }); }); });