summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/debug/Object-createSource.js
blob: e71bd702e1c3cee919dbedbcddb0cbd2e06a2a50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// createSource creates new sources.

let g = newGlobal({newCompartment: true});
let dbg = new Debugger(g);
let gdbg = dbg.addDebuggee(g);

let source = gdbg.createSource({
  text: "x = 3",
  url: "foo.js",
  startLine: 3,
  sourceMapURL: "sourceMapURL",
  isScriptElement: true,
});
assertEq(source.text, "x = 3");
assertEq(source.url, "foo.js");
assertEq(source.startLine, 3);
assertEq(source.sourceMapURL, "sourceMapURL");
assertEq(source.introductionType, "inlineScript");