@@ -3,21 +3,18 @@ import {
33 by ,
44 element ,
55 ElementArrayFinder ,
6- ElementFinder ,
76 Key ,
87 ExpectedConditions
98} from 'protractor' ;
109import { pressKeys } from '../util/index' ;
1110
1211describe ( 'tabs' , ( ) => {
1312 describe ( 'basic behavior' , ( ) => {
14- let tabGroup : ElementFinder ;
1513 let tabLabels : ElementArrayFinder ;
1614 let tabBodies : ElementArrayFinder ;
1715
1816 beforeEach ( ( ) => {
1917 browser . get ( '/tabs' ) ;
20- tabGroup = element ( by . css ( 'mat-tab-group' ) ) ;
2118 tabLabels = element . all ( by . css ( '.mat-tab-label' ) ) ;
2219 tabBodies = element . all ( by . css ( 'mat-tab-body' ) ) ;
2320 } ) ;
@@ -39,8 +36,8 @@ describe('tabs', () => {
3936 } ) ;
4037
4138 it ( 'should change focus with keyboard interaction' , async ( ) => {
42- let right = Key . RIGHT ;
43- let left = Key . LEFT ;
39+ const right = Key . RIGHT ;
40+ const left = Key . LEFT ;
4441
4542 tabLabels . get ( 0 ) . click ( ) ;
4643 expect ( await getFocusStates ( tabLabels ) ) . toEqual ( [ true , false , false ] ) ;
@@ -71,8 +68,8 @@ describe('tabs', () => {
7168 */
7269async function getFocusStates ( elements : ElementArrayFinder ) {
7370 return elements . map ( async el => {
74- let elementText = await el ! . getText ( ) ;
75- let activeText = await browser . driver . switchTo ( ) . activeElement ( ) . getText ( ) ;
71+ const elementText = await el ! . getText ( ) ;
72+ const activeText = await browser . driver . switchTo ( ) . activeElement ( ) . getText ( ) ;
7673
7774 return activeText === elementText ;
7875 } ) ;
@@ -94,7 +91,7 @@ function getBodyActiveStates(elements: ElementArrayFinder) {
9491 */
9592async function getClassStates ( elements : ElementArrayFinder , className : string ) {
9693 return elements . map ( async el => {
97- let classes = await el ! . getAttribute ( 'class' ) ;
98- return classes . split ( / + / g) . indexOf ( className ) >= 0 ;
94+ const classes = await el ! . getAttribute ( 'class' ) ;
95+ return classes . split ( / + / g) . indexOf ( className ) > - 1 ;
9996 } ) ;
10097}
0 commit comments