@@ -37,10 +37,12 @@ describe('Animation Tests', () => {
37
37
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
38
38
39
39
li . click ( ) ;
40
+ browser . driver . sleep ( 300 ) ;
40
41
expect ( getScaleX ( li ) ) . toBe ( 1.1 ) ;
41
42
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( ACTIVE_COLOR ) ;
42
43
43
44
li . click ( ) ;
45
+ browser . driver . sleep ( 300 ) ;
44
46
expect ( getScaleX ( li ) ) . toBe ( 1.0 ) ;
45
47
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
46
48
} ) ;
@@ -49,7 +51,7 @@ describe('Animation Tests', () => {
49
51
50
52
describe ( 'styles inline in transitions' , ( ) => {
51
53
52
- var host : protractor . ElementFinder ;
54
+ let host : protractor . ElementFinder ;
53
55
54
56
beforeEach ( function ( ) {
55
57
host = element ( by . css ( 'hero-list-inline-styles' ) ) ;
@@ -58,9 +60,10 @@ describe('Animation Tests', () => {
58
60
it ( 'are not kept after animation' , ( ) => {
59
61
addHero ( ) ;
60
62
61
- var li = host . element ( by . css ( 'li' ) ) ;
63
+ let li = host . element ( by . css ( 'li' ) ) ;
62
64
63
65
li . click ( ) ;
66
+ browser . driver . sleep ( 300 ) ;
64
67
expect ( getScaleX ( li ) ) . toBe ( 1.0 ) ;
65
68
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
66
69
} ) ;
@@ -84,10 +87,12 @@ describe('Animation Tests', () => {
84
87
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
85
88
86
89
li . click ( ) ;
90
+ browser . driver . sleep ( 300 ) ;
87
91
expect ( getScaleX ( li ) ) . toBe ( 1.1 ) ;
88
92
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( ACTIVE_COLOR ) ;
89
93
90
94
li . click ( ) ;
95
+ browser . driver . sleep ( 300 ) ;
91
96
expect ( getScaleX ( li ) ) . toBe ( 1.0 ) ;
92
97
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
93
98
} ) ;
@@ -111,10 +116,12 @@ describe('Animation Tests', () => {
111
116
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
112
117
113
118
li . click ( ) ;
119
+ browser . driver . sleep ( 300 ) ;
114
120
expect ( getScaleX ( li ) ) . toBe ( 1.1 ) ;
115
121
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( ACTIVE_COLOR ) ;
116
122
117
123
li . click ( ) ;
124
+ browser . driver . sleep ( 300 ) ;
118
125
expect ( getScaleX ( li ) ) . toBe ( 1.0 ) ;
119
126
expect ( li . getCssValue ( 'backgroundColor' ) ) . toBe ( INACTIVE_COLOR ) ;
120
127
} ) ;
@@ -157,9 +164,11 @@ describe('Animation Tests', () => {
157
164
expect ( li . getCssValue ( 'transform' ) ) . toMatch ( NO_TRANSFORM_MATRIX_REGEX ) ;
158
165
159
166
li . click ( ) ;
167
+ browser . driver . sleep ( 300 ) ;
160
168
expect ( getScaleX ( li ) ) . toBe ( 1.1 ) ;
161
169
162
170
li . click ( ) ;
171
+ browser . driver . sleep ( 300 ) ;
163
172
expect ( li . getCssValue ( 'transform' ) ) . toMatch ( NO_TRANSFORM_MATRIX_REGEX ) ;
164
173
165
174
removeHero ( ) ;
@@ -232,7 +241,7 @@ describe('Animation Tests', () => {
232
241
233
242
describe ( 'parallel groups' , ( ) => {
234
243
235
- var host : protractor . ElementFinder ;
244
+ let host : protractor . ElementFinder ;
236
245
237
246
beforeEach ( ( ) => {
238
247
host = element ( by . css ( 'hero-list-groups' ) ) ;
@@ -253,10 +262,12 @@ describe('Animation Tests', () => {
253
262
254
263
function addHero ( ) {
255
264
element ( by . buttonText ( 'Add hero' ) ) . click ( ) ;
265
+ browser . driver . sleep ( 500 ) ;
256
266
}
257
267
258
268
function removeHero ( ) {
259
269
element ( by . buttonText ( 'Remove hero' ) ) . click ( ) ;
270
+ browser . driver . sleep ( 500 ) ;
260
271
}
261
272
262
273
function getScaleX ( el : protractor . ElementFinder ) {
0 commit comments