blob: e3d921e3b782def8bb5ff443e0eeef7fcc7b8e01 [file] [log] [blame]
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 :
}
}
}