| Tests that creating multiple sessions works. |
| Connecting session 1 |
| From session 1 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 1 |
| name : |
| origin : |
| } |
| } |
| } |
| Connecting session 2 |
| From session 2 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 1 |
| name : |
| origin : |
| } |
| } |
| } |
| Reconnecting session 2 |
| From session 2 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 1 |
| name : |
| origin : |
| } |
| } |
| } |
| Reconnecting session 1 |
| From session 1 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 1 |
| name : |
| origin : |
| } |
| } |
| } |
| Connecting session 3 |
| From session 3 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 1 |
| name : |
| origin : |
| } |
| } |
| } |
| Destroying and creating context |
| From session 2 |
| { |
| method : Runtime.executionContextDestroyed |
| params : { |
| executionContextId : <executionContextId> |
| } |
| } |
| id matching: true |
| From session 1 |
| { |
| method : Runtime.executionContextDestroyed |
| params : { |
| executionContextId : <executionContextId> |
| } |
| } |
| id matching: true |
| From session 3 |
| { |
| method : Runtime.executionContextDestroyed |
| params : { |
| executionContextId : <executionContextId> |
| } |
| } |
| id matching: true |
| From session 2 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 2 |
| name : |
| origin : |
| } |
| } |
| } |
| From session 1 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 2 |
| name : |
| origin : |
| } |
| } |
| } |
| From session 3 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 2 |
| name : |
| origin : |
| } |
| } |
| } |
| Disconnecting all sessions |
| Connecting session 4 |
| From session 4 |
| { |
| method : Runtime.executionContextCreated |
| params : { |
| context : { |
| id : 2 |
| name : |
| origin : |
| } |
| } |
| } |