mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
build: e2e and test init files not being linted (#12221)
This commit is contained in:
committed by
Joey Perrott
parent
51bded7dda
commit
8973971846
@@ -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;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user