blob: 4459f4d19cd1cbcd50e8cdf20b21f343fcf25c5d [file] [log] [blame]
Tests that creating multiple sessions works.
Connecting session 1
From session 1
{
method : Runtime.executionContextCreated
params : {
context : {
id : 1
name :
origin :
uniqueId : <uniqueId>
}
}
}
Connecting session 2
From session 2
{
method : Runtime.executionContextCreated
params : {
context : {
id : 1
name :
origin :
uniqueId : <uniqueId>
}
}
}
Reconnecting session 2
From session 2
{
method : Runtime.executionContextCreated
params : {
context : {
id : 1
name :
origin :
uniqueId : <uniqueId>
}
}
}
Reconnecting session 1
From session 1
{
method : Runtime.executionContextCreated
params : {
context : {
id : 1
name :
origin :
uniqueId : <uniqueId>
}
}
}
Connecting session 3
From session 3
{
method : Runtime.executionContextCreated
params : {
context : {
id : 1
name :
origin :
uniqueId : <uniqueId>
}
}
}
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 :
uniqueId : <uniqueId>
}
}
}
From session 1
{
method : Runtime.executionContextCreated
params : {
context : {
id : 2
name :
origin :
uniqueId : <uniqueId>
}
}
}
From session 3
{
method : Runtime.executionContextCreated
params : {
context : {
id : 2
name :
origin :
uniqueId : <uniqueId>
}
}
}
Disconnecting all sessions
Connecting session 4
From session 4
{
method : Runtime.executionContextCreated
params : {
context : {
id : 2
name :
origin :
uniqueId : <uniqueId>
}
}
}