@@ -3,19 +3,16 @@ var assert = require('assert');
33
44describe ( 'BrowserStack Local Testing' , function ( ) {
55 it ( 'can check tunnel working' , function ( ) {
6- var searchSelector = `~Test BrowserStackLocal connection` ;
7- browser . waitForVisible ( searchSelector , 30000 ) ;
8- browser
9- . element ( searchSelector )
10- . click ( ) ;
6+ var searchSelector = $ ( `~Test BrowserStackLocal connection` ) ;
7+ searchSelector . waitForDisplayed ( { timeout : 30000 } ) ;
8+ searchSelector . click ( ) ;
119
12- var responseText = `~Response is: Up and running` ;
13- browser . waitForVisible ( responseText , 30000 ) ;
14- var allTextElements = browser . elements ( responseText ) . value ;
10+ var allTextElements = $$ ( `~ResultBrowserStackLocal` ) ;
11+ browser . pause ( 10000 ) ;
1512
1613 var testElement = null ;
1714 allTextElements . forEach ( function ( textElement ) {
18- var textContent = browser . elementIdText ( textElement [ 'ELEMENT' ] ) . value ;
15+ var textContent = textElement . getText ( ) ;
1916 if ( textContent . indexOf ( 'Up and running' ) !== - 1 ) {
2017 testElement = textElement ;
2118 }
@@ -28,7 +25,7 @@ describe('BrowserStack Local Testing', function () {
2825 throw new Error ( 'Cannot find the Up and running response' ) ;
2926 }
3027
31- var matchedString = browser . elementIdText ( testElement [ 'ELEMENT' ] ) . value ;
28+ var matchedString = testElement . getText ( ) ;
3229 assert ( matchedString == 'Response is: Up and running' ) ;
3330 } ) ;
3431} ) ;
0 commit comments