build: e2e and test init files not being linted (#12221)

This commit is contained in:
Kristiyan Kostadinov
2018-07-18 17:54:44 +02:00
committed by Joey Perrott
parent 51bded7dda
commit 8973971846
3 changed files with 13 additions and 14 deletions
+6 -9
View File
@@ -3,7 +3,6 @@ import {
by,
element,
ElementArrayFinder,
ElementFinder,
Key,
ExpectedConditions
} from 'protractor';
@@ -11,13 +10,11 @@ import {pressKeys} from '../util/index';
describe('tabs', () => {
describe('basic behavior', () => {
let tabGroup: ElementFinder;
let tabLabels: ElementArrayFinder;
let tabBodies: ElementArrayFinder;
beforeEach(() => {
browser.get('/tabs');
tabGroup = element(by.css('mat-tab-group'));
tabLabels = element.all(by.css('.mat-tab-label'));
tabBodies = element.all(by.css('mat-tab-body'));
});
@@ -39,8 +36,8 @@ describe('tabs', () => {
});
it('should change focus with keyboard interaction', async () => {
let right = Key.RIGHT;
let left = Key.LEFT;
const right = Key.RIGHT;
const left = Key.LEFT;
tabLabels.get(0).click();
expect(await getFocusStates(tabLabels)).toEqual([true, false, false]);
@@ -71,8 +68,8 @@ describe('tabs', () => {
*/
async function getFocusStates(elements: ElementArrayFinder) {
return elements.map(async el => {
let elementText = await el!.getText();
let activeText = await browser.driver.switchTo().activeElement().getText();
const elementText = await el!.getText();
const activeText = await browser.driver.switchTo().activeElement().getText();
return activeText === elementText;
});
@@ -94,7 +91,7 @@ function getBodyActiveStates(elements: ElementArrayFinder) {
*/
async function getClassStates(elements: ElementArrayFinder, className: string) {
return elements.map(async el => {
let classes = await el!.getAttribute('class');
return classes.split(/ +/g).indexOf(className) >= 0;
const classes = await el!.getAttribute('class');
return classes.split(/ +/g).indexOf(className) > -1;
});
}