rem: else if (_av === _bv) 
add: else if (_av === _bv || (typeof(_av) == "number" && typeof(_bv) == "number" && isNaN(_av) && isNaN(_bv))) 
context: function shouldBe(_a, _b){  if (typeof _a != "string" || typeof _b != "string")    debug("WARN: shouldBe() expects string arguments");  var exception;  var _av;  try {     _av = eval(_a);  } catch (e) {     exception = e;  }  var _bv = eval(_b);  if (exception)    testFailed(_a + " should be " + _bv + ". Threw exception " + exception);  else if (_av === _bv)    testPassed(_a + " is " + _b);  else {    testFailed(_a + " should be " + _bv + " (of type " + typeof _bv                + "). Was " + _av + " (of type " + typeof _av + ").");  }}
meta: 5650	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5650/4cc4bd1a9cdabce759cc1c5b8a7139d7a58a2099/js-test-pre.js/buggy/LayoutTests/fast/js/resources/js-test-pre.js