| Tests how breakpoints and side effects live together. |
| Test breakpoint, should pause inside foo: |
| foo (test.js:3:2) |
| (anonymous) (:0:0) |
| |
| Run foo with no side effects: |
| { |
| className : EvalError |
| description : EvalError: Possible side-effect in debug-evaluate |
| objectId : <objectId> |
| subtype : error |
| type : object |
| } |
| |
| Test breakpoint after run with side effect check: |
| foo (test.js:3:2) |
| (anonymous) (:0:0) |
| |
| Run foo with no side effects after debugger disabled: |
| { |
| className : EvalError |
| description : EvalError: Possible side-effect in debug-evaluate |
| objectId : <objectId> |
| subtype : error |
| type : object |
| } |