File tree 5 files changed +21
-7
lines changed
5 files changed +21
-7
lines changed Original file line number Diff line number Diff line change @@ -2123,7 +2123,9 @@ class Playwright extends Helper {
2123
2123
let chunked = chunkArray ( props , values . length ) ;
2124
2124
chunked = chunked . filter ( ( val ) => {
2125
2125
for ( let i = 0 ; i < val . length ; ++ i ) {
2126
- if ( val [ i ] !== values [ i ] ) return false ;
2126
+ const _acutal = Number . isNaN ( val [ i ] ) || ( typeof values [ i ] ) === 'string' ? val [ i ] : Number . parseInt ( val [ i ] , 10 ) ;
2127
+ const _expected = Number . isNaN ( values [ i ] ) || ( typeof values [ i ] ) === 'string' ? values [ i ] : Number . parseInt ( values [ i ] , 10 ) ;
2128
+ if ( _acutal !== _expected ) return false ;
2127
2129
}
2128
2130
return true ;
2129
2131
} ) ;
Original file line number Diff line number Diff line change @@ -1784,7 +1784,9 @@ class Puppeteer extends Helper {
1784
1784
let chunked = chunkArray ( props , values . length ) ;
1785
1785
chunked = chunked . filter ( ( val ) => {
1786
1786
for ( let i = 0 ; i < val . length ; ++ i ) {
1787
- if ( val [ i ] !== values [ i ] ) return false ;
1787
+ const _acutal = Number . isNaN ( val [ i ] ) || ( typeof values [ i ] ) === 'string' ? val [ i ] : Number . parseInt ( val [ i ] , 10 ) ;
1788
+ const _expected = Number . isNaN ( values [ i ] ) || ( typeof values [ i ] ) === 'string' ? values [ i ] : Number . parseInt ( values [ i ] , 10 ) ;
1789
+ if ( _acutal !== _expected ) return false ;
1788
1790
}
1789
1791
return true ;
1790
1792
} ) ;
@@ -1815,7 +1817,9 @@ class Puppeteer extends Helper {
1815
1817
let chunked = chunkArray ( attrs , values . length ) ;
1816
1818
chunked = chunked . filter ( ( val ) => {
1817
1819
for ( let i = 0 ; i < val . length ; ++ i ) {
1818
- if ( val [ i ] !== values [ i ] ) return false ;
1820
+ const _acutal = Number . isNaN ( val [ i ] ) || ( typeof values [ i ] ) === 'string' ? val [ i ] : Number . parseInt ( val [ i ] , 10 ) ;
1821
+ const _expected = Number . isNaN ( values [ i ] ) || ( typeof values [ i ] ) === 'string' ? values [ i ] : Number . parseInt ( values [ i ] , 10 ) ;
1822
+ if ( _acutal !== _expected ) return false ;
1819
1823
}
1820
1824
return true ;
1821
1825
} ) ;
Original file line number Diff line number Diff line change @@ -1508,7 +1508,9 @@ class WebDriver extends Helper {
1508
1508
let chunked = chunkArray ( props , values . length ) ;
1509
1509
chunked = chunked . filter ( ( val ) => {
1510
1510
for ( let i = 0 ; i < val . length ; ++ i ) {
1511
- if ( val [ i ] !== values [ i ] ) return false ;
1511
+ const _acutal = Number . isNaN ( val [ i ] ) || ( typeof values [ i ] ) === 'string' ? val [ i ] : Number . parseInt ( val [ i ] , 10 ) ;
1512
+ const _expected = Number . isNaN ( values [ i ] ) || ( typeof values [ i ] ) === 'string' ? values [ i ] : Number . parseInt ( values [ i ] , 10 ) ;
1513
+ if ( _acutal !== _expected ) return false ;
1512
1514
}
1513
1515
return true ;
1514
1516
} ) ;
@@ -1535,7 +1537,9 @@ class WebDriver extends Helper {
1535
1537
let chunked = chunkArray ( attrs , values . length ) ;
1536
1538
chunked = chunked . filter ( ( val ) => {
1537
1539
for ( let i = 0 ; i < val . length ; ++ i ) {
1538
- if ( val [ i ] !== values [ i ] ) return false ;
1540
+ const _acutal = Number . isNaN ( val [ i ] ) || ( typeof values [ i ] ) === 'string' ? val [ i ] : Number . parseInt ( val [ i ] , 10 ) ;
1541
+ const _expected = Number . isNaN ( values [ i ] ) || ( typeof values [ i ] ) === 'string' ? values [ i ] : Number . parseInt ( values [ i ] , 10 ) ;
1542
+ if ( _acutal !== _expected ) return false ;
1539
1543
}
1540
1544
return true ;
1541
1545
} ) ;
Original file line number Diff line number Diff line change 7
7
.span {
8
8
height: 15px;
9
9
}
10
+ h4 {
11
+ font-weight: 300;
12
+ }
10
13
</style>
11
14
<body>
12
15
23
26
<div class="notice"><?php if (isset ($ notice )) echo $ notice ; ?> </div>
24
27
25
28
<h3>Don't do that at home!</h3>
29
+ <h4>Check font-weight!</h4>
26
30
27
31
<p>Is that interesting?</p>
28
32
Original file line number Diff line number Diff line change @@ -1369,8 +1369,8 @@ module.exports.tests = function () {
1369
1369
1370
1370
try {
1371
1371
await I . amOnPage ( '/info' ) ;
1372
- await I . seeCssPropertiesOnElements ( 'h3 ' , {
1373
- 'font-weight' : 'bold' ,
1372
+ await I . seeCssPropertiesOnElements ( 'h4 ' , {
1373
+ 'font-weight' : 300 ,
1374
1374
} ) ;
1375
1375
await I . seeCssPropertiesOnElements ( 'h3' , {
1376
1376
'font-weight' : 'bold' ,
You can’t perform that action at this time.
0 commit comments