Community
Participate
Working Groups
Build Identifier: 201109292101 The WriteResultLib.js contains error in Eunit framework The generated JavaScript code for the EGL function getTimeStamp() is incorrect. at line 151: this.currentTime = egl.eglx.rbd.StrLib['$inst'].formatTimeStamp_2_J'yyyyMMddHHmmssffffff'_S(eze$Temp10, eze$Temp11); Reproducible: Always Steps to Reproduce: 1.Create an EDT basic project "abc", with JavaScript Generator turning on 2.Create a Library "test" 3.Create an Eunit test function in the library: function functionName(){@Test} assertTrue1(true); end 4.Generate the JavaScript test driver and run the corresponding RUI handler 5.You will run into the issue in the browser
EUnit appears to have been changed recently, unmasking this bug in which the new code supporting overloaded functions failed to handle functions with certain types of parameters. Fixed.
Verified in build 201110110900