chore(playground): clang-format
This commit is contained in:

committed by
Alex Rickabaugh

parent
0d1f3c3b07
commit
6baf3baedd
@ -43,9 +43,9 @@ describe('hash routing example app', function() {
|
||||
element(by.css('#goodbye-link-blank')).click();
|
||||
expect(browser.driver.getCurrentUrl()).not.toContain('#/bye');
|
||||
browser.getAllWindowHandles().then(function(windows) {
|
||||
browser.switchTo()
|
||||
.window(windows[1])
|
||||
.then(function() { expect(browser.driver.getCurrentUrl()).toContain("#/bye"); });
|
||||
browser.switchTo().window(windows[1]).then(function() {
|
||||
expect(browser.driver.getCurrentUrl()).toContain('#/bye');
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -32,11 +32,14 @@ describe('hello world', function() {
|
||||
});
|
||||
|
||||
function getComponentText(selector: any /** TODO #9100 */, innerSelector: any /** TODO #9100 */) {
|
||||
return browser.executeScript('return document.querySelector("' + selector + '").querySelector("' +
|
||||
innerSelector + '").textContent');
|
||||
return browser.executeScript(
|
||||
'return document.querySelector("' + selector + '").querySelector("' + innerSelector +
|
||||
'").textContent');
|
||||
}
|
||||
|
||||
function clickComponentButton(selector: any /** TODO #9100 */, innerSelector: any /** TODO #9100 */) {
|
||||
return browser.executeScript('return document.querySelector("' + selector + '").querySelector("' +
|
||||
innerSelector + '").click()');
|
||||
function clickComponentButton(
|
||||
selector: any /** TODO #9100 */, innerSelector: any /** TODO #9100 */) {
|
||||
return browser.executeScript(
|
||||
'return document.querySelector("' + selector + '").querySelector("' + innerSelector +
|
||||
'").click()');
|
||||
}
|
||||
|
@ -23,6 +23,7 @@ describe('http', function() {
|
||||
});
|
||||
|
||||
function getComponentText(selector: any /** TODO #9100 */, innerSelector: any /** TODO #9100 */) {
|
||||
return browser.executeScript('return document.querySelector("' + selector + '").querySelector("' +
|
||||
innerSelector + '").textContent.trim()');
|
||||
return browser.executeScript(
|
||||
'return document.querySelector("' + selector + '").querySelector("' + innerSelector +
|
||||
'").textContent.trim()');
|
||||
}
|
||||
|
@ -23,6 +23,7 @@ describe('jsonp', function() {
|
||||
});
|
||||
|
||||
function getComponentText(selector: any /** TODO #9100 */, innerSelector: any /** TODO #9100 */) {
|
||||
return browser.executeScript('return document.querySelector("' + selector + '").querySelector("' +
|
||||
innerSelector + '").textContent.trim()');
|
||||
return browser.executeScript(
|
||||
'return document.querySelector("' + selector + '").querySelector("' + innerSelector +
|
||||
'").textContent.trim()');
|
||||
}
|
||||
|
@ -70,8 +70,8 @@ describe('deprecated routing inbox-app', () => {
|
||||
waitForElement('#item-10');
|
||||
element(by.css('#item-10')).click();
|
||||
waitForElement('#record-id');
|
||||
var recordId = element(by.css("#record-id"));
|
||||
browser.wait(protractor.until.elementTextIs(recordId, "ID: 10"), 5000);
|
||||
var recordId = element(by.css('#record-id'));
|
||||
browser.wait(protractor.until.elementTextIs(recordId, 'ID: 10'), 5000);
|
||||
expect(recordId.getText()).toEqual('ID: 10');
|
||||
});
|
||||
|
||||
@ -93,7 +93,7 @@ describe('deprecated routing inbox-app', () => {
|
||||
element(by.css('.sort-button')).click();
|
||||
expect(browser.getCurrentUrl()).toMatch(/\/#\?sort=date$/);
|
||||
waitForElement('.inbox-item-record');
|
||||
expect(element(by.css(".inbox-item-record > a")).getAttribute("id")).toEqual("item-137");
|
||||
expect(element(by.css('.inbox-item-record > a')).getAttribute('id')).toEqual('item-137');
|
||||
});
|
||||
})
|
||||
});
|
||||
|
@ -38,19 +38,19 @@ describe('sourcemaps', function() {
|
||||
|
||||
|
||||
const content =
|
||||
fs.readFileSync('dist/all/playground/src/sourcemap/index.js').toString("utf8");
|
||||
const marker = "//# sourceMappingURL=data:application/json;base64,";
|
||||
fs.readFileSync('dist/all/playground/src/sourcemap/index.js').toString('utf8');
|
||||
const marker = '//# sourceMappingURL=data:application/json;base64,';
|
||||
const index = content.indexOf(marker);
|
||||
const sourceMapData =
|
||||
new Buffer(content.substring(index + marker.length), 'base64').toString("utf8");
|
||||
new Buffer(content.substring(index + marker.length), 'base64').toString('utf8');
|
||||
|
||||
var decoder = new sourceMap.SourceMapConsumer(JSON.parse(sourceMapData));
|
||||
|
||||
var originalPosition = decoder.originalPositionFor({line: errorLine, column: errorColumn});
|
||||
|
||||
var sourceCodeLines =
|
||||
fs.readFileSync('modules/playground/src/sourcemap/index.ts', {encoding: 'UTF-8'})
|
||||
.split('\n');
|
||||
var sourceCodeLines = fs.readFileSync('modules/playground/src/sourcemap/index.ts', {
|
||||
encoding: 'UTF-8'
|
||||
}).split('\n');
|
||||
expect(sourceCodeLines[originalPosition.line - 1])
|
||||
.toMatch(/throw new BaseException\(\'Sourcemap test\'\)/);
|
||||
});
|
||||
|
@ -6,7 +6,7 @@
|
||||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
|
||||
import {verifyNoBrowserErrors} from "e2e_util/e2e_util";
|
||||
import {verifyNoBrowserErrors} from 'e2e_util/e2e_util';
|
||||
|
||||
// TODO(i): reenable once we are using a version of protractor containing the
|
||||
// change in https://github.com/angular/protractor/pull/3403
|
||||
|
@ -56,16 +56,17 @@ describe('WebWorkers Input', function() {
|
||||
});
|
||||
|
||||
function waitForBootstrap() {
|
||||
browser
|
||||
.wait(protractor.until.elementLocated(by.css(selector + ' h2')), 5000)
|
||||
.then(_ => {
|
||||
let elem = element(by.css(selector + ' h2'));
|
||||
browser.wait(protractor.until.elementTextIs(elem, 'Input App'), 5000);
|
||||
}, _ => {
|
||||
// jasmine will timeout if this gets called too many times
|
||||
console.log('>> unexpected timeout -> browser.refresh()');
|
||||
browser.refresh();
|
||||
waitForBootstrap();
|
||||
});
|
||||
browser.wait(protractor.until.elementLocated(by.css(selector + ' h2')), 5000)
|
||||
.then(
|
||||
_ => {
|
||||
let elem = element(by.css(selector + ' h2'));
|
||||
browser.wait(protractor.until.elementTextIs(elem, 'Input App'), 5000);
|
||||
},
|
||||
_ => {
|
||||
// jasmine will timeout if this gets called too many times
|
||||
console.log('>> unexpected timeout -> browser.refresh()');
|
||||
browser.refresh();
|
||||
waitForBootstrap();
|
||||
});
|
||||
}
|
||||
});
|
||||
|
@ -13,7 +13,7 @@ describe('WebWorkers Kitchen Sink', function() {
|
||||
verifyNoBrowserErrors();
|
||||
browser.ignoreSynchronization = false;
|
||||
});
|
||||
var selector = "hello-app .greeting";
|
||||
var selector = 'hello-app .greeting';
|
||||
var URL = 'all/playground/src/web_workers/kitchen_sink/index.html';
|
||||
|
||||
it('should greet', () => {
|
||||
@ -24,7 +24,7 @@ describe('WebWorkers Kitchen Sink', function() {
|
||||
browser.wait(protractor.until.elementLocated(by.css(selector)), 15000);
|
||||
var elem = element(by.css(selector));
|
||||
browser.wait(protractor.until.elementTextIs(elem, 'hello world!'), 5000);
|
||||
expect(elem.getText()).toEqual("hello world!");
|
||||
expect(elem.getText()).toEqual('hello world!');
|
||||
|
||||
});
|
||||
|
||||
@ -37,21 +37,21 @@ describe('WebWorkers Kitchen Sink', function() {
|
||||
browser.wait(protractor.until.elementLocated(by.css(changeButtonSelector)), 15000);
|
||||
element(by.css(changeButtonSelector)).click();
|
||||
var elem = element(by.css(selector));
|
||||
browser.wait(protractor.until.elementTextIs(elem, "howdy world!"), 5000);
|
||||
expect(elem.getText()).toEqual("howdy world!");
|
||||
browser.wait(protractor.until.elementTextIs(elem, 'howdy world!'), 5000);
|
||||
expect(elem.getText()).toEqual('howdy world!');
|
||||
});
|
||||
|
||||
it("should display correct key names", () => {
|
||||
it('should display correct key names', () => {
|
||||
// This test can't wait for Angular 2 as Testability is not available when using WebWorker
|
||||
browser.ignoreSynchronization = true;
|
||||
browser.get(URL);
|
||||
browser.wait(protractor.until.elementLocated(by.css(".sample-area")), 15000);
|
||||
browser.wait(protractor.until.elementLocated(by.css('.sample-area')), 15000);
|
||||
|
||||
var area = element.all(by.css(".sample-area")).first();
|
||||
var area = element.all(by.css('.sample-area')).first();
|
||||
expect(area.getText()).toEqual('(none)');
|
||||
|
||||
area.sendKeys('u');
|
||||
browser.wait(protractor.until.elementTextIs(area, "U"), 5000);
|
||||
expect(area.getText()).toEqual("U");
|
||||
browser.wait(protractor.until.elementTextIs(area, 'U'), 5000);
|
||||
expect(area.getText()).toEqual('U');
|
||||
});
|
||||
});
|
||||
|
@ -10,37 +10,37 @@ import {verifyNoBrowserErrors} from 'e2e_util/e2e_util';
|
||||
|
||||
var URL = 'all/playground/src/web_workers/message_broker/index.html';
|
||||
|
||||
describe("MessageBroker", function() {
|
||||
describe('MessageBroker', function() {
|
||||
|
||||
afterEach(() => {
|
||||
verifyNoBrowserErrors();
|
||||
browser.ignoreSynchronization = false;
|
||||
});
|
||||
|
||||
it("should bootstrap", () => {
|
||||
it('should bootstrap', () => {
|
||||
// This test can't wait for Angular 2 as Testability is not available when using WebWorker
|
||||
browser.ignoreSynchronization = true;
|
||||
browser.get(URL);
|
||||
waitForBootstrap();
|
||||
expect(element(by.css("app h1")).getText()).toEqual("WebWorker MessageBroker Test");
|
||||
expect(element(by.css('app h1')).getText()).toEqual('WebWorker MessageBroker Test');
|
||||
});
|
||||
|
||||
it("should echo messages", () => {
|
||||
const VALUE = "Hi There";
|
||||
it('should echo messages', () => {
|
||||
const VALUE = 'Hi There';
|
||||
// This test can't wait for Angular 2 as Testability is not available when using WebWorker
|
||||
browser.ignoreSynchronization = true;
|
||||
browser.get(URL);
|
||||
waitForBootstrap();
|
||||
|
||||
var input = element.all(by.css("#echo_input")).first();
|
||||
var input = element.all(by.css('#echo_input')).first();
|
||||
input.sendKeys(VALUE);
|
||||
element(by.css("#send_echo")).click();
|
||||
var area = element(by.css("#echo_result"));
|
||||
element(by.css('#send_echo')).click();
|
||||
var area = element(by.css('#echo_result'));
|
||||
browser.wait(protractor.until.elementTextIs(area, VALUE), 5000);
|
||||
expect(area.getText()).toEqual(VALUE);
|
||||
});
|
||||
});
|
||||
|
||||
function waitForBootstrap(): void {
|
||||
browser.wait(protractor.until.elementLocated(by.css("app h1")), 15000);
|
||||
browser.wait(protractor.until.elementLocated(by.css('app h1')), 15000);
|
||||
}
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
import {verifyNoBrowserErrors} from 'e2e_util/e2e_util';
|
||||
|
||||
describe("WebWorker Router", () => {
|
||||
describe('WebWorker Router', () => {
|
||||
beforeEach(() => {
|
||||
// This test can't wait for Angular 2 as Testability is not available when using WebWorker
|
||||
browser.ignoreSynchronization = true;
|
||||
@ -20,43 +20,43 @@ describe("WebWorker Router", () => {
|
||||
browser.ignoreSynchronization = false;
|
||||
});
|
||||
|
||||
let contentSelector = "app main h1";
|
||||
let navSelector = "app nav ul";
|
||||
let contentSelector = 'app main h1';
|
||||
let navSelector = 'app nav ul';
|
||||
var baseUrl = 'all/playground/src/web_workers/router/index.html';
|
||||
|
||||
it("should route on click", () => {
|
||||
it('should route on click', () => {
|
||||
browser.get(baseUrl);
|
||||
|
||||
waitForElement(contentSelector);
|
||||
var content = element(by.css(contentSelector));
|
||||
expect(content.getText()).toEqual("Start");
|
||||
expect(content.getText()).toEqual('Start');
|
||||
|
||||
let aboutBtn = element(by.css(navSelector + " .about"));
|
||||
let aboutBtn = element(by.css(navSelector + ' .about'));
|
||||
aboutBtn.click();
|
||||
waitForUrl(/\/about/);
|
||||
waitForElement(contentSelector);
|
||||
waitForElementText(contentSelector, "About");
|
||||
waitForElementText(contentSelector, 'About');
|
||||
content = element(by.css(contentSelector));
|
||||
expect(content.getText()).toEqual("About");
|
||||
expect(content.getText()).toEqual('About');
|
||||
expect(browser.getCurrentUrl()).toMatch(/\/about/);
|
||||
|
||||
let contactBtn = element(by.css(navSelector + " .contact"));
|
||||
let contactBtn = element(by.css(navSelector + ' .contact'));
|
||||
contactBtn.click();
|
||||
waitForUrl(/\/contact/);
|
||||
waitForElement(contentSelector);
|
||||
waitForElementText(contentSelector, "Contact");
|
||||
waitForElementText(contentSelector, 'Contact');
|
||||
content = element(by.css(contentSelector));
|
||||
expect(content.getText()).toEqual("Contact");
|
||||
expect(content.getText()).toEqual('Contact');
|
||||
expect(browser.getCurrentUrl()).toMatch(/\/contact/);
|
||||
});
|
||||
|
||||
it("should load the correct route from the URL", () => {
|
||||
browser.get(baseUrl + "#/about");
|
||||
it('should load the correct route from the URL', () => {
|
||||
browser.get(baseUrl + '#/about');
|
||||
|
||||
waitForElement(contentSelector);
|
||||
waitForElementText(contentSelector, "About");
|
||||
waitForElementText(contentSelector, 'About');
|
||||
let content = element(by.css(contentSelector));
|
||||
expect(content.getText()).toEqual("About");
|
||||
expect(content.getText()).toEqual('About');
|
||||
});
|
||||
|
||||
function waitForElement(selector: string): void {
|
||||
|
@ -22,11 +22,11 @@ describe('WebWorkers Todo', function() {
|
||||
browser.get(URL);
|
||||
|
||||
waitForBootstrap();
|
||||
expect(element(by.css("#todoapp header")).getText()).toEqual("todos");
|
||||
expect(element(by.css('#todoapp header')).getText()).toEqual('todos');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
function waitForBootstrap(): void {
|
||||
browser.wait(protractor.until.elementLocated(by.css("todo-app #todoapp")), 15000);
|
||||
browser.wait(protractor.until.elementLocated(by.css('todo-app #todoapp')), 15000);
|
||||
}
|
||||
|
Reference in New Issue
Block a user