summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/debug/Debugger-findScripts-20.js
blob: 04c73c0972e837f7671a8b990936181b1160e8e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var g = newGlobal({newCompartment: true});
var dbg = new Debugger();
var gw = dbg.addDebuggee(g);

g.eval('function f(){}');

var o = gw.makeDebuggeeValue(g.f);

var allScripts = dbg.findScripts();
var scripts = dbg.findScripts({
  source: o.script.source
});
assertEq(scripts.length, allScripts.length);
assertEq(scripts.indexOf(o.script) !== -1, true);

scripts = dbg.findScripts({
  source: o.script.source,
  line: 1
});
assertEq(scripts.indexOf(o.script) !== -1, true);