// Copyright 2017 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. let {session, contextGroup, Protocol} = InspectorTest.start('Tests breakpoint at last line.'); let source = ` let a = 1; //# sourceURL=foo.js let b = 2; `; (async function test() { Protocol.Debugger.enable(); Protocol.Runtime.evaluate({expression: source}); let {result} = await Protocol.Debugger.setBreakpointByUrl({ url: 'foo.js', lineNumber: 3, columnNumber: 12 }); InspectorTest.logMessage(result); ({result} = await Protocol.Debugger.setBreakpointByUrl({ url: 'foo.js', lineNumber: 4 })); InspectorTest.logMessage(result); InspectorTest.completeTest(); })();