@@ -96,17 +96,20 @@ for (const perfArgs of perfArgsList) {
9696 output += perfScript . stdout ;
9797}
9898
99- const interpretedFunctionOneRe = / I n t e r p r e t e d F u n c t i o n : f u n c t i o n O n e / ;
100- const compiledFunctionOneRe = / L a z y C o m p i l e : \* f u n c t i o n O n e / ;
101- const interpretedFunctionTwoRe = / I n t e r p r e t e d F u n c t i o n : f u n c t i o n T w o / ;
102- const compiledFunctionTwoRe = / L a z y C o m p i l e : \* f u n c t i o n T w o / ;
99+ const interpretedFunctionOneRe = / ~ f u n c t i o n O n e / ;
100+ const compiledFunctionOneRe = / \* f u n c t i o n O n e / ;
101+ const interpretedFunctionTwoRe = / ~ f u n c t i o n T w o / ;
102+ const compiledFunctionTwoRe = / \* f u n c t i o n T w o / ;
103103
104+ function makeAssertMessage ( message ) {
105+ return message + '\nPerf output:\n\n' + output ;
106+ }
104107
105108assert . ok ( output . match ( interpretedFunctionOneRe ) ,
106- "Couldn't find interpreted functionOne()" ) ;
109+ makeAssertMessage ( "Couldn't find interpreted functionOne()" ) ) ;
107110assert . ok ( output . match ( compiledFunctionOneRe ) ,
108- "Couldn't find compiled functionOne()" ) ;
111+ makeAssertMessage ( "Couldn't find compiled functionOne()" ) ) ;
109112assert . ok ( output . match ( interpretedFunctionTwoRe ) ,
110- "Couldn't find interpreted functionTwo()" ) ;
113+ makeAssertMessage ( "Couldn't find interpreted functionTwo()" ) ) ;
111114assert . ok ( output . match ( compiledFunctionTwoRe ) ,
112- "Couldn't find compiled functionTwo" ) ;
115+ makeAssertMessage ( "Couldn't find compiled functionTwo" ) ) ;
0 commit comments