@@ -196,22 +196,23 @@ test
196
196
await browserPage . deleteKeyByName ( streamKeyNameDelimiter ) ;
197
197
await deleteStandaloneDatabaseApi ( ossStandaloneConfig ) ;
198
198
} ) ( 'Summary per expiration time' , async t => {
199
- // Create new report
199
+ const yAxis : number = 218 ;
200
+ // Create new report
200
201
await t . click ( memoryEfficiencyPage . newReportBtn ) ;
201
202
// Points are displayed in graph according to their TTL
202
- const firstPointLocation = + ( ( await memoryEfficiencyPage . firstPoint . getAttribute ( 'cy ' ) ) . slice ( 0 , 2 ) ) ;
203
- const thirdPointLocation = await memoryEfficiencyPage . thirdPoint . getAttribute ( 'cy ' ) ;
204
- const fourthPointLocation = + ( ( await memoryEfficiencyPage . fourthPoint . getAttribute ( 'cy ' ) ) . slice ( 0 , 2 ) ) ;
205
- const noExpiryDefaultPointLocation = memoryEfficiencyPage . noExpiryDefaultPoint ;
203
+ const firstPointLocation = + ( ( await memoryEfficiencyPage . firstPoint . getAttribute ( 'y ' ) ) . slice ( 0 , 2 ) ) ;
204
+ const thirdPointLocation = await memoryEfficiencyPage . thirdPoint . getAttribute ( 'y ' ) ;
205
+ const fourthPointLocation = + ( ( await memoryEfficiencyPage . fourthPoint . getAttribute ( 'y ' ) ) . slice ( 0 , 2 ) ) ;
206
+ const noExpiryDefaultPointLocation = memoryEfficiencyPage . noExpiryPoint ;
206
207
207
- await t . expect ( firstPointLocation ) . lt ( 198 , 'Point in <1 hr breakdown doesn\'t contain key' ) ;
208
- await t . expect ( fourthPointLocation ) . lt ( 198 , 'Point in 12-25 Hrs breakdown doesn\'t contain key' ) ;
209
- await t . expect ( thirdPointLocation ) . eql ( '198' , 'Point in 4-12 Hrs breakdown contains key' ) ;
210
- await t . expect ( noExpiryDefaultPointLocation . exists ) . notOk ( 'No expiry breakdown displayed when toggle is off' , { timeout : 1000 } ) ;
208
+ await t . expect ( firstPointLocation ) . lt ( yAxis , 'Point in <1 hr breakdown doesn\'t contain key' ) ;
209
+ await t . expect ( fourthPointLocation ) . lt ( yAxis , 'Point in 12-25 Hrs breakdown doesn\'t contain key' ) ;
210
+ await t . expect ( thirdPointLocation ) . eql ( ` ${ yAxis } ` , 'Point in 4-12 Hrs breakdown contains key' ) ;
211
+ await t . expect ( noExpiryDefaultPointLocation . visible ) . notOk ( 'No expiry breakdown displayed when toggle is off' , { timeout : 1000 } ) ;
211
212
// No Expiry toggle shows No expiry breakdown
212
213
await t . click ( memoryEfficiencyPage . showNoExpiryToggle ) ;
213
- const noExpiryPointLocation = + ( ( await memoryEfficiencyPage . noExpiryPoint . getAttribute ( 'cy ' ) ) . slice ( 0 , 2 ) ) ;
214
- await t . expect ( noExpiryPointLocation ) . lt ( 198 , 'Point in No expiry breakdown doesn\'t contain key' ) ;
214
+ const noExpiryPointLocation = + ( ( await memoryEfficiencyPage . noExpiryPoint . getAttribute ( 'y ' ) ) . slice ( 0 , 2 ) ) ;
215
+ await t . expect ( noExpiryPointLocation ) . lt ( yAxis , 'Point in No expiry breakdown doesn\'t contain key' ) ;
215
216
} ) ;
216
217
test
217
218
. before ( async t => {
0 commit comments