Lines Matching refs:frames

28 // Return the stack frames of an Error object.
30 Error.prepareStackTrace = function(error, frames) {
31 return frames;
35 var frames = this.stack;
36 return frames;
45 Array.prototype.verifyEquals = function(frames, func_name) {
48 var frame = frames[index];
57 Array.prototype.verifyContains = function(frames, func_name) {
60 var frame = frames[index];
69 Array.prototype.verifyUndefined = function(frames, func_name) {
72 var frame = frames[index];
98 var frames = e.getFrames();
99 assertEquals(4, frames.length);
101 .verifyEquals(frames, "getFunctionName");
103 .verifyEquals(frames, "getLineNumber");
105 .verifyContains(frames, "toString");
107 .verifyUndefined(frames, "getFileName");
109 .verifyContains(frames, "getEvalOrigin");
131 var frames = e.getFrames();
132 assertEquals(5, frames.length);
134 .verifyEquals(frames, "getFunctionName");
136 .verifyEquals(frames, "getLineNumber");
138 .verifyContains(frames, "toString");
140 .verifyUndefined(frames, "getFileName");
145 .verifyContains(frames, "getEvalOrigin");
166 var frames = e.getFrames();
167 assertEquals(6, frames.length);
169 .verifyEquals(frames, "getFunctionName");
171 .verifyEquals(frames, "getLineNumber");
173 .verifyContains(frames, "toString");
175 .verifyUndefined(frames, "getFileName");
181 .verifyContains(frames, "getEvalOrigin");
196 var frames = e.getFrames();
197 assertEquals(2, frames.length);
198 ["f"].verifyEquals(frames, "getFunctionName");
199 [2].verifyEquals(frames, "getLineNumber");
200 ["<anonymous>:2:"].verifyContains(frames, "toString");
201 [true, false].verifyUndefined(frames, "getFileName");
202 ["eval at <anonymous> ("].verifyContains(frames, "getEvalOrigin");