@@ -46,8 +46,8 @@ async function runTest(rowData) {
4646 const expressionTableTextSelector = await page . locator ( '.expression-text[id="0"]' ) . waitHandle ( ) ;
4747 const expressionTableSpec = await expressionTableTextSelector ?. evaluate ( el => el . textContent ) ;
4848 console . log ( 'The expression table specification is' , expressionTableSpec ) ;
49- const roughlyEqual = ( a , b ) => b <= a + 1 && b >= a - 1
50- assert ( roughlyEqual ( expressionTableSpec , trueSpec ) , `Expected expression table spec: ${ trueSpec } , but got: ${ expressionTableSpec } ` ) ;
49+
50+ assert ( expressionTableSpec === trueSpec , `Expected expression table spec: ${ trueSpec } , but got: ${ expressionTableSpec } ` ) ;
5151
5252 const analysisSelector = '.analysis[id="0"]'
5353 const initialValue = '...'
@@ -66,7 +66,8 @@ async function runTest(rowData) {
6666 const analysisText = ( await analysis ?. evaluate ( el => el . textContent ) ) . replace ( "%" , "" ) ;
6767
6868 console . log ( 'The analysis specification is' , analysisText ) ;
69- assert ( analysisText === trueAnalysis , `Expected analysis: ${ trueAnalysis } , but got: ${ analysisText } ` ) ;
69+ const roughlyEqual = ( a , b ) => b <= a + 1 && b >= a - 1
70+ assert ( roughlyEqual ( Number ( analysisText ) , Number ( trueAnalysis ) ) , `Expected analysis: ${ trueAnalysis } , but got: ${ analysisText } ` ) ;
7071
7172 const speedupSelector = '.speedup[id="0"]'
7273 const initialValue2 = '...'
0 commit comments