@@ -13,28 +13,43 @@ describes.endtoend(
1313 ( env ) => {
1414 let player ;
1515 let controller ;
16+ let startTime ;
1617
1718 beforeEach ( async ( ) => {
19+ startTime = Date . now ( ) ;
20+
1821 controller = env . controller ;
1922 player = await controller . findElement (
2023 'amp-story-player.i-amphtml-story-player-loaded'
2124 ) ;
25+ console . log ( 'player = await...' , Date . now ( ) - startTime ) ;
2226 await expect ( player ) ;
27+ console . log ( 'await expect(player)' , Date . now ( ) - startTime ) ;
2328 } ) ;
2429
2530 it ( 'loads and displays first story on page load when player is visible in viewport' , async ( ) => {
31+ console . log ( 'test start' , Date . now ( ) - startTime ) ;
2632 const shadowHost = await controller . findElement (
2733 'div.i-amphtml-story-player-shadow-root-intermediary'
2834 ) ;
35+ console . log ( 'findElement(shadowHost)' , Date . now ( ) - startTime ) ;
2936
3037 await controller . switchToShadowRoot ( shadowHost ) ;
38+ console . log ( 'switchToShadowRoot(shadowHost)' , Date . now ( ) - startTime ) ;
3139
3240 const iframes = await controller . findElement ( 'iframe' ) ;
41+ console . log ( 'findElement(iframe)' , Date . now ( ) - startTime ) ;
3342 const iframeSrc = await controller . getElementAttribute ( iframes , 'src' ) ;
43+ console . log ( 'getElementAttribute(iframeSrc)' , Date . now ( ) - startTime ) ;
3444
3545 await expect ( iframeSrc ) . to . eql (
3646 'http://localhost:8000/examples/amp-story/ampconf.html#visibilityState=prerender&origin=http%3A%2F%2Flocalhost%3A8000&showStoryUrlInfo=0&storyPlayer=v0&cap=swipe'
3747 ) ;
48+ console . log ( 'expect(iframeSrc)' , Date . now ( ) - startTime ) ;
49+ } ) ;
50+
51+ it ( 'fails' , async ( ) => {
52+ await expect ( true ) . to . be . false ;
3853 } ) ;
3954 }
4055) ;
0 commit comments