rem: status = inSection(5); actual = stackFrames[4].substring(0,9); expect = 'D(47,16)@'; addThis(); 
add: status = inSection(5); actual = stackFrames[4].substring(0,9); expect = 'D(47,16)@'; addThis(); 
context: var myErr = '';var stackFrames = '';function A(x,y){  return B(x+1,y+1);}function B(x,z){  return C(x+1,z+1);}function C(x,y){  return D(x+1,y+1);}function D(x,z){  try  {    throw new Error('meep!');  }  catch (e)  {    return e;  }}myErr = A(44,13);stackFrames = getStackFrames(myErr);  status = inSection(1);  actual = stackFrames[0].substring(0,1);  expect = '@';  addThis();  status = inSection(2);  actual = stackFrames[1].substring(0,9);  expect = 'A(44,13)@';  addThis();  status = inSection(3);  actual = stackFrames[2].substring(0,9);  expect = 'B(45,14)@';  addThis();  status = inSection(4);  actual = stackFrames[3].substring(0,9);  expect = 'C(46,15)@';  addThis();  status = inSection(5);  actual = stackFrames[4].substring(0,9);  expect = 'D(47,16)@';  addThis();myErr = A('44:foo','13:bar');stackFrames = getStackFrames(myErr);  status = inSection(6);  actual = stackFrames[0].substring(0,1);  expect = '@';  addThis();  status = inSection(7);  actual = stackFrames[1].substring(0,21);  expect = 'A("44:foo","13:bar")@';  addThis();  status = inSection(8);  actual = stackFrames[2].substring(0,23);  expect = 'B("44:foo1","13:bar1")@';  addThis();  status = inSection(9);  actual = stackFrames[3].substring(0,25);  expect = 'C("44:foo11","13:bar11")@';  addThis();  status = inSection(10);  actual = stackFrames[4].substring(0,27);  expect = 'D("44:foo111","13:bar111")@';;  addThis();/* * Make the first frame occur in a function with an empty name - */myErr = function() { return A(44,13); } ();
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/3703c3c05f398a63e55992f7687ef65273b26d6a/errstack-001.js/buggy/js/tests/js1_5/Exceptions/errstack-001.js