blob: 6d2c147f4caabc660f93a5e325745b3fc8d0a490 [file] [log] [blame]
Tests that Debugger.getFunctionDetails command returns correct location. Bug 71808
Debugger was enabled.
Running: testGetFirstLineFunctionDetails
firstLineFunction type = function
Function details:
lineNumber: 7
columnNumber: undefined
scriptId is valid: true
name: firstLineFunction
displayName: undefined
inferredName: undefined
scopeChain: n/a
Running: testGetNonFirstLineFunctionDetails
notFirstLineFunction type = function
Function details:
lineNumber: 12
columnNumber: undefined
scriptId is valid: true
name: notFirstLineFunction
displayName: undefined
inferredName: undefined
scopeChain: n/a
Running: testGetDetailsOfFunctionWithInferredName
obj.m type = function
Function details:
lineNumber: 16
columnNumber: undefined
scriptId is valid: true
name: undefined
displayName: undefined
inferredName: undefined
scopeChain: n/a
Running: testGetDetailsOfFunctionWithDisplayName
functionWithDisplayName type = function
Function details:
lineNumber: 19
columnNumber: undefined
scriptId is valid: true
name: functionWithDisplayName
displayName: user-friendly name
inferredName: undefined
scopeChain: n/a
Running: testSmallClosure
smallClosure type = function
Function details:
lineNumber: 22
columnNumber: undefined
scriptId is valid: true
name: undefined
displayName: undefined
inferredName: undefined
scopeChain: n/a
Running: testBigClosure
bigClosure type = function
Function details:
lineNumber: 35
columnNumber: undefined
scriptId is valid: true
name: undefined
displayName: undefined
inferredName: undefined
scopeChain: n/a
Debugger was disabled.