@@ -2,6 +2,12 @@ import {browser, by, element} from 'protractor';
22import { screenshot } from '../screenshot' ;
33
44
5+ function blurAndScreenshot ( msg : string ) {
6+ browser . executeScript ( `document.activeElement && document.activeElement.blur();` ) ;
7+ screenshot ( msg ) ;
8+ }
9+
10+
511describe ( 'input' , ( ) => {
612 describe ( 'text input' , ( ) => {
713 beforeEach ( ( ) => browser . get ( '/input' ) ) ;
@@ -61,7 +67,7 @@ describe('input', () => {
6167 it ( 'should resize correctly' , ( ) => {
6268 let input = element ( by . id ( 'autosize-text-area' ) ) ;
6369 input . sendKeys ( 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ) ;
64- screenshot ( 'autosize multiple rows' ) ;
70+ blurAndScreenshot ( 'autosize multiple rows' ) ;
6571 } ) ;
6672
6773 it ( 'should enfore max rows' , ( ) => {
@@ -71,7 +77,7 @@ describe('input', () => {
7177 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' +
7278 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' +
7379 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ) ;
74- screenshot ( 'autosize more than max rows' ) ;
80+ blurAndScreenshot ( 'autosize more than max rows' ) ;
7581 } ) ;
7682 } ) ;
7783} ) ;
0 commit comments