{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "chai_1",
            "range": [
              18,
              24
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                27,
                34
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 13
                },
                "end": {
                  "line": 2,
                  "column": 20
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "chai",
                "raw": "'chai'",
                "range": [
                  35,
                  41
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 21
                  },
                  "end": {
                    "line": 2,
                    "column": 27
                  }
                }
              }
            ],
            "range": [
              27,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 13
              },
              "end": {
                "line": 2,
                "column": 28
              }
            }
          },
          "range": [
            18,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        43
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Rx",
            "range": [
              48,
              50
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 6
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                53,
                60
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 9
                },
                "end": {
                  "line": 3,
                  "column": 16
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/Rx",
                "raw": "'../../dist/cjs/Rx'",
                "range": [
                  61,
                  80
                ],
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 17
                  },
                  "end": {
                    "line": 3,
                    "column": 36
                  }
                }
              }
            ],
            "range": [
              53,
              81
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 37
              }
            }
          },
          "range": [
            48,
            81
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 37
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        44,
        82
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 38
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              87,
              97
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 4
              },
              "end": {
                "line": 4,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                100,
                102
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 17
                },
                "end": {
                  "line": 4,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                103,
                113
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 20
                },
                "end": {
                  "line": 4,
                  "column": 30
                }
              }
            },
            "range": [
              100,
              113
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 17
              },
              "end": {
                "line": 4,
                "column": 30
              }
            }
          },
          "range": [
            87,
            113
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 4
            },
            "end": {
              "line": 4,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        83,
        114
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 31
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "queueScheduler",
            "range": [
              119,
              133
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 4
              },
              "end": {
                "line": 5,
                "column": 18
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "MemberExpression",
              "computed": false,
              "object": {
                "type": "Identifier",
                "name": "Rx",
                "range": [
                  136,
                  138
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 21
                  },
                  "end": {
                    "line": 5,
                    "column": 23
                  }
                }
              },
              "property": {
                "type": "Identifier",
                "name": "Scheduler",
                "range": [
                  139,
                  148
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 24
                  },
                  "end": {
                    "line": 5,
                    "column": 33
                  }
                }
              },
              "range": [
                136,
                148
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 21
                },
                "end": {
                  "line": 5,
                  "column": 33
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "queue",
              "range": [
                149,
                154
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 34
                },
                "end": {
                  "line": 5,
                  "column": 39
                }
              }
            },
            "range": [
              136,
              154
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 21
              },
              "end": {
                "line": 5,
                "column": 39
              }
            }
          },
          "range": [
            119,
            154
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 4
            },
            "end": {
              "line": 5,
              "column": 39
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        115,
        155
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 40
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {concat} ",
          "range": [
            156,
            177
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 21
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            178,
            186
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 0
            },
            "end": {
              "line": 7,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.concat",
            "raw": "'Observable.concat'",
            "range": [
              187,
              206
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 28
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        226,
                        228
                      ],
                      "loc": {
                        "start": {
                          "line": 8,
                          "column": 4
                        },
                        "end": {
                          "line": 8,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should emit elements from multiple sources",
                        "raw": "'should emit elements from multiple sources'",
                        "range": [
                          229,
                          273
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 7
                          },
                          "end": {
                            "line": 8,
                            "column": 51
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      301,
                                      303
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        306,
                                        310
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-b-c-|",
                                        "raw": "'-a-b-c-|'",
                                        "range": [
                                          311,
                                          321
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      306,
                                      322
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    301,
                                    322
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                297,
                                323
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      336,
                                      342
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      345,
                                      355
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    336,
                                    355
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                332,
                                356
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      369,
                                      371
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        374,
                                        378
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-0-1-|",
                                        "raw": "'-0-1-|'",
                                        "range": [
                                          379,
                                          387
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      374,
                                      388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    369,
                                    388
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                365,
                                389
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      402,
                                      408
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "       ^    !",
                                    "raw": "'       ^    !'",
                                    "range": [
                                      411,
                                      426
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    402,
                                    426
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                398,
                                427
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      440,
                                      442
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        445,
                                        449
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-w-x-y-z-|",
                                        "raw": "'-w-x-y-z-|'",
                                        "range": [
                                          450,
                                          462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      445,
                                      463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    440,
                                    463
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                436,
                                464
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      477,
                                      483
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^        !",
                                    "raw": "'            ^        !'",
                                    "range": [
                                      486,
                                      510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    477,
                                    510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 14,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 14,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                473,
                                511
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 8
                                },
                                "end": {
                                  "line": 14,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      524,
                                      532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-a-b-c--0-1--w-x-y-z-|",
                                    "raw": "'-a-b-c--0-1--w-x-y-z-|'",
                                    "range": [
                                      535,
                                      559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    524,
                                    559
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 15,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 15,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                520,
                                560
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 8
                                },
                                "end": {
                                  "line": 15,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        569,
                                        585
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 16,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 16,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              586,
                                              596
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              597,
                                              603
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            586,
                                            603
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 16,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 16,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              604,
                                              606
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              608,
                                              610
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e3",
                                            "range": [
                                              612,
                                              614
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 53
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          586,
                                          615
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 16,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 16,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      569,
                                      616
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      617,
                                      621
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    569,
                                    621
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 16,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 16,
                                      "column": 60
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      622,
                                      630
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 61
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 69
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  569,
                                  631
                                ],
                                "loc": {
                                  "start": {
                                    "line": 16,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 16,
                                    "column": 70
                                  }
                                }
                              },
                              "range": [
                                569,
                                632
                              ],
                              "loc": {
                                "start": {
                                  "line": 16,
                                  "column": 8
                                },
                                "end": {
                                  "line": 16,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        641,
                                        660
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 17,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 17,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            661,
                                            663
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 17,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 17,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            664,
                                            677
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 17,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 17,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          661,
                                          677
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      641,
                                      678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      679,
                                      683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    641,
                                    683
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 17,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 17,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      684,
                                      690
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  641,
                                  691
                                ],
                                "loc": {
                                  "start": {
                                    "line": 17,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 17,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                641,
                                692
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 8
                                },
                                "end": {
                                  "line": 17,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        701,
                                        720
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 18,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 18,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            721,
                                            723
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 18,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 18,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            724,
                                            737
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 18,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 18,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          721,
                                          737
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 18,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 18,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      701,
                                      738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      739,
                                      743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    701,
                                    743
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 18,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      744,
                                      750
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  701,
                                  751
                                ],
                                "loc": {
                                  "start": {
                                    "line": 18,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 18,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                701,
                                752
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        761,
                                        780
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 19,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 19,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            781,
                                            783
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 19,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 19,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            784,
                                            797
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 19,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 19,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          781,
                                          797
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 19,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      761,
                                      798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      799,
                                      803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    761,
                                    803
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      804,
                                      810
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  761,
                                  811
                                ],
                                "loc": {
                                  "start": {
                                    "line": 19,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 19,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                761,
                                812
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            287,
                            818
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 65
                            },
                            "end": {
                              "line": 20,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          275,
                          818
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 53
                          },
                          "end": {
                            "line": 20,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      226,
                      819
                    ],
                    "loc": {
                      "start": {
                        "line": 8,
                        "column": 4
                      },
                      "end": {
                        "line": 20,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 221,
                    "_esdocTestName": "it221"
                  },
                  "range": [
                    226,
                    820
                  ],
                  "loc": {
                    "start": {
                      "line": 8,
                      "column": 4
                    },
                    "end": {
                      "line": 20,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        825,
                        827
                      ],
                      "loc": {
                        "start": {
                          "line": 21,
                          "column": 4
                        },
                        "end": {
                          "line": 21,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should concat the same cold observable multiple times",
                        "raw": "'should concat the same cold observable multiple times'",
                        "range": [
                          828,
                          883
                        ],
                        "loc": {
                          "start": {
                            "line": 21,
                            "column": 7
                          },
                          "end": {
                            "line": 21,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "inner",
                                    "range": [
                                      911,
                                      916
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        919,
                                        923
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 22,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 22,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i-j-k-l-|                              ",
                                        "raw": "'--i-j-k-l-|                              '",
                                        "range": [
                                          924,
                                          967
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 68
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      919,
                                      968
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 69
                                      }
                                    }
                                  },
                                  "range": [
                                    911,
                                    968
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 22,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 69
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                907,
                                969
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 70
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      982,
                                      991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "^         !                              ",
                                        "raw": "'^         !                              '",
                                        "range": [
                                          995,
                                          1038
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 68
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "          ^         !                    ",
                                        "raw": "'          ^         !                    '",
                                        "range": [
                                          1052,
                                          1095
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 55
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "                    ^         !          ",
                                        "raw": "'                    ^         !          '",
                                        "range": [
                                          1109,
                                          1152
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 55
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "                              ^         !",
                                        "raw": "'                              ^         !'",
                                        "range": [
                                          1166,
                                          1209
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      994,
                                      1210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    982,
                                    1210
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 26,
                                      "column": 56
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                978,
                                1211
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 26,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1224,
                                      1232
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--i-j-k-l---i-j-k-l---i-j-k-l---i-j-k-l-|",
                                    "raw": "'--i-j-k-l---i-j-k-l---i-j-k-l---i-j-k-l-|'",
                                    "range": [
                                      1235,
                                      1278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    1224,
                                    1278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 27,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 27,
                                      "column": 66
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1220,
                                1279
                              ],
                              "loc": {
                                "start": {
                                  "line": 27,
                                  "column": 8
                                },
                                "end": {
                                  "line": 27,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1292,
                                      1298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          1301,
                                          1311
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          1312,
                                          1318
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        1301,
                                        1318
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 28,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 28,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1319,
                                          1324
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1326,
                                          1331
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 51
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1333,
                                          1338
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 58
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1340,
                                          1345
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1301,
                                      1346
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    1292,
                                    1346
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 28,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 66
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1288,
                                1347
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 8
                                },
                                "end": {
                                  "line": 28,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1356,
                                        1372
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 29,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 29,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1373,
                                          1379
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 29,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 29,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1356,
                                      1380
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1381,
                                      1385
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1356,
                                    1385
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 29,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 29,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1386,
                                      1394
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1356,
                                  1395
                                ],
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1356,
                                1396
                              ],
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 8
                                },
                                "end": {
                                  "line": 29,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1405,
                                        1424
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "inner",
                                          "range": [
                                            1425,
                                            1430
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1431,
                                            1444
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          1425,
                                          1444
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1405,
                                      1445
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1446,
                                      1450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    1405,
                                    1450
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      1451,
                                      1460
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1405,
                                  1461
                                ],
                                "loc": {
                                  "start": {
                                    "line": 30,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                1405,
                                1462
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            897,
                            1468
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 76
                            },
                            "end": {
                              "line": 31,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          885,
                          1468
                        ],
                        "loc": {
                          "start": {
                            "line": 21,
                            "column": 64
                          },
                          "end": {
                            "line": 31,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      825,
                      1469
                    ],
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 4
                      },
                      "end": {
                        "line": 31,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 222,
                    "_esdocTestName": "it222"
                  },
                  "range": [
                    825,
                    1470
                  ],
                  "loc": {
                    "start": {
                      "line": 21,
                      "column": 4
                    },
                    "end": {
                      "line": 31,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1475,
                        1477
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 4
                        },
                        "end": {
                          "line": 32,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should concat the same cold observable multiple times, ",
                          "raw": "'should concat the same cold observable multiple times, '",
                          "range": [
                            1478,
                            1535
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 7
                            },
                            "end": {
                              "line": 32,
                              "column": 64
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "but the result is unsubscribed early",
                          "raw": "'but the result is unsubscribed early'",
                          "range": [
                            1546,
                            1584
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 46
                            }
                          }
                        },
                        "range": [
                          1478,
                          1584
                        ],
                        "loc": {
                          "start": {
                            "line": 32,
                            "column": 7
                          },
                          "end": {
                            "line": 33,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "inner",
                                    "range": [
                                      1612,
                                      1617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1620,
                                        1624
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 34,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 34,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i-j-k-l-|     ",
                                        "raw": "'--i-j-k-l-|     '",
                                        "range": [
                                          1625,
                                          1643
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1620,
                                      1644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1612,
                                    1644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1608,
                                1645
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      1658,
                                      1663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "               !",
                                    "raw": "'               !'",
                                    "range": [
                                      1666,
                                      1684
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    1658,
                                    1684
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1654,
                                1685
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      1698,
                                      1707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "^         !     ",
                                        "raw": "'^         !     '",
                                        "range": [
                                          1711,
                                          1729
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "          ^    !",
                                        "raw": "'          ^    !'",
                                        "range": [
                                          1743,
                                          1761
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1710,
                                      1762
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    1698,
                                    1762
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1694,
                                1763
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1776,
                                      1784
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--i-j-k-l---i-j-",
                                    "raw": "'--i-j-k-l---i-j-'",
                                    "range": [
                                      1787,
                                      1805
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    1776,
                                    1805
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1772,
                                1806
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1819,
                                      1825
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          1828,
                                          1838
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          1839,
                                          1845
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        1828,
                                        1845
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 39,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 39,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1846,
                                          1851
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1853,
                                          1858
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 51
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1860,
                                          1865
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 58
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          1867,
                                          1872
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1828,
                                      1873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    1819,
                                    1873
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 66
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1815,
                                1874
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 8
                                },
                                "end": {
                                  "line": 39,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1883,
                                        1899
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 40,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 40,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1900,
                                          1906
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 40,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 40,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          1908,
                                          1913
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 40,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 40,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1883,
                                      1914
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1915,
                                      1919
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1883,
                                    1919
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 40,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 40,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1920,
                                      1928
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1883,
                                  1929
                                ],
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1883,
                                1930
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 8
                                },
                                "end": {
                                  "line": 40,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1939,
                                        1958
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "inner",
                                          "range": [
                                            1959,
                                            1964
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1965,
                                            1978
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          1959,
                                          1978
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1939,
                                      1979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1980,
                                      1984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    1939,
                                    1984
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      1985,
                                      1994
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1939,
                                  1995
                                ],
                                "loc": {
                                  "start": {
                                    "line": 41,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                1939,
                                1996
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            1598,
                            2002
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 60
                            },
                            "end": {
                              "line": 42,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1586,
                          2002
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 48
                          },
                          "end": {
                            "line": 42,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1475,
                      2003
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 4
                      },
                      "end": {
                        "line": 42,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 223,
                    "_esdocTestName": "it223"
                  },
                  "range": [
                    1475,
                    2004
                  ],
                  "loc": {
                    "start": {
                      "line": 32,
                      "column": 4
                    },
                    "end": {
                      "line": 42,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2009,
                        2011
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 4
                        },
                        "end": {
                          "line": 43,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not break unsubscription chains when result is unsubscribed explicitly",
                        "raw": "'should not break unsubscription chains when result is unsubscribed explicitly'",
                        "range": [
                          2012,
                          2091
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 7
                          },
                          "end": {
                            "line": 43,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "inner",
                                    "range": [
                                      2119,
                                      2124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2127,
                                        2131
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 44,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 44,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i-j-k-l-|     ",
                                        "raw": "'--i-j-k-l-|     '",
                                        "range": [
                                          2132,
                                          2150
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2127,
                                      2151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2119,
                                    2151
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2115,
                                2152
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      2165,
                                      2174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "^         !     ",
                                        "raw": "'^         !     '",
                                        "range": [
                                          2178,
                                          2196
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 45,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 45,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "          ^    !",
                                        "raw": "'          ^    !'",
                                        "range": [
                                          2210,
                                          2228
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2177,
                                      2229
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    2165,
                                    2229
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2161,
                                2230
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2243,
                                      2251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--i-j-k-l---i-j-",
                                    "raw": "'--i-j-k-l---i-j-'",
                                    "range": [
                                      2254,
                                      2272
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2243,
                                    2272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2239,
                                2273
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      2286,
                                      2291
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "               !",
                                    "raw": "'               !'",
                                    "range": [
                                      2294,
                                      2312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    2286,
                                    2312
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2282,
                                2313
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "innerWrapped",
                                    "range": [
                                      2326,
                                      2338
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "inner",
                                        "range": [
                                          2341,
                                          2346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          2347,
                                          2355
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 41
                                          }
                                        }
                                      },
                                      "range": [
                                        2341,
                                        2355
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 27
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 41
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              2366,
                                              2367
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 49,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 49,
                                                "column": 53
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      2378,
                                                      2388
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 49,
                                                        "column": 64
                                                      },
                                                      "end": {
                                                        "line": 49,
                                                        "column": 74
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      2389,
                                                      2391
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 49,
                                                        "column": 75
                                                      },
                                                      "end": {
                                                        "line": 49,
                                                        "column": 77
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    2378,
                                                    2391
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 49,
                                                      "column": 64
                                                    },
                                                    "end": {
                                                      "line": 49,
                                                      "column": 77
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      2392,
                                                      2393
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 49,
                                                        "column": 78
                                                      },
                                                      "end": {
                                                        "line": 49,
                                                        "column": 79
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  2378,
                                                  2394
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 49,
                                                    "column": 64
                                                  },
                                                  "end": {
                                                    "line": 49,
                                                    "column": 80
                                                  }
                                                }
                                              },
                                              "range": [
                                                2371,
                                                2395
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 49,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 49,
                                                  "column": 81
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            2369,
                                            2397
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 55
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 83
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          2356,
                                          2397
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 83
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2341,
                                      2398
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 84
                                      }
                                    }
                                  },
                                  "range": [
                                    2326,
                                    2398
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 84
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2322,
                                2399
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 85
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2412,
                                      2418
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              2421,
                                              2431
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 50,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 50,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              2445,
                                              2451
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 19
                                              }
                                            }
                                          },
                                          "range": [
                                            2421,
                                            2451
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "innerWrapped",
                                            "range": [
                                              2452,
                                              2464
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 32
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "innerWrapped",
                                            "range": [
                                              2466,
                                              2478
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 34
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 46
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "innerWrapped",
                                            "range": [
                                              2480,
                                              2492
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 48
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 60
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "innerWrapped",
                                            "range": [
                                              2494,
                                              2506
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 62
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 74
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2421,
                                          2507
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 75
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          2521,
                                          2529
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        2421,
                                        2529
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              2540,
                                              2541
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 52,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 52,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      2552,
                                                      2562
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 52,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 52,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      2563,
                                                      2565
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 52,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 52,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    2552,
                                                    2565
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 52,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 52,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      2566,
                                                      2567
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 52,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 52,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  2552,
                                                  2568
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 52,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 52,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                2545,
                                                2569
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 52,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 52,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            2543,
                                            2571
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          2530,
                                          2571
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2421,
                                      2572
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2412,
                                    2572
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2408,
                                2573
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2582,
                                        2598
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2599,
                                          2605
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          2607,
                                          2612
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2582,
                                      2613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2614,
                                      2618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2582,
                                    2618
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2619,
                                      2627
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2582,
                                  2628
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                2582,
                                2629
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2638,
                                        2657
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "inner",
                                          "range": [
                                            2658,
                                            2663
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 54,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 54,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2664,
                                            2677
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 54,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 54,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          2658,
                                          2677
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2638,
                                      2678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2679,
                                      2683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    2638,
                                    2683
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "innersubs",
                                    "range": [
                                      2684,
                                      2693
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2638,
                                  2694
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                2638,
                                2695
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            2105,
                            2701
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 100
                            },
                            "end": {
                              "line": 55,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2093,
                          2701
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 88
                          },
                          "end": {
                            "line": 55,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2009,
                      2702
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 4
                      },
                      "end": {
                        "line": 55,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 224,
                    "_esdocTestName": "it224"
                  },
                  "range": [
                    2009,
                    2703
                  ],
                  "loc": {
                    "start": {
                      "line": 43,
                      "column": 4
                    },
                    "end": {
                      "line": 55,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2708,
                        2710
                      ],
                      "loc": {
                        "start": {
                          "line": 56,
                          "column": 4
                        },
                        "end": {
                          "line": 56,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should complete without emit if both sources are empty",
                        "raw": "'should complete without emit if both sources are empty'",
                        "range": [
                          2711,
                          2767
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 7
                          },
                          "end": {
                            "line": 56,
                            "column": 63
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2795,
                                      2797
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2800,
                                        2804
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 57,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 57,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          2805,
                                          2810
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 57,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 57,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2800,
                                      2811
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2795,
                                    2811
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2791,
                                2812
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2825,
                                      2831
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      2834,
                                      2839
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2825,
                                    2839
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2821,
                                2840
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2853,
                                      2855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2858,
                                        2862
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----|",
                                        "raw": "'----|'",
                                        "range": [
                                          2863,
                                          2870
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2858,
                                      2871
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2853,
                                    2871
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2849,
                                2872
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2885,
                                      2891
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^   !",
                                    "raw": "'  ^   !'",
                                    "range": [
                                      2894,
                                      2903
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2885,
                                    2903
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2881,
                                2904
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 8
                                },
                                "end": {
                                  "line": 60,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2917,
                                      2925
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------|",
                                    "raw": "'------|'",
                                    "range": [
                                      2928,
                                      2937
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    2917,
                                    2937
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2913,
                                2938
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2947,
                                        2963
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 62,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 62,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              2964,
                                              2974
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 62,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 62,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              2975,
                                              2981
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 62,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 62,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            2964,
                                            2981
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 62,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 62,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2982,
                                              2984
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 62,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 62,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2986,
                                              2988
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 62,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 62,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2964,
                                          2989
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2947,
                                      2990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2991,
                                      2995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    2947,
                                    2995
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2996,
                                      3004
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2947,
                                  3005
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                2947,
                                3006
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3015,
                                        3034
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3035,
                                            3037
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 63,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 63,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3038,
                                            3051
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 63,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 63,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3035,
                                          3051
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3015,
                                      3052
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3053,
                                      3057
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3015,
                                    3057
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3058,
                                      3064
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3015,
                                  3065
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3015,
                                3066
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3075,
                                        3094
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 64,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 64,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3095,
                                            3097
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 64,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 64,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3098,
                                            3111
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 64,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 64,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3095,
                                          3111
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 64,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 64,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3075,
                                      3112
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3113,
                                      3117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3075,
                                    3117
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3118,
                                      3124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3075,
                                  3125
                                ],
                                "loc": {
                                  "start": {
                                    "line": 64,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 64,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3075,
                                3126
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2781,
                            3132
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 77
                            },
                            "end": {
                              "line": 65,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2769,
                          3132
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 65
                          },
                          "end": {
                            "line": 65,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2708,
                      3133
                    ],
                    "loc": {
                      "start": {
                        "line": 56,
                        "column": 4
                      },
                      "end": {
                        "line": 65,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 225,
                    "_esdocTestName": "it225"
                  },
                  "range": [
                    2708,
                    3134
                  ],
                  "loc": {
                    "start": {
                      "line": 56,
                      "column": 4
                    },
                    "end": {
                      "line": 65,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3139,
                        3141
                      ],
                      "loc": {
                        "start": {
                          "line": 66,
                          "column": 4
                        },
                        "end": {
                          "line": 66,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not complete if first source does not completes",
                        "raw": "'should not complete if first source does not completes'",
                        "range": [
                          3142,
                          3198
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 7
                          },
                          "end": {
                            "line": 66,
                            "column": 63
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3226,
                                      3228
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3231,
                                        3235
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 67,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 67,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          3236,
                                          3239
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 67,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 67,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3231,
                                      3240
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3226,
                                    3240
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3222,
                                3241
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3254,
                                      3260
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      3263,
                                      3266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    3254,
                                    3266
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3250,
                                3267
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3280,
                                      3282
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3285,
                                        3289
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          3290,
                                          3295
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3285,
                                      3296
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    3280,
                                    3296
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3276,
                                3297
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3310,
                                      3316
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      3319,
                                      3321
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    3310,
                                    3321
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3306,
                                3322
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3335,
                                      3343
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      3346,
                                      3349
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3335,
                                    3349
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3331,
                                3350
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3359,
                                        3375
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              3376,
                                              3386
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              3387,
                                              3393
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            3376,
                                            3393
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3394,
                                              3396
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3398,
                                              3400
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3376,
                                          3401
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3359,
                                      3402
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3403,
                                      3407
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    3359,
                                    3407
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3408,
                                      3416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3359,
                                  3417
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                3359,
                                3418
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3427,
                                        3446
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 73,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 73,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3447,
                                            3449
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3450,
                                            3463
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3447,
                                          3463
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 73,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 73,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3427,
                                      3464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3465,
                                      3469
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3427,
                                    3469
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3470,
                                      3476
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3427,
                                  3477
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3427,
                                3478
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3487,
                                        3506
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3507,
                                            3509
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3510,
                                            3523
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3507,
                                          3523
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 74,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3487,
                                      3524
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3525,
                                      3529
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3487,
                                    3529
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3530,
                                      3536
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3487,
                                  3537
                                ],
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3487,
                                3538
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3212,
                            3544
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 77
                            },
                            "end": {
                              "line": 75,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3200,
                          3544
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 65
                          },
                          "end": {
                            "line": 75,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3139,
                      3545
                    ],
                    "loc": {
                      "start": {
                        "line": 66,
                        "column": 4
                      },
                      "end": {
                        "line": 75,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 226,
                    "_esdocTestName": "it226"
                  },
                  "range": [
                    3139,
                    3546
                  ],
                  "loc": {
                    "start": {
                      "line": 66,
                      "column": 4
                    },
                    "end": {
                      "line": 75,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3551,
                        3553
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 4
                        },
                        "end": {
                          "line": 76,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not complete if second source does not completes",
                        "raw": "'should not complete if second source does not completes'",
                        "range": [
                          3554,
                          3611
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 7
                          },
                          "end": {
                            "line": 76,
                            "column": 64
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3639,
                                      3641
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3644,
                                        3648
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          3649,
                                          3654
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3644,
                                      3655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    3639,
                                    3655
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3635,
                                3656
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3669,
                                      3675
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      3678,
                                      3683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3669,
                                    3683
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3665,
                                3684
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3697,
                                      3699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3702,
                                        3706
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---",
                                        "raw": "'---'",
                                        "range": [
                                          3707,
                                          3712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3702,
                                      3713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    3697,
                                    3713
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3693,
                                3714
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3727,
                                      3733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^",
                                    "raw": "'  ^'",
                                    "range": [
                                      3736,
                                      3741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3727,
                                    3741
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3723,
                                3742
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3755,
                                      3763
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---",
                                    "raw": "'---'",
                                    "range": [
                                      3766,
                                      3771
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    3755,
                                    3771
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3751,
                                3772
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3781,
                                        3797
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 82,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 82,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              3798,
                                              3808
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              3809,
                                              3815
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            3798,
                                            3815
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 82,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 82,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3816,
                                              3818
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3820,
                                              3822
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3798,
                                          3823
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3781,
                                      3824
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3825,
                                      3829
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    3781,
                                    3829
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3830,
                                      3838
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3781,
                                  3839
                                ],
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 82,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                3781,
                                3840
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3849,
                                        3868
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3869,
                                            3871
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3872,
                                            3885
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3869,
                                          3885
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3849,
                                      3886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3887,
                                      3891
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3849,
                                    3891
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3892,
                                      3898
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3849,
                                  3899
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3849,
                                3900
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3909,
                                        3928
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 84,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3929,
                                            3931
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3932,
                                            3945
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3929,
                                          3945
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3909,
                                      3946
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3947,
                                      3951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3909,
                                    3951
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3952,
                                      3958
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3909,
                                  3959
                                ],
                                "loc": {
                                  "start": {
                                    "line": 84,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 84,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3909,
                                3960
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3625,
                            3966
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 78
                            },
                            "end": {
                              "line": 85,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3613,
                          3966
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 66
                          },
                          "end": {
                            "line": 85,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3551,
                      3967
                    ],
                    "loc": {
                      "start": {
                        "line": 76,
                        "column": 4
                      },
                      "end": {
                        "line": 85,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 227,
                    "_esdocTestName": "it227"
                  },
                  "range": [
                    3551,
                    3968
                  ],
                  "loc": {
                    "start": {
                      "line": 76,
                      "column": 4
                    },
                    "end": {
                      "line": 85,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3973,
                        3975
                      ],
                      "loc": {
                        "start": {
                          "line": 86,
                          "column": 4
                        },
                        "end": {
                          "line": 86,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not complete if both sources do not complete",
                        "raw": "'should not complete if both sources do not complete'",
                        "range": [
                          3976,
                          4029
                        ],
                        "loc": {
                          "start": {
                            "line": 86,
                            "column": 7
                          },
                          "end": {
                            "line": 86,
                            "column": 60
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4057,
                                      4059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4062,
                                        4066
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 87,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 87,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          4067,
                                          4070
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4062,
                                      4071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4057,
                                    4071
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4053,
                                4072
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4085,
                                      4091
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      4094,
                                      4097
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    4085,
                                    4097
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4081,
                                4098
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4111,
                                      4113
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4116,
                                        4120
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          4121,
                                          4124
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4116,
                                      4125
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4111,
                                    4125
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4107,
                                4126
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4139,
                                      4145
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      4148,
                                      4150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    4139,
                                    4150
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4135,
                                4151
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4164,
                                      4172
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      4175,
                                      4178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4164,
                                    4178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4160,
                                4179
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4188,
                                        4204
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 92,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 92,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              4205,
                                              4215
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 92,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 92,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              4216,
                                              4222
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 92,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 92,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            4205,
                                            4222
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 92,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 92,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4223,
                                              4225
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 92,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 92,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4227,
                                              4229
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 92,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 92,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4205,
                                          4230
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4188,
                                      4231
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4232,
                                      4236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    4188,
                                    4236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4237,
                                      4245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4188,
                                  4246
                                ],
                                "loc": {
                                  "start": {
                                    "line": 92,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 92,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                4188,
                                4247
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 8
                                },
                                "end": {
                                  "line": 92,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4256,
                                        4275
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4276,
                                            4278
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4279,
                                            4292
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4276,
                                          4292
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4256,
                                      4293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4294,
                                      4298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4256,
                                    4298
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4299,
                                      4305
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4256,
                                  4306
                                ],
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 93,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4256,
                                4307
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 8
                                },
                                "end": {
                                  "line": 93,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4316,
                                        4335
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4336,
                                            4338
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4339,
                                            4352
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4336,
                                          4352
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4316,
                                      4353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4354,
                                      4358
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4316,
                                    4358
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4359,
                                      4365
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4316,
                                  4366
                                ],
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4316,
                                4367
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4043,
                            4373
                          ],
                          "loc": {
                            "start": {
                              "line": 86,
                              "column": 74
                            },
                            "end": {
                              "line": 95,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4031,
                          4373
                        ],
                        "loc": {
                          "start": {
                            "line": 86,
                            "column": 62
                          },
                          "end": {
                            "line": 95,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3973,
                      4374
                    ],
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 4
                      },
                      "end": {
                        "line": 95,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 228,
                    "_esdocTestName": "it228"
                  },
                  "range": [
                    3973,
                    4375
                  ],
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 4
                    },
                    "end": {
                      "line": 95,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4380,
                        4382
                      ],
                      "loc": {
                        "start": {
                          "line": 96,
                          "column": 4
                        },
                        "end": {
                          "line": 96,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error when first source is empty, second source raises error",
                        "raw": "'should raise error when first source is empty, second source raises error'",
                        "range": [
                          4383,
                          4458
                        ],
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 7
                          },
                          "end": {
                            "line": 96,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4486,
                                      4488
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4491,
                                        4495
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          4496,
                                          4501
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4491,
                                      4502
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    4486,
                                    4502
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4482,
                                4503
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4516,
                                      4522
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      4525,
                                      4530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4516,
                                    4530
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4512,
                                4531
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4544,
                                      4546
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4549,
                                        4553
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----#",
                                        "raw": "'----#'",
                                        "range": [
                                          4554,
                                          4561
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4549,
                                      4562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    4544,
                                    4562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4540,
                                4563
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4576,
                                      4582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^   !",
                                    "raw": "'  ^   !'",
                                    "range": [
                                      4585,
                                      4594
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    4576,
                                    4594
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4572,
                                4595
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4608,
                                      4616
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------#",
                                    "raw": "'------#'",
                                    "range": [
                                      4619,
                                      4628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    4608,
                                    4628
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4604,
                                4629
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4638,
                                        4654
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              4655,
                                              4665
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 102,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 102,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              4666,
                                              4672
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 102,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 102,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            4655,
                                            4672
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 102,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 102,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4673,
                                              4675
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 102,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 102,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4677,
                                              4679
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 102,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 102,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4655,
                                          4680
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 102,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 102,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4638,
                                      4681
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4682,
                                      4686
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    4638,
                                    4686
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4687,
                                      4695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4638,
                                  4696
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                4638,
                                4697
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 8
                                },
                                "end": {
                                  "line": 102,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4706,
                                        4725
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 103,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4726,
                                            4728
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 103,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 103,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4729,
                                            4742
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 103,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 103,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4726,
                                          4742
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4706,
                                      4743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4744,
                                      4748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4706,
                                    4748
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4749,
                                      4755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4706,
                                  4756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4706,
                                4757
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4766,
                                        4785
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4786,
                                            4788
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4789,
                                            4802
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4786,
                                          4802
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4766,
                                      4803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4804,
                                      4808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4766,
                                    4808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4809,
                                      4815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4766,
                                  4816
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4766,
                                4817
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4472,
                            4823
                          ],
                          "loc": {
                            "start": {
                              "line": 96,
                              "column": 96
                            },
                            "end": {
                              "line": 105,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4460,
                          4823
                        ],
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 84
                          },
                          "end": {
                            "line": 105,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4380,
                      4824
                    ],
                    "loc": {
                      "start": {
                        "line": 96,
                        "column": 4
                      },
                      "end": {
                        "line": 105,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 229,
                    "_esdocTestName": "it229"
                  },
                  "range": [
                    4380,
                    4825
                  ],
                  "loc": {
                    "start": {
                      "line": 96,
                      "column": 4
                    },
                    "end": {
                      "line": 105,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4830,
                        4832
                      ],
                      "loc": {
                        "start": {
                          "line": 106,
                          "column": 4
                        },
                        "end": {
                          "line": 106,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error when first source raises error, second source is empty",
                        "raw": "'should raise error when first source raises error, second source is empty'",
                        "range": [
                          4833,
                          4908
                        ],
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 7
                          },
                          "end": {
                            "line": 106,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4936,
                                      4938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4941,
                                        4945
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---#",
                                        "raw": "'---#'",
                                        "range": [
                                          4946,
                                          4952
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 28
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4941,
                                      4953
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    4936,
                                    4953
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4932,
                                4954
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4967,
                                      4973
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      4976,
                                      4982
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    4967,
                                    4982
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4963,
                                4983
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4996,
                                      4998
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5001,
                                        5005
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----|",
                                        "raw": "'----|'",
                                        "range": [
                                          5006,
                                          5013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5001,
                                      5014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    4996,
                                    5014
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4992,
                                5015
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5028,
                                      5034
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      5037,
                                      5039
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    5028,
                                    5039
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5024,
                                5040
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5053,
                                      5061
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      5064,
                                      5070
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5053,
                                    5070
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5049,
                                5071
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5080,
                                        5096
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 112,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              5097,
                                              5107
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              5108,
                                              5114
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            5097,
                                            5114
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5115,
                                              5117
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              5119,
                                              5121
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5097,
                                          5122
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5080,
                                      5123
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5124,
                                      5128
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    5080,
                                    5128
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5129,
                                      5137
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5080,
                                  5138
                                ],
                                "loc": {
                                  "start": {
                                    "line": 112,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 112,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                5080,
                                5139
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5148,
                                        5167
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 113,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 113,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5168,
                                            5170
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5171,
                                            5184
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5168,
                                          5184
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5148,
                                      5185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5186,
                                      5190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5148,
                                    5190
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 113,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 113,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5191,
                                      5197
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5148,
                                  5198
                                ],
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5148,
                                5199
                              ],
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 8
                                },
                                "end": {
                                  "line": 113,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5208,
                                        5227
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 114,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 114,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5228,
                                            5230
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 114,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 114,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5231,
                                            5244
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 114,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 114,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5228,
                                          5244
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 114,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 114,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5208,
                                      5245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5246,
                                      5250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5208,
                                    5250
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 114,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 114,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5251,
                                      5257
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5208,
                                  5258
                                ],
                                "loc": {
                                  "start": {
                                    "line": 114,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 114,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5208,
                                5259
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4922,
                            5265
                          ],
                          "loc": {
                            "start": {
                              "line": 106,
                              "column": 96
                            },
                            "end": {
                              "line": 115,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4910,
                          5265
                        ],
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 84
                          },
                          "end": {
                            "line": 115,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4830,
                      5266
                    ],
                    "loc": {
                      "start": {
                        "line": 106,
                        "column": 4
                      },
                      "end": {
                        "line": 115,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 230,
                    "_esdocTestName": "it230"
                  },
                  "range": [
                    4830,
                    5267
                  ],
                  "loc": {
                    "start": {
                      "line": 106,
                      "column": 4
                    },
                    "end": {
                      "line": 115,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5272,
                        5274
                      ],
                      "loc": {
                        "start": {
                          "line": 116,
                          "column": 4
                        },
                        "end": {
                          "line": 116,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise first error when both source raise error",
                        "raw": "'should raise first error when both source raise error'",
                        "range": [
                          5275,
                          5330
                        ],
                        "loc": {
                          "start": {
                            "line": 116,
                            "column": 7
                          },
                          "end": {
                            "line": 116,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5358,
                                      5360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5363,
                                        5367
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 117,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 117,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---#",
                                        "raw": "'---#'",
                                        "range": [
                                          5368,
                                          5374
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 117,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 28
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5363,
                                      5375
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5358,
                                    5375
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5354,
                                5376
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5389,
                                      5395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      5398,
                                      5404
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5389,
                                    5404
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5385,
                                5405
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5418,
                                      5420
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5423,
                                        5427
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 119,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 119,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------#",
                                        "raw": "'------#'",
                                        "range": [
                                          5428,
                                          5437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5423,
                                      5438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    5418,
                                    5438
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5414,
                                5439
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5452,
                                      5458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      5461,
                                      5463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    5452,
                                    5463
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5448,
                                5464
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5477,
                                      5485
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      5488,
                                      5494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5477,
                                    5494
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5473,
                                5495
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5504,
                                        5520
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 122,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 122,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              5521,
                                              5531
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              5532,
                                              5538
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            5521,
                                            5538
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5539,
                                              5541
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              5543,
                                              5545
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5521,
                                          5546
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5504,
                                      5547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5548,
                                      5552
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    5504,
                                    5552
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5553,
                                      5561
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5504,
                                  5562
                                ],
                                "loc": {
                                  "start": {
                                    "line": 122,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 122,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                5504,
                                5563
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5572,
                                        5591
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 123,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 123,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5592,
                                            5594
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 123,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 123,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5595,
                                            5608
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 123,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 123,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5592,
                                          5608
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5572,
                                      5609
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5610,
                                      5614
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5572,
                                    5614
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5615,
                                      5621
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5572,
                                  5622
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5572,
                                5623
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5632,
                                        5651
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 124,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 124,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5652,
                                            5654
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 124,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 124,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5655,
                                            5668
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 124,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 124,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5652,
                                          5668
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 124,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 124,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5632,
                                      5669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5670,
                                      5674
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5632,
                                    5674
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5675,
                                      5681
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5632,
                                  5682
                                ],
                                "loc": {
                                  "start": {
                                    "line": 124,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 124,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5632,
                                5683
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5344,
                            5689
                          ],
                          "loc": {
                            "start": {
                              "line": 116,
                              "column": 76
                            },
                            "end": {
                              "line": 125,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5332,
                          5689
                        ],
                        "loc": {
                          "start": {
                            "line": 116,
                            "column": 64
                          },
                          "end": {
                            "line": 125,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5272,
                      5690
                    ],
                    "loc": {
                      "start": {
                        "line": 116,
                        "column": 4
                      },
                      "end": {
                        "line": 125,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 231,
                    "_esdocTestName": "it231"
                  },
                  "range": [
                    5272,
                    5691
                  ],
                  "loc": {
                    "start": {
                      "line": 116,
                      "column": 4
                    },
                    "end": {
                      "line": 125,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5696,
                        5698
                      ],
                      "loc": {
                        "start": {
                          "line": 126,
                          "column": 4
                        },
                        "end": {
                          "line": 126,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should concat if first source emits once, second source is empty",
                        "raw": "'should concat if first source emits once, second source is empty'",
                        "range": [
                          5699,
                          5765
                        ],
                        "loc": {
                          "start": {
                            "line": 126,
                            "column": 7
                          },
                          "end": {
                            "line": 126,
                            "column": 73
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5793,
                                      5795
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5798,
                                        5802
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 127,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 127,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          5803,
                                          5811
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 127,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 127,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5798,
                                      5812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    5793,
                                    5812
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5789,
                                5813
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 8
                                },
                                "end": {
                                  "line": 127,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5826,
                                      5832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      5835,
                                      5843
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5826,
                                    5843
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5822,
                                5844
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 8
                                },
                                "end": {
                                  "line": 128,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5857,
                                      5859
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5862,
                                        5866
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 129,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------|",
                                        "raw": "'--------|'",
                                        "range": [
                                          5867,
                                          5878
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5862,
                                      5879
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    5857,
                                    5879
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5853,
                                5880
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5893,
                                      5899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^       !",
                                    "raw": "'     ^       !'",
                                    "range": [
                                      5902,
                                      5918
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5893,
                                    5918
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5889,
                                5919
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5932,
                                      5940
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a----------|",
                                    "raw": "'--a----------|'",
                                    "range": [
                                      5943,
                                      5959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5932,
                                    5959
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5928,
                                5960
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5969,
                                        5985
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 132,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 132,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              5986,
                                              5996
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 132,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 132,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              5997,
                                              6003
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 132,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 132,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            5986,
                                            6003
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 132,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 132,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6004,
                                              6006
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 132,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 132,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6008,
                                              6010
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 132,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 132,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5986,
                                          6011
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 132,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 132,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5969,
                                      6012
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6013,
                                      6017
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    5969,
                                    6017
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6018,
                                      6026
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5969,
                                  6027
                                ],
                                "loc": {
                                  "start": {
                                    "line": 132,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 132,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                5969,
                                6028
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6037,
                                        6056
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6057,
                                            6059
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6060,
                                            6073
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6057,
                                          6073
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6037,
                                      6074
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6075,
                                      6079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6037,
                                    6079
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6080,
                                      6086
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6037,
                                  6087
                                ],
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6037,
                                6088
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6097,
                                        6116
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 134,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 134,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6117,
                                            6119
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 134,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 134,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6120,
                                            6133
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 134,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 134,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6117,
                                          6133
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 134,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 134,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6097,
                                      6134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6135,
                                      6139
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6097,
                                    6139
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6140,
                                      6146
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6097,
                                  6147
                                ],
                                "loc": {
                                  "start": {
                                    "line": 134,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 134,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6097,
                                6148
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 8
                                },
                                "end": {
                                  "line": 134,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5779,
                            6154
                          ],
                          "loc": {
                            "start": {
                              "line": 126,
                              "column": 87
                            },
                            "end": {
                              "line": 135,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5767,
                          6154
                        ],
                        "loc": {
                          "start": {
                            "line": 126,
                            "column": 75
                          },
                          "end": {
                            "line": 135,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5696,
                      6155
                    ],
                    "loc": {
                      "start": {
                        "line": 126,
                        "column": 4
                      },
                      "end": {
                        "line": 135,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 232,
                    "_esdocTestName": "it232"
                  },
                  "range": [
                    5696,
                    6156
                  ],
                  "loc": {
                    "start": {
                      "line": 126,
                      "column": 4
                    },
                    "end": {
                      "line": 135,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6161,
                        6163
                      ],
                      "loc": {
                        "start": {
                          "line": 136,
                          "column": 4
                        },
                        "end": {
                          "line": 136,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should concat if first source is empty, second source emits once",
                        "raw": "'should concat if first source is empty, second source emits once'",
                        "range": [
                          6164,
                          6230
                        ],
                        "loc": {
                          "start": {
                            "line": 136,
                            "column": 7
                          },
                          "end": {
                            "line": 136,
                            "column": 73
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6258,
                                      6260
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6263,
                                        6267
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 137,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 137,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          6268,
                                          6273
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 137,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 137,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6263,
                                      6274
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    6258,
                                    6274
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 137,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 137,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6254,
                                6275
                              ],
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 8
                                },
                                "end": {
                                  "line": 137,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6288,
                                      6294
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      6297,
                                      6302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6288,
                                    6302
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6284,
                                6303
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6316,
                                      6318
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6321,
                                        6325
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 139,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 139,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          6326,
                                          6334
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 139,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 139,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6321,
                                      6335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    6316,
                                    6335
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6312,
                                6336
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6349,
                                      6355
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^    !",
                                    "raw": "'  ^    !'",
                                    "range": [
                                      6358,
                                      6368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    6349,
                                    6368
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6345,
                                6369
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6382,
                                      6390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----a--|",
                                    "raw": "'----a--|'",
                                    "range": [
                                      6393,
                                      6403
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    6382,
                                    6403
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6378,
                                6404
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 8
                                },
                                "end": {
                                  "line": 141,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6413,
                                        6429
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 142,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 142,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              6430,
                                              6440
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 142,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 142,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              6441,
                                              6447
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 142,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 142,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            6430,
                                            6447
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6448,
                                              6450
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 142,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 142,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6452,
                                              6454
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 142,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 142,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6430,
                                          6455
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6413,
                                      6456
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6457,
                                      6461
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    6413,
                                    6461
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6462,
                                      6470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6413,
                                  6471
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                6413,
                                6472
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6481,
                                        6500
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 143,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 143,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6501,
                                            6503
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6504,
                                            6517
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6501,
                                          6517
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6481,
                                      6518
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6519,
                                      6523
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6481,
                                    6523
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6524,
                                      6530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6481,
                                  6531
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6481,
                                6532
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 8
                                },
                                "end": {
                                  "line": 143,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6541,
                                        6560
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 144,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 144,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6561,
                                            6563
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6564,
                                            6577
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6561,
                                          6577
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 144,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 144,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6541,
                                      6578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6579,
                                      6583
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6541,
                                    6583
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6584,
                                      6590
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6541,
                                  6591
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6541,
                                6592
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6244,
                            6598
                          ],
                          "loc": {
                            "start": {
                              "line": 136,
                              "column": 87
                            },
                            "end": {
                              "line": 145,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6232,
                          6598
                        ],
                        "loc": {
                          "start": {
                            "line": 136,
                            "column": 75
                          },
                          "end": {
                            "line": 145,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6161,
                      6599
                    ],
                    "loc": {
                      "start": {
                        "line": 136,
                        "column": 4
                      },
                      "end": {
                        "line": 145,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 233,
                    "_esdocTestName": "it233"
                  },
                  "range": [
                    6161,
                    6600
                  ],
                  "loc": {
                    "start": {
                      "line": 136,
                      "column": 4
                    },
                    "end": {
                      "line": 145,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6605,
                        6607
                      ],
                      "loc": {
                        "start": {
                          "line": 146,
                          "column": 4
                        },
                        "end": {
                          "line": 146,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should emit element from first source, and should not complete if second ",
                          "raw": "'should emit element from first source, and should not complete if second '",
                          "range": [
                            6608,
                            6683
                          ],
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 7
                            },
                            "end": {
                              "line": 146,
                              "column": 82
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "source does not completes",
                          "raw": "'source does not completes'",
                          "range": [
                            6694,
                            6721
                          ],
                          "loc": {
                            "start": {
                              "line": 147,
                              "column": 8
                            },
                            "end": {
                              "line": 147,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          6608,
                          6721
                        ],
                        "loc": {
                          "start": {
                            "line": 146,
                            "column": 7
                          },
                          "end": {
                            "line": 147,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6749,
                                      6751
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6754,
                                        6758
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          6759,
                                          6767
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6754,
                                      6768
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    6749,
                                    6768
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6745,
                                6769
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6782,
                                      6788
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      6791,
                                      6799
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    6782,
                                    6799
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6778,
                                6800
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6813,
                                      6815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6818,
                                        6822
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 150,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 150,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          6823,
                                          6826
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 150,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 150,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6818,
                                      6827
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6813,
                                    6827
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6809,
                                6828
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6841,
                                      6847
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^",
                                    "raw": "'     ^'",
                                    "range": [
                                      6850,
                                      6858
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    6841,
                                    6858
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 151,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 151,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6837,
                                6859
                              ],
                              "loc": {
                                "start": {
                                  "line": 151,
                                  "column": 8
                                },
                                "end": {
                                  "line": 151,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6872,
                                      6880
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a---",
                                    "raw": "'--a---'",
                                    "range": [
                                      6883,
                                      6891
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    6872,
                                    6891
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 152,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6868,
                                6892
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6901,
                                        6917
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              6918,
                                              6928
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              6929,
                                              6935
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            6918,
                                            6935
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6936,
                                              6938
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6940,
                                              6942
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6918,
                                          6943
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6901,
                                      6944
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6945,
                                      6949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    6901,
                                    6949
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6950,
                                      6958
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6901,
                                  6959
                                ],
                                "loc": {
                                  "start": {
                                    "line": 153,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 153,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                6901,
                                6960
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6969,
                                        6988
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 154,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 154,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6989,
                                            6991
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6992,
                                            7005
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6989,
                                          7005
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 154,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 154,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6969,
                                      7006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7007,
                                      7011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6969,
                                    7011
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7012,
                                      7018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6969,
                                  7019
                                ],
                                "loc": {
                                  "start": {
                                    "line": 154,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 154,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6969,
                                7020
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7029,
                                        7048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7049,
                                            7051
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7052,
                                            7065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7049,
                                          7065
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7029,
                                      7066
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7067,
                                      7071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7029,
                                    7071
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7072,
                                      7078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7029,
                                  7079
                                ],
                                "loc": {
                                  "start": {
                                    "line": 155,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 155,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7029,
                                7080
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6735,
                            7086
                          ],
                          "loc": {
                            "start": {
                              "line": 147,
                              "column": 49
                            },
                            "end": {
                              "line": 156,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6723,
                          7086
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 37
                          },
                          "end": {
                            "line": 156,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6605,
                      7087
                    ],
                    "loc": {
                      "start": {
                        "line": 146,
                        "column": 4
                      },
                      "end": {
                        "line": 156,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 234,
                    "_esdocTestName": "it234"
                  },
                  "range": [
                    6605,
                    7088
                  ],
                  "loc": {
                    "start": {
                      "line": 146,
                      "column": 4
                    },
                    "end": {
                      "line": 156,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7093,
                        7095
                      ],
                      "loc": {
                        "start": {
                          "line": 157,
                          "column": 4
                        },
                        "end": {
                          "line": 157,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not complete if first source does not complete",
                        "raw": "'should not complete if first source does not complete'",
                        "range": [
                          7096,
                          7151
                        ],
                        "loc": {
                          "start": {
                            "line": 157,
                            "column": 7
                          },
                          "end": {
                            "line": 157,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7179,
                                      7181
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7184,
                                        7188
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 158,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 158,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          7189,
                                          7192
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7184,
                                      7193
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7179,
                                    7193
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7175,
                                7194
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7207,
                                      7213
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      7216,
                                      7219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    7207,
                                    7219
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7203,
                                7220
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7233,
                                      7235
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7238,
                                        7242
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 160,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 160,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          7243,
                                          7251
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7238,
                                      7252
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    7233,
                                    7252
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7229,
                                7253
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7266,
                                      7272
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      7275,
                                      7277
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    7266,
                                    7277
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7262,
                                7278
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7291,
                                      7299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      7302,
                                      7305
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7291,
                                    7305
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7287,
                                7306
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7315,
                                        7331
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 163,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 163,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              7332,
                                              7342
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 163,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 163,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              7343,
                                              7349
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 163,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 163,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            7332,
                                            7349
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 163,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 163,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              7350,
                                              7352
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 163,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 163,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              7354,
                                              7356
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 163,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 163,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7332,
                                          7357
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 163,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 163,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7315,
                                      7358
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7359,
                                      7363
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    7315,
                                    7363
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7364,
                                      7372
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7315,
                                  7373
                                ],
                                "loc": {
                                  "start": {
                                    "line": 163,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 163,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                7315,
                                7374
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7383,
                                        7402
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7403,
                                            7405
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7406,
                                            7419
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7403,
                                          7419
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7383,
                                      7420
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7421,
                                      7425
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7383,
                                    7425
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7426,
                                      7432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7383,
                                  7433
                                ],
                                "loc": {
                                  "start": {
                                    "line": 164,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 164,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7383,
                                7434
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7443,
                                        7462
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 165,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 165,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7463,
                                            7465
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7466,
                                            7479
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7463,
                                          7479
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7443,
                                      7480
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7481,
                                      7485
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7443,
                                    7485
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7486,
                                      7492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7443,
                                  7493
                                ],
                                "loc": {
                                  "start": {
                                    "line": 165,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 165,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7443,
                                7494
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7165,
                            7500
                          ],
                          "loc": {
                            "start": {
                              "line": 157,
                              "column": 76
                            },
                            "end": {
                              "line": 166,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7153,
                          7500
                        ],
                        "loc": {
                          "start": {
                            "line": 157,
                            "column": 64
                          },
                          "end": {
                            "line": 166,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7093,
                      7501
                    ],
                    "loc": {
                      "start": {
                        "line": 157,
                        "column": 4
                      },
                      "end": {
                        "line": 166,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 235,
                    "_esdocTestName": "it235"
                  },
                  "range": [
                    7093,
                    7502
                  ],
                  "loc": {
                    "start": {
                      "line": 157,
                      "column": 4
                    },
                    "end": {
                      "line": 166,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7507,
                        7509
                      ],
                      "loc": {
                        "start": {
                          "line": 167,
                          "column": 4
                        },
                        "end": {
                          "line": 167,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should emit elements from each source when source emit once",
                        "raw": "'should emit elements from each source when source emit once'",
                        "range": [
                          7510,
                          7571
                        ],
                        "loc": {
                          "start": {
                            "line": 167,
                            "column": 7
                          },
                          "end": {
                            "line": 167,
                            "column": 68
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7599,
                                      7601
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7604,
                                        7608
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a|",
                                        "raw": "'---a|'",
                                        "range": [
                                          7609,
                                          7616
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7604,
                                      7617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    7599,
                                    7617
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7595,
                                7618
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7631,
                                      7637
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      7640,
                                      7647
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    7631,
                                    7647
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7627,
                                7648
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7661,
                                      7663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7666,
                                        7670
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----b--|",
                                        "raw": "'-----b--|'",
                                        "range": [
                                          7671,
                                          7682
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7666,
                                      7683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    7661,
                                    7683
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7657,
                                7684
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7697,
                                      7703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "    ^       !",
                                    "raw": "'    ^       !'",
                                    "range": [
                                      7706,
                                      7721
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    7697,
                                    7721
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7693,
                                7722
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7735,
                                      7743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-----b--|",
                                    "raw": "'---a-----b--|'",
                                    "range": [
                                      7746,
                                      7761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    7735,
                                    7761
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7731,
                                7762
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7771,
                                        7787
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 173,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 173,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              7788,
                                              7798
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 173,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 173,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              7799,
                                              7805
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 173,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 173,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            7788,
                                            7805
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 173,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 173,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              7806,
                                              7808
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 173,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 173,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              7810,
                                              7812
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 173,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 173,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7788,
                                          7813
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 173,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 173,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7771,
                                      7814
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7815,
                                      7819
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    7771,
                                    7819
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7820,
                                      7828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7771,
                                  7829
                                ],
                                "loc": {
                                  "start": {
                                    "line": 173,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 173,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                7771,
                                7830
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7839,
                                        7858
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 174,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 174,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7859,
                                            7861
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7862,
                                            7875
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7859,
                                          7875
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 174,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 174,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7839,
                                      7876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7877,
                                      7881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7839,
                                    7881
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7882,
                                      7888
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7839,
                                  7889
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7839,
                                7890
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 8
                                },
                                "end": {
                                  "line": 174,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7899,
                                        7918
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7919,
                                            7921
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7922,
                                            7935
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7919,
                                          7935
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7899,
                                      7936
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7937,
                                      7941
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7899,
                                    7941
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7942,
                                      7948
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7899,
                                  7949
                                ],
                                "loc": {
                                  "start": {
                                    "line": 175,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 175,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7899,
                                7950
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7585,
                            7956
                          ],
                          "loc": {
                            "start": {
                              "line": 167,
                              "column": 82
                            },
                            "end": {
                              "line": 176,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7573,
                          7956
                        ],
                        "loc": {
                          "start": {
                            "line": 167,
                            "column": 70
                          },
                          "end": {
                            "line": 176,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7507,
                      7957
                    ],
                    "loc": {
                      "start": {
                        "line": 167,
                        "column": 4
                      },
                      "end": {
                        "line": 176,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 236,
                    "_esdocTestName": "it236"
                  },
                  "range": [
                    7507,
                    7958
                  ],
                  "loc": {
                    "start": {
                      "line": 167,
                      "column": 4
                    },
                    "end": {
                      "line": 176,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7963,
                        7965
                      ],
                      "loc": {
                        "start": {
                          "line": 177,
                          "column": 4
                        },
                        "end": {
                          "line": 177,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should unsubscribe to inner source if outer is unsubscribed early",
                        "raw": "'should unsubscribe to inner source if outer is unsubscribed early'",
                        "range": [
                          7966,
                          8033
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 7
                          },
                          "end": {
                            "line": 177,
                            "column": 74
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8061,
                                      8063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8066,
                                        8070
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-a--a|            ",
                                        "raw": "'---a-a--a|            '",
                                        "range": [
                                          8071,
                                          8095
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8066,
                                      8096
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8061,
                                    8096
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8057,
                                8097
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8110,
                                      8116
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !            ",
                                    "raw": "'^        !            '",
                                    "range": [
                                      8119,
                                      8143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    8110,
                                    8143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8106,
                                8144
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8157,
                                      8159
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8162,
                                        8166
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----b-b--b-|",
                                        "raw": "'-----b-b--b-|'",
                                        "range": [
                                          8167,
                                          8182
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8162,
                                      8183
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    8157,
                                    8183
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8153,
                                8184
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8197,
                                      8203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         ^       !    ",
                                    "raw": "'         ^       !    '",
                                    "range": [
                                      8206,
                                      8230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    8197,
                                    8230
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8193,
                                8231
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      8244,
                                      8249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                 !    ",
                                    "raw": "'                 !    '",
                                    "range": [
                                      8252,
                                      8276
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8244,
                                    8276
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8240,
                                8277
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8290,
                                      8298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-a--a-----b-b     ",
                                    "raw": "'---a-a--a-----b-b     '",
                                    "range": [
                                      8301,
                                      8325
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8290,
                                    8325
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8286,
                                8326
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8335,
                                        8351
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 184,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 184,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              8352,
                                              8362
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 184,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 184,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              8363,
                                              8369
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 184,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 184,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            8352,
                                            8369
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 184,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 184,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8370,
                                              8372
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 184,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 184,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8374,
                                              8376
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 184,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 184,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8352,
                                          8377
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 184,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 184,
                                            "column": 50
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          8379,
                                          8384
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 184,
                                            "column": 52
                                          },
                                          "end": {
                                            "line": 184,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8335,
                                      8385
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8386,
                                      8390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 59
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "range": [
                                    8335,
                                    8390
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 63
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8391,
                                      8399
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 64
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 72
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8335,
                                  8400
                                ],
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 73
                                  }
                                }
                              },
                              "range": [
                                8335,
                                8401
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 74
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8410,
                                        8429
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 185,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 185,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8430,
                                            8432
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 185,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 185,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8433,
                                            8446
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 185,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 185,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8430,
                                          8446
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8410,
                                      8447
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8448,
                                      8452
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8410,
                                    8452
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8453,
                                      8459
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8410,
                                  8460
                                ],
                                "loc": {
                                  "start": {
                                    "line": 185,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 185,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8410,
                                8461
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8470,
                                        8489
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8490,
                                            8492
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8493,
                                            8506
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8490,
                                          8506
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8470,
                                      8507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8508,
                                      8512
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8470,
                                    8512
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8513,
                                      8519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8470,
                                  8520
                                ],
                                "loc": {
                                  "start": {
                                    "line": 186,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 186,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8470,
                                8521
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8047,
                            8527
                          ],
                          "loc": {
                            "start": {
                              "line": 177,
                              "column": 88
                            },
                            "end": {
                              "line": 187,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8035,
                          8527
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 76
                          },
                          "end": {
                            "line": 187,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7963,
                      8528
                    ],
                    "loc": {
                      "start": {
                        "line": 177,
                        "column": 4
                      },
                      "end": {
                        "line": 187,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 237,
                    "_esdocTestName": "it237"
                  },
                  "range": [
                    7963,
                    8529
                  ],
                  "loc": {
                    "start": {
                      "line": 177,
                      "column": 4
                    },
                    "end": {
                      "line": 187,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8534,
                        8536
                      ],
                      "loc": {
                        "start": {
                          "line": 188,
                          "column": 4
                        },
                        "end": {
                          "line": 188,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error from first source and does not emit from second source",
                        "raw": "'should raise error from first source and does not emit from second source'",
                        "range": [
                          8537,
                          8612
                        ],
                        "loc": {
                          "start": {
                            "line": 188,
                            "column": 7
                          },
                          "end": {
                            "line": 188,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8640,
                                      8642
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8645,
                                        8649
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 189,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 189,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--#",
                                        "raw": "'--#'",
                                        "range": [
                                          8650,
                                          8655
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8645,
                                      8656
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    8640,
                                    8656
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8636,
                                8657
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8670,
                                      8676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      8679,
                                      8684
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8670,
                                    8684
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8666,
                                8685
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 8
                                },
                                "end": {
                                  "line": 190,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8698,
                                      8700
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8703,
                                        8707
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 191,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 191,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----a--|",
                                        "raw": "'----a--|'",
                                        "range": [
                                          8708,
                                          8718
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 191,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 191,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8703,
                                      8719
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    8698,
                                    8719
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8694,
                                8720
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8733,
                                      8739
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      8742,
                                      8744
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    8733,
                                    8744
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8729,
                                8745
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8758,
                                      8766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      8769,
                                      8774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    8758,
                                    8774
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8754,
                                8775
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8784,
                                        8800
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 194,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 194,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              8801,
                                              8811
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 194,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 194,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              8812,
                                              8818
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 194,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 194,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            8801,
                                            8818
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 194,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 194,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8819,
                                              8821
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 194,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 194,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8823,
                                              8825
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 194,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 194,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8801,
                                          8826
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 194,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 194,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8784,
                                      8827
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8828,
                                      8832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    8784,
                                    8832
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8833,
                                      8841
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8784,
                                  8842
                                ],
                                "loc": {
                                  "start": {
                                    "line": 194,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 194,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                8784,
                                8843
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8852,
                                        8871
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 195,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 195,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8872,
                                            8874
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8875,
                                            8888
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8872,
                                          8888
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8852,
                                      8889
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8890,
                                      8894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8852,
                                    8894
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8895,
                                      8901
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8852,
                                  8902
                                ],
                                "loc": {
                                  "start": {
                                    "line": 195,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 195,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8852,
                                8903
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8912,
                                        8931
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 196,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 196,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8932,
                                            8934
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 196,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 196,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8935,
                                            8948
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 196,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 196,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8932,
                                          8948
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 196,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 196,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8912,
                                      8949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8950,
                                      8954
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8912,
                                    8954
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8955,
                                      8961
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8912,
                                  8962
                                ],
                                "loc": {
                                  "start": {
                                    "line": 196,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 196,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8912,
                                8963
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8626,
                            8969
                          ],
                          "loc": {
                            "start": {
                              "line": 188,
                              "column": 96
                            },
                            "end": {
                              "line": 197,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8614,
                          8969
                        ],
                        "loc": {
                          "start": {
                            "line": 188,
                            "column": 84
                          },
                          "end": {
                            "line": 197,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8534,
                      8970
                    ],
                    "loc": {
                      "start": {
                        "line": 188,
                        "column": 4
                      },
                      "end": {
                        "line": 197,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 238,
                    "_esdocTestName": "it238"
                  },
                  "range": [
                    8534,
                    8971
                  ],
                  "loc": {
                    "start": {
                      "line": 188,
                      "column": 4
                    },
                    "end": {
                      "line": 197,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8976,
                        8978
                      ],
                      "loc": {
                        "start": {
                          "line": 198,
                          "column": 4
                        },
                        "end": {
                          "line": 198,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should emit element from first source then raise error from second source",
                        "raw": "'should emit element from first source then raise error from second source'",
                        "range": [
                          8979,
                          9054
                        ],
                        "loc": {
                          "start": {
                            "line": 198,
                            "column": 7
                          },
                          "end": {
                            "line": 198,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9082,
                                      9084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9087,
                                        9091
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          9092,
                                          9100
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9087,
                                      9101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9082,
                                    9101
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9078,
                                9102
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9115,
                                      9121
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      9124,
                                      9132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    9115,
                                    9132
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9111,
                                9133
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9146,
                                      9148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9151,
                                        9155
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------#",
                                        "raw": "'-------#'",
                                        "range": [
                                          9156,
                                          9166
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9151,
                                      9167
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    9146,
                                    9167
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9142,
                                9168
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9181,
                                      9187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^      !",
                                    "raw": "'     ^      !'",
                                    "range": [
                                      9190,
                                      9205
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9181,
                                    9205
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9177,
                                9206
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9219,
                                      9227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a---------#",
                                    "raw": "'--a---------#'",
                                    "range": [
                                      9230,
                                      9245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    9219,
                                    9245
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9215,
                                9246
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9255,
                                        9271
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 204,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 204,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9272,
                                              9282
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 204,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 204,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              9283,
                                              9289
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 204,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 204,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            9272,
                                            9289
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 204,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 204,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9290,
                                              9292
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 204,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 204,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9294,
                                              9296
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 204,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 204,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9272,
                                          9297
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9255,
                                      9298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9299,
                                      9303
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    9255,
                                    9303
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9304,
                                      9312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9255,
                                  9313
                                ],
                                "loc": {
                                  "start": {
                                    "line": 204,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 204,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                9255,
                                9314
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9323,
                                        9342
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 205,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 205,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9343,
                                            9345
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 205,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 205,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9346,
                                            9359
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 205,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 205,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9343,
                                          9359
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9323,
                                      9360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9361,
                                      9365
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9323,
                                    9365
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9366,
                                      9372
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9323,
                                  9373
                                ],
                                "loc": {
                                  "start": {
                                    "line": 205,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 205,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9323,
                                9374
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9383,
                                        9402
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9403,
                                            9405
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9406,
                                            9419
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9403,
                                          9419
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9383,
                                      9420
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9421,
                                      9425
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9383,
                                    9425
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9426,
                                      9432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9383,
                                  9433
                                ],
                                "loc": {
                                  "start": {
                                    "line": 206,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 206,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9383,
                                9434
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9068,
                            9440
                          ],
                          "loc": {
                            "start": {
                              "line": 198,
                              "column": 96
                            },
                            "end": {
                              "line": 207,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9056,
                          9440
                        ],
                        "loc": {
                          "start": {
                            "line": 198,
                            "column": 84
                          },
                          "end": {
                            "line": 207,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8976,
                      9441
                    ],
                    "loc": {
                      "start": {
                        "line": 198,
                        "column": 4
                      },
                      "end": {
                        "line": 207,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 239,
                    "_esdocTestName": "it239"
                  },
                  "range": [
                    8976,
                    9442
                  ],
                  "loc": {
                    "start": {
                      "line": 198,
                      "column": 4
                    },
                    "end": {
                      "line": 207,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9447,
                        9449
                      ],
                      "loc": {
                        "start": {
                          "line": 208,
                          "column": 4
                        },
                        "end": {
                          "line": 208,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should emit all elements from both hot observable sources if first source ",
                          "raw": "'should emit all elements from both hot observable sources if first source '",
                          "range": [
                            9450,
                            9526
                          ],
                          "loc": {
                            "start": {
                              "line": 208,
                              "column": 7
                            },
                            "end": {
                              "line": 208,
                              "column": 83
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "completes before second source starts emit",
                          "raw": "'completes before second source starts emit'",
                          "range": [
                            9537,
                            9581
                          ],
                          "loc": {
                            "start": {
                              "line": 209,
                              "column": 8
                            },
                            "end": {
                              "line": 209,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          9450,
                          9581
                        ],
                        "loc": {
                          "start": {
                            "line": 208,
                            "column": 7
                          },
                          "end": {
                            "line": 209,
                            "column": 52
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9609,
                                      9611
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9614,
                                        9617
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 210,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 210,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b-|",
                                        "raw": "'--a--b-|'",
                                        "range": [
                                          9618,
                                          9628
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 210,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 210,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9614,
                                      9629
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    9609,
                                    9629
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 210,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 210,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9605,
                                9630
                              ],
                              "loc": {
                                "start": {
                                  "line": 210,
                                  "column": 8
                                },
                                "end": {
                                  "line": 210,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9643,
                                      9649
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      9652,
                                      9662
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9643,
                                    9662
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 211,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 211,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9639,
                                9663
                              ],
                              "loc": {
                                "start": {
                                  "line": 211,
                                  "column": 8
                                },
                                "end": {
                                  "line": 211,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9676,
                                      9678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9681,
                                        9684
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 212,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 212,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------x--y--|",
                                        "raw": "'--------x--y--|'",
                                        "range": [
                                          9685,
                                          9702
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9681,
                                      9703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    9676,
                                    9703
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 212,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 212,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9672,
                                9704
                              ],
                              "loc": {
                                "start": {
                                  "line": 212,
                                  "column": 8
                                },
                                "end": {
                                  "line": 212,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9717,
                                      9723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "       ^      !",
                                    "raw": "'       ^      !'",
                                    "range": [
                                      9726,
                                      9743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    9717,
                                    9743
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 213,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9713,
                                9744
                              ],
                              "loc": {
                                "start": {
                                  "line": 213,
                                  "column": 8
                                },
                                "end": {
                                  "line": 213,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9757,
                                      9765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--x--y--|",
                                    "raw": "'--a--b--x--y--|'",
                                    "range": [
                                      9768,
                                      9785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    9757,
                                    9785
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9753,
                                9786
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9795,
                                        9811
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 215,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 215,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9812,
                                              9822
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 215,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 215,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              9823,
                                              9829
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 215,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 215,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            9812,
                                            9829
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 215,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 215,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9830,
                                              9832
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 215,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 215,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9834,
                                              9836
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 215,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 215,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9812,
                                          9837
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9795,
                                      9838
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9839,
                                      9843
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    9795,
                                    9843
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 215,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 215,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9844,
                                      9852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9795,
                                  9853
                                ],
                                "loc": {
                                  "start": {
                                    "line": 215,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 215,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                9795,
                                9854
                              ],
                              "loc": {
                                "start": {
                                  "line": 215,
                                  "column": 8
                                },
                                "end": {
                                  "line": 215,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9863,
                                        9882
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 216,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 216,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9883,
                                            9885
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 216,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 216,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9886,
                                            9899
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 216,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 216,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9883,
                                          9899
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 216,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 216,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9863,
                                      9900
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9901,
                                      9905
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9863,
                                    9905
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9906,
                                      9912
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9863,
                                  9913
                                ],
                                "loc": {
                                  "start": {
                                    "line": 216,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 216,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9863,
                                9914
                              ],
                              "loc": {
                                "start": {
                                  "line": 216,
                                  "column": 8
                                },
                                "end": {
                                  "line": 216,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9923,
                                        9942
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 217,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 217,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9943,
                                            9945
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 217,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 217,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9946,
                                            9959
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 217,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 217,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9943,
                                          9959
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 217,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 217,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9923,
                                      9960
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9961,
                                      9965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9923,
                                    9965
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9966,
                                      9972
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9923,
                                  9973
                                ],
                                "loc": {
                                  "start": {
                                    "line": 217,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 217,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9923,
                                9974
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9595,
                            9980
                          ],
                          "loc": {
                            "start": {
                              "line": 209,
                              "column": 66
                            },
                            "end": {
                              "line": 218,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9583,
                          9980
                        ],
                        "loc": {
                          "start": {
                            "line": 209,
                            "column": 54
                          },
                          "end": {
                            "line": 218,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9447,
                      9981
                    ],
                    "loc": {
                      "start": {
                        "line": 208,
                        "column": 4
                      },
                      "end": {
                        "line": 218,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 240,
                    "_esdocTestName": "it240"
                  },
                  "range": [
                    9447,
                    9982
                  ],
                  "loc": {
                    "start": {
                      "line": 208,
                      "column": 4
                    },
                    "end": {
                      "line": 218,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9987,
                        9989
                      ],
                      "loc": {
                        "start": {
                          "line": 219,
                          "column": 4
                        },
                        "end": {
                          "line": 219,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should emit elements from second source regardless of completion time ",
                          "raw": "'should emit elements from second source regardless of completion time '",
                          "range": [
                            9990,
                            10062
                          ],
                          "loc": {
                            "start": {
                              "line": 219,
                              "column": 7
                            },
                            "end": {
                              "line": 219,
                              "column": 79
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "when second source is cold observable",
                          "raw": "'when second source is cold observable'",
                          "range": [
                            10073,
                            10112
                          ],
                          "loc": {
                            "start": {
                              "line": 220,
                              "column": 8
                            },
                            "end": {
                              "line": 220,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          9990,
                          10112
                        ],
                        "loc": {
                          "start": {
                            "line": 219,
                            "column": 7
                          },
                          "end": {
                            "line": 220,
                            "column": 47
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10140,
                                      10142
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10145,
                                        10148
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 221,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 221,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c---|",
                                        "raw": "'--a--b--c---|'",
                                        "range": [
                                          10149,
                                          10164
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 221,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 221,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10145,
                                      10165
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10140,
                                    10165
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10136,
                                10166
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 8
                                },
                                "end": {
                                  "line": 221,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10179,
                                      10185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      10188,
                                      10203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    10179,
                                    10203
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 222,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 222,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10175,
                                10204
                              ],
                              "loc": {
                                "start": {
                                  "line": 222,
                                  "column": 8
                                },
                                "end": {
                                  "line": 222,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      10217,
                                      10219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10222,
                                        10226
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 223,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 223,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x-y-z-|",
                                        "raw": "'-x-y-z-|'",
                                        "range": [
                                          10227,
                                          10237
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10222,
                                      10238
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    10217,
                                    10238
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 223,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 223,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10213,
                                10239
                              ],
                              "loc": {
                                "start": {
                                  "line": 223,
                                  "column": 8
                                },
                                "end": {
                                  "line": 223,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10252,
                                      10258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^      !",
                                    "raw": "'            ^      !'",
                                    "range": [
                                      10261,
                                      10283
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    10252,
                                    10283
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 224,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 224,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10248,
                                10284
                              ],
                              "loc": {
                                "start": {
                                  "line": 224,
                                  "column": 8
                                },
                                "end": {
                                  "line": 224,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10297,
                                      10305
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c----x-y-z-|",
                                    "raw": "'--a--b--c----x-y-z-|'",
                                    "range": [
                                      10308,
                                      10330
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    10297,
                                    10330
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10293,
                                10331
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10340,
                                        10356
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 226,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 226,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              10357,
                                              10367
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              10368,
                                              10374
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            10357,
                                            10374
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 226,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 226,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10375,
                                              10377
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              10379,
                                              10381
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10357,
                                          10382
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 226,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 226,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10340,
                                      10383
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10384,
                                      10388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    10340,
                                    10388
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10389,
                                      10397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10340,
                                  10398
                                ],
                                "loc": {
                                  "start": {
                                    "line": 226,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 226,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                10340,
                                10399
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 226,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10408,
                                        10427
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 227,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 227,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10428,
                                            10430
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 227,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 227,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10431,
                                            10444
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 227,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 227,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10428,
                                          10444
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10408,
                                      10445
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10446,
                                      10450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10408,
                                    10450
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 227,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 227,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10451,
                                      10457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10408,
                                  10458
                                ],
                                "loc": {
                                  "start": {
                                    "line": 227,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 227,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10408,
                                10459
                              ],
                              "loc": {
                                "start": {
                                  "line": 227,
                                  "column": 8
                                },
                                "end": {
                                  "line": 227,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10468,
                                        10487
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 228,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 228,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10488,
                                            10490
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 228,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 228,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10491,
                                            10504
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 228,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 228,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10488,
                                          10504
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 228,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 228,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10468,
                                      10505
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10506,
                                      10510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10468,
                                    10510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 228,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 228,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10511,
                                      10517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10468,
                                  10518
                                ],
                                "loc": {
                                  "start": {
                                    "line": 228,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 228,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10468,
                                10519
                              ],
                              "loc": {
                                "start": {
                                  "line": 228,
                                  "column": 8
                                },
                                "end": {
                                  "line": 228,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10126,
                            10525
                          ],
                          "loc": {
                            "start": {
                              "line": 220,
                              "column": 61
                            },
                            "end": {
                              "line": 229,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10114,
                          10525
                        ],
                        "loc": {
                          "start": {
                            "line": 220,
                            "column": 49
                          },
                          "end": {
                            "line": 229,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9987,
                      10526
                    ],
                    "loc": {
                      "start": {
                        "line": 219,
                        "column": 4
                      },
                      "end": {
                        "line": 229,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 241,
                    "_esdocTestName": "it241"
                  },
                  "range": [
                    9987,
                    10527
                  ],
                  "loc": {
                    "start": {
                      "line": 219,
                      "column": 4
                    },
                    "end": {
                      "line": 229,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10532,
                        10534
                      ],
                      "loc": {
                        "start": {
                          "line": 230,
                          "column": 4
                        },
                        "end": {
                          "line": 230,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not emit collapsing element from second source",
                        "raw": "'should not emit collapsing element from second source'",
                        "range": [
                          10535,
                          10590
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 7
                          },
                          "end": {
                            "line": 230,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10618,
                                      10620
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10623,
                                        10626
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 231,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 231,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          10627,
                                          10641
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10623,
                                      10642
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    10618,
                                    10642
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 231,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 231,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10614,
                                10643
                              ],
                              "loc": {
                                "start": {
                                  "line": 231,
                                  "column": 8
                                },
                                "end": {
                                  "line": 231,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10656,
                                      10662
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      10665,
                                      10679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    10656,
                                    10679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 232,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 232,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10652,
                                10680
                              ],
                              "loc": {
                                "start": {
                                  "line": 232,
                                  "column": 8
                                },
                                "end": {
                                  "line": 232,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      10693,
                                      10695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10698,
                                        10701
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 233,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 233,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------x--y--z--|",
                                        "raw": "'--------x--y--z--|'",
                                        "range": [
                                          10702,
                                          10722
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10698,
                                      10723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    10693,
                                    10723
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10689,
                                10724
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10737,
                                      10743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^     !",
                                    "raw": "'           ^     !'",
                                    "range": [
                                      10746,
                                      10766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    10737,
                                    10766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 234,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 234,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10733,
                                10767
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 8
                                },
                                "end": {
                                  "line": 234,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10780,
                                      10788
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c--y--z--|",
                                    "raw": "'--a--b--c--y--z--|'",
                                    "range": [
                                      10791,
                                      10811
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    10780,
                                    10811
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 235,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 235,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10776,
                                10812
                              ],
                              "loc": {
                                "start": {
                                  "line": 235,
                                  "column": 8
                                },
                                "end": {
                                  "line": 235,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10821,
                                        10837
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 236,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 236,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              10838,
                                              10848
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 236,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 236,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              10849,
                                              10855
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 236,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 236,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            10838,
                                            10855
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 236,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 236,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10856,
                                              10858
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 236,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 236,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              10860,
                                              10862
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 236,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 236,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10838,
                                          10863
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 236,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 236,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10821,
                                      10864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10865,
                                      10869
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    10821,
                                    10869
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 236,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 236,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10870,
                                      10878
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10821,
                                  10879
                                ],
                                "loc": {
                                  "start": {
                                    "line": 236,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 236,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                10821,
                                10880
                              ],
                              "loc": {
                                "start": {
                                  "line": 236,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10889,
                                        10908
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 237,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 237,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10909,
                                            10911
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 237,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 237,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10912,
                                            10925
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 237,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 237,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10909,
                                          10925
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 237,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 237,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10889,
                                      10926
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10927,
                                      10931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10889,
                                    10931
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 237,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 237,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10932,
                                      10938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10889,
                                  10939
                                ],
                                "loc": {
                                  "start": {
                                    "line": 237,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 237,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10889,
                                10940
                              ],
                              "loc": {
                                "start": {
                                  "line": 237,
                                  "column": 8
                                },
                                "end": {
                                  "line": 237,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10949,
                                        10968
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 238,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 238,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10969,
                                            10971
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 238,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 238,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10972,
                                            10985
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 238,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 238,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10969,
                                          10985
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 238,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 238,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10949,
                                      10986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10987,
                                      10991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10949,
                                    10991
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 238,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 238,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10992,
                                      10998
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10949,
                                  10999
                                ],
                                "loc": {
                                  "start": {
                                    "line": 238,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 238,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10949,
                                11000
                              ],
                              "loc": {
                                "start": {
                                  "line": 238,
                                  "column": 8
                                },
                                "end": {
                                  "line": 238,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10604,
                            11006
                          ],
                          "loc": {
                            "start": {
                              "line": 230,
                              "column": 76
                            },
                            "end": {
                              "line": 239,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10592,
                          11006
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 64
                          },
                          "end": {
                            "line": 239,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10532,
                      11007
                    ],
                    "loc": {
                      "start": {
                        "line": 230,
                        "column": 4
                      },
                      "end": {
                        "line": 239,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 242,
                    "_esdocTestName": "it242"
                  },
                  "range": [
                    10532,
                    11008
                  ],
                  "loc": {
                    "start": {
                      "line": 230,
                      "column": 4
                    },
                    "end": {
                      "line": 239,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11013,
                        11015
                      ],
                      "loc": {
                        "start": {
                          "line": 240,
                          "column": 4
                        },
                        "end": {
                          "line": 240,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return empty if concatenating an empty source",
                        "raw": "'should return empty if concatenating an empty source'",
                        "range": [
                          11016,
                          11070
                        ],
                        "loc": {
                          "start": {
                            "line": 240,
                            "column": 7
                          },
                          "end": {
                            "line": 240,
                            "column": 61
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11098,
                                      11100
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11103,
                                        11107
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 241,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 241,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          11108,
                                          11111
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11103,
                                      11112
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11098,
                                    11112
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 241,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 241,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11094,
                                11113
                              ],
                              "loc": {
                                "start": {
                                  "line": 241,
                                  "column": 8
                                },
                                "end": {
                                  "line": 241,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11126,
                                      11132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "(^!)",
                                        "raw": "'(^!)'",
                                        "range": [
                                          11136,
                                          11142
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 242,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 242,
                                            "column": 28
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "(^!)",
                                        "raw": "'(^!)'",
                                        "range": [
                                          11144,
                                          11150
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 242,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 242,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11135,
                                      11151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11126,
                                    11151
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 242,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 242,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11122,
                                11152
                              ],
                              "loc": {
                                "start": {
                                  "line": 242,
                                  "column": 8
                                },
                                "end": {
                                  "line": 242,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11165,
                                      11173
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      11176,
                                      11179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11165,
                                    11179
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 243,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 243,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11161,
                                11180
                              ],
                              "loc": {
                                "start": {
                                  "line": 243,
                                  "column": 8
                                },
                                "end": {
                                  "line": 243,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      11193,
                                      11199
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          11202,
                                          11212
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          11213,
                                          11219
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        11202,
                                        11219
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 244,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 244,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          11220,
                                          11222
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          11224,
                                          11226
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11202,
                                      11227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    11193,
                                    11227
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 244,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 244,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11189,
                                11228
                              ],
                              "loc": {
                                "start": {
                                  "line": 244,
                                  "column": 8
                                },
                                "end": {
                                  "line": 244,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11237,
                                        11253
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 245,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 245,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          11254,
                                          11260
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 245,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 245,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11237,
                                      11261
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 245,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 245,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11262,
                                      11266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 245,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 245,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11237,
                                    11266
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 245,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 245,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11267,
                                      11275
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 245,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 245,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11237,
                                  11276
                                ],
                                "loc": {
                                  "start": {
                                    "line": 245,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 245,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                11237,
                                11277
                              ],
                              "loc": {
                                "start": {
                                  "line": 245,
                                  "column": 8
                                },
                                "end": {
                                  "line": 245,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11286,
                                        11305
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 246,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 246,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11306,
                                            11308
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 246,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 246,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11309,
                                            11322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 246,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 246,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11306,
                                          11322
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 246,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 246,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11286,
                                      11323
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11324,
                                      11328
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11286,
                                    11328
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 246,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 246,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11329,
                                      11335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11286,
                                  11336
                                ],
                                "loc": {
                                  "start": {
                                    "line": 246,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 246,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11286,
                                11337
                              ],
                              "loc": {
                                "start": {
                                  "line": 246,
                                  "column": 8
                                },
                                "end": {
                                  "line": 246,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11084,
                            11343
                          ],
                          "loc": {
                            "start": {
                              "line": 240,
                              "column": 75
                            },
                            "end": {
                              "line": 247,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11072,
                          11343
                        ],
                        "loc": {
                          "start": {
                            "line": 240,
                            "column": 63
                          },
                          "end": {
                            "line": 247,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11013,
                      11344
                    ],
                    "loc": {
                      "start": {
                        "line": 240,
                        "column": 4
                      },
                      "end": {
                        "line": 247,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 243,
                    "_esdocTestName": "it243"
                  },
                  "range": [
                    11013,
                    11345
                  ],
                  "loc": {
                    "start": {
                      "line": 240,
                      "column": 4
                    },
                    "end": {
                      "line": 247,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11350,
                        11352
                      ],
                      "loc": {
                        "start": {
                          "line": 248,
                          "column": 4
                        },
                        "end": {
                          "line": 248,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should error immediately if given a just-throw source",
                        "raw": "'should error immediately if given a just-throw source'",
                        "range": [
                          11353,
                          11408
                        ],
                        "loc": {
                          "start": {
                            "line": 248,
                            "column": 7
                          },
                          "end": {
                            "line": 248,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11436,
                                      11438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11441,
                                        11445
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 249,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 249,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          11446,
                                          11449
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 249,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 249,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11441,
                                      11450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11436,
                                    11450
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11432,
                                11451
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 8
                                },
                                "end": {
                                  "line": 249,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11464,
                                      11470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      11473,
                                      11479
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    11464,
                                    11479
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11460,
                                11480
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 8
                                },
                                "end": {
                                  "line": 250,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11493,
                                      11501
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      11504,
                                      11507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11493,
                                    11507
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 251,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 251,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11489,
                                11508
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 8
                                },
                                "end": {
                                  "line": 251,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      11521,
                                      11527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          11530,
                                          11540
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          11541,
                                          11547
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        11530,
                                        11547
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          11548,
                                          11550
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          11552,
                                          11554
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11530,
                                      11555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    11521,
                                    11555
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11517,
                                11556
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 8
                                },
                                "end": {
                                  "line": 252,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11565,
                                        11581
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 253,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 253,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          11582,
                                          11588
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 253,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 253,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11565,
                                      11589
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11590,
                                      11594
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11565,
                                    11594
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11595,
                                      11603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11565,
                                  11604
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                11565,
                                11605
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 8
                                },
                                "end": {
                                  "line": 253,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11614,
                                        11633
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 254,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 254,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11634,
                                            11636
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 254,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 254,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11637,
                                            11650
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 254,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 254,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11634,
                                          11650
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 254,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 254,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11614,
                                      11651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11652,
                                      11656
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11614,
                                    11656
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 254,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 254,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11657,
                                      11663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11614,
                                  11664
                                ],
                                "loc": {
                                  "start": {
                                    "line": 254,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 254,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11614,
                                11665
                              ],
                              "loc": {
                                "start": {
                                  "line": 254,
                                  "column": 8
                                },
                                "end": {
                                  "line": 254,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11422,
                            11671
                          ],
                          "loc": {
                            "start": {
                              "line": 248,
                              "column": 76
                            },
                            "end": {
                              "line": 255,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11410,
                          11671
                        ],
                        "loc": {
                          "start": {
                            "line": 248,
                            "column": 64
                          },
                          "end": {
                            "line": 255,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11350,
                      11672
                    ],
                    "loc": {
                      "start": {
                        "line": 248,
                        "column": 4
                      },
                      "end": {
                        "line": 255,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 244,
                    "_esdocTestName": "it244"
                  },
                  "range": [
                    11350,
                    11673
                  ],
                  "loc": {
                    "start": {
                      "line": 248,
                      "column": 4
                    },
                    "end": {
                      "line": 255,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11678,
                        11680
                      ],
                      "loc": {
                        "start": {
                          "line": 256,
                          "column": 4
                        },
                        "end": {
                          "line": 256,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should emit elements from second source regardless of completion time ",
                          "raw": "'should emit elements from second source regardless of completion time '",
                          "range": [
                            11681,
                            11753
                          ],
                          "loc": {
                            "start": {
                              "line": 256,
                              "column": 7
                            },
                            "end": {
                              "line": 256,
                              "column": 79
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "when second source is cold observable",
                          "raw": "'when second source is cold observable'",
                          "range": [
                            11764,
                            11803
                          ],
                          "loc": {
                            "start": {
                              "line": 257,
                              "column": 8
                            },
                            "end": {
                              "line": 257,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          11681,
                          11803
                        ],
                        "loc": {
                          "start": {
                            "line": 256,
                            "column": 7
                          },
                          "end": {
                            "line": 257,
                            "column": 47
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11831,
                                      11833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11836,
                                        11839
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 258,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 258,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c---|",
                                        "raw": "'--a--b--c---|'",
                                        "range": [
                                          11840,
                                          11855
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 258,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 258,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11836,
                                      11856
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11831,
                                    11856
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 258,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 258,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11827,
                                11857
                              ],
                              "loc": {
                                "start": {
                                  "line": 258,
                                  "column": 8
                                },
                                "end": {
                                  "line": 258,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11870,
                                      11876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      11879,
                                      11894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    11870,
                                    11894
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 259,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 259,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11866,
                                11895
                              ],
                              "loc": {
                                "start": {
                                  "line": 259,
                                  "column": 8
                                },
                                "end": {
                                  "line": 259,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      11908,
                                      11910
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11913,
                                        11917
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x-y-z-|",
                                        "raw": "'-x-y-z-|'",
                                        "range": [
                                          11918,
                                          11928
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11913,
                                      11929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    11908,
                                    11929
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11904,
                                11930
                              ],
                              "loc": {
                                "start": {
                                  "line": 260,
                                  "column": 8
                                },
                                "end": {
                                  "line": 260,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      11943,
                                      11949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 261,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 261,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^      !",
                                    "raw": "'            ^      !'",
                                    "range": [
                                      11952,
                                      11974
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 261,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 261,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    11943,
                                    11974
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 261,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 261,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11939,
                                11975
                              ],
                              "loc": {
                                "start": {
                                  "line": 261,
                                  "column": 8
                                },
                                "end": {
                                  "line": 261,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11988,
                                      11996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c----x-y-z-|",
                                    "raw": "'--a--b--c----x-y-z-|'",
                                    "range": [
                                      11999,
                                      12021
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    11988,
                                    12021
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11984,
                                12022
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 8
                                },
                                "end": {
                                  "line": 262,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12031,
                                        12047
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 263,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 263,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              12048,
                                              12058
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              12059,
                                              12065
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            12048,
                                            12065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 263,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 263,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12066,
                                              12068
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              12070,
                                              12072
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          12048,
                                          12073
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 263,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 263,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12031,
                                      12074
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12075,
                                      12079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    12031,
                                    12079
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 263,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 263,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12080,
                                      12088
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12031,
                                  12089
                                ],
                                "loc": {
                                  "start": {
                                    "line": 263,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 263,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                12031,
                                12090
                              ],
                              "loc": {
                                "start": {
                                  "line": 263,
                                  "column": 8
                                },
                                "end": {
                                  "line": 263,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12099,
                                        12118
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 264,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 264,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            12119,
                                            12121
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12122,
                                            12135
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12119,
                                          12135
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 264,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 264,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12099,
                                      12136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12137,
                                      12141
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12099,
                                    12141
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 264,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 264,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12142,
                                      12148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12099,
                                  12149
                                ],
                                "loc": {
                                  "start": {
                                    "line": 264,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 264,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12099,
                                12150
                              ],
                              "loc": {
                                "start": {
                                  "line": 264,
                                  "column": 8
                                },
                                "end": {
                                  "line": 264,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12159,
                                        12178
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            12179,
                                            12181
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12182,
                                            12195
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12179,
                                          12195
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12159,
                                      12196
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12197,
                                      12201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12159,
                                    12201
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12202,
                                      12208
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12159,
                                  12209
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12159,
                                12210
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 8
                                },
                                "end": {
                                  "line": 265,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11817,
                            12216
                          ],
                          "loc": {
                            "start": {
                              "line": 257,
                              "column": 61
                            },
                            "end": {
                              "line": 266,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11805,
                          12216
                        ],
                        "loc": {
                          "start": {
                            "line": 257,
                            "column": 49
                          },
                          "end": {
                            "line": 266,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11678,
                      12217
                    ],
                    "loc": {
                      "start": {
                        "line": 256,
                        "column": 4
                      },
                      "end": {
                        "line": 266,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 245,
                    "_esdocTestName": "it245"
                  },
                  "range": [
                    11678,
                    12218
                  ],
                  "loc": {
                    "start": {
                      "line": 256,
                      "column": 4
                    },
                    "end": {
                      "line": 266,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12223,
                        12225
                      ],
                      "loc": {
                        "start": {
                          "line": 267,
                          "column": 4
                        },
                        "end": {
                          "line": 267,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not emit collapsing element from second source",
                        "raw": "'should not emit collapsing element from second source'",
                        "range": [
                          12226,
                          12281
                        ],
                        "loc": {
                          "start": {
                            "line": 267,
                            "column": 7
                          },
                          "end": {
                            "line": 267,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      12309,
                                      12311
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 268,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 268,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12314,
                                        12317
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 268,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 268,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          12318,
                                          12332
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 268,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 268,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12314,
                                      12333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 268,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 268,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    12309,
                                    12333
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 268,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 268,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12305,
                                12334
                              ],
                              "loc": {
                                "start": {
                                  "line": 268,
                                  "column": 8
                                },
                                "end": {
                                  "line": 268,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12347,
                                      12353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      12356,
                                      12370
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    12347,
                                    12370
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12343,
                                12371
                              ],
                              "loc": {
                                "start": {
                                  "line": 269,
                                  "column": 8
                                },
                                "end": {
                                  "line": 269,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      12384,
                                      12386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12389,
                                        12392
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------x--y--z--|",
                                        "raw": "'--------x--y--z--|'",
                                        "range": [
                                          12393,
                                          12413
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12389,
                                      12414
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    12384,
                                    12414
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12380,
                                12415
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 8
                                },
                                "end": {
                                  "line": 270,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12428,
                                      12434
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^     !",
                                    "raw": "'           ^     !'",
                                    "range": [
                                      12437,
                                      12457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    12428,
                                    12457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12424,
                                12458
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 8
                                },
                                "end": {
                                  "line": 271,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12471,
                                      12479
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c--y--z--|",
                                    "raw": "'--a--b--c--y--z--|'",
                                    "range": [
                                      12482,
                                      12502
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    12471,
                                    12502
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 272,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 272,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12467,
                                12503
                              ],
                              "loc": {
                                "start": {
                                  "line": 272,
                                  "column": 8
                                },
                                "end": {
                                  "line": 272,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12512,
                                        12528
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 273,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 273,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              12529,
                                              12539
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              12540,
                                              12546
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 42
                                              }
                                            }
                                          },
                                          "range": [
                                            12529,
                                            12546
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 273,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 273,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12547,
                                              12549
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 45
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              12551,
                                              12553
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 49
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          12529,
                                          12554
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 273,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 273,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12512,
                                      12555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12556,
                                      12560
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    12512,
                                    12560
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 273,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 273,
                                      "column": 56
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12561,
                                      12569
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12512,
                                  12570
                                ],
                                "loc": {
                                  "start": {
                                    "line": 273,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 273,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                12512,
                                12571
                              ],
                              "loc": {
                                "start": {
                                  "line": 273,
                                  "column": 8
                                },
                                "end": {
                                  "line": 273,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12580,
                                        12599
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 274,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 274,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            12600,
                                            12602
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12603,
                                            12616
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12600,
                                          12616
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 274,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 274,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12580,
                                      12617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12618,
                                      12622
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12580,
                                    12622
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 274,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 274,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12623,
                                      12629
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12580,
                                  12630
                                ],
                                "loc": {
                                  "start": {
                                    "line": 274,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 274,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12580,
                                12631
                              ],
                              "loc": {
                                "start": {
                                  "line": 274,
                                  "column": 8
                                },
                                "end": {
                                  "line": 274,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12640,
                                        12659
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 275,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 275,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            12660,
                                            12662
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 275,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 275,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12663,
                                            12676
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 275,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 275,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12660,
                                          12676
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 275,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 275,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12640,
                                      12677
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12678,
                                      12682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12640,
                                    12682
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 275,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 275,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12683,
                                      12689
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12640,
                                  12690
                                ],
                                "loc": {
                                  "start": {
                                    "line": 275,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 275,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12640,
                                12691
                              ],
                              "loc": {
                                "start": {
                                  "line": 275,
                                  "column": 8
                                },
                                "end": {
                                  "line": 275,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            12295,
                            12697
                          ],
                          "loc": {
                            "start": {
                              "line": 267,
                              "column": 76
                            },
                            "end": {
                              "line": 276,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12283,
                          12697
                        ],
                        "loc": {
                          "start": {
                            "line": 267,
                            "column": 64
                          },
                          "end": {
                            "line": 276,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12223,
                      12698
                    ],
                    "loc": {
                      "start": {
                        "line": 267,
                        "column": 4
                      },
                      "end": {
                        "line": 276,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 246,
                    "_esdocTestName": "it246"
                  },
                  "range": [
                    12223,
                    12699
                  ],
                  "loc": {
                    "start": {
                      "line": 267,
                      "column": 4
                    },
                    "end": {
                      "line": 276,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12704,
                        12706
                      ],
                      "loc": {
                        "start": {
                          "line": 277,
                          "column": 4
                        },
                        "end": {
                          "line": 277,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should concat an immediately-scheduled source with an immediately-scheduled second",
                        "raw": "'should concat an immediately-scheduled source with an immediately-scheduled second'",
                        "range": [
                          12707,
                          12791
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 7
                          },
                          "end": {
                            "line": 277,
                            "column": 91
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              12803,
                              12807
                            ],
                            "loc": {
                              "start": {
                                "line": 277,
                                "column": 103
                              },
                              "end": {
                                "line": 277,
                                "column": 107
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      12823,
                                      12824
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 278,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 278,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          12827,
                                          12837
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          12838,
                                          12840
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        12827,
                                        12840
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 278,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 278,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          12841,
                                          12842
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          12844,
                                          12845
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          12847,
                                          12848
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          12850,
                                          12864
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 278,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 278,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12827,
                                      12865
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 278,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 278,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    12823,
                                    12865
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 278,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 278,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12819,
                                12866
                              ],
                              "loc": {
                                "start": {
                                  "line": 278,
                                  "column": 8
                                },
                                "end": {
                                  "line": 278,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      12879,
                                      12880
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 279,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 279,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          12883,
                                          12893
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          12894,
                                          12896
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        12883,
                                        12896
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 279,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 279,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          12897,
                                          12898
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          12900,
                                          12901
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          12903,
                                          12904
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          12906,
                                          12907
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          12909,
                                          12910
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          12912,
                                          12926
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12883,
                                      12927
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 279,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 279,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    12879,
                                    12927
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 279,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 279,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12875,
                                12928
                              ],
                              "loc": {
                                "start": {
                                  "line": 279,
                                  "column": 8
                                },
                                "end": {
                                  "line": 279,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      12941,
                                      12942
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          12946,
                                          12947
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 18
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          12949,
                                          12950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 21
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          12952,
                                          12953
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 24
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          12955,
                                          12956
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          12958,
                                          12959
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          12961,
                                          12962
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          12964,
                                          12965
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          12967,
                                          12968
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12945,
                                      12969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    12941,
                                    12969
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 280,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 280,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12937,
                                12970
                              ],
                              "loc": {
                                "start": {
                                  "line": 280,
                                  "column": 8
                                },
                                "end": {
                                  "line": 280,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          12979,
                                          12989
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 18
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          12990,
                                          12996
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 25
                                          }
                                        }
                                      },
                                      "range": [
                                        12979,
                                        12996
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 281,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 281,
                                          "column": 25
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          12997,
                                          12998
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          13000,
                                          13001
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          13003,
                                          13017
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12979,
                                      13018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      13019,
                                      13028
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    12979,
                                    13028
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 281,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 281,
                                      "column": 57
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "vals",
                                        "range": [
                                          13039,
                                          13043
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 72
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "chai_1",
                                                      "range": [
                                                        13059,
                                                        13065
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 282,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 282,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        13066,
                                                        13072
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 282,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 282,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      13059,
                                                      13072
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 282,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 282,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "vals",
                                                      "range": [
                                                        13073,
                                                        13077
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 282,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 282,
                                                          "column": 30
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    13059,
                                                    13078
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 282,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 282,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    13079,
                                                    13081
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 282,
                                                      "column": 32
                                                    },
                                                    "end": {
                                                      "line": 282,
                                                      "column": 34
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  13059,
                                                  13081
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 282,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 282,
                                                    "column": 34
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  13082,
                                                  13087
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 282,
                                                    "column": 35
                                                  },
                                                  "end": {
                                                    "line": 282,
                                                    "column": 40
                                                  }
                                                }
                                              },
                                              "range": [
                                                13059,
                                                13087
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 282,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 282,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      13088,
                                                      13089
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 282,
                                                        "column": 41
                                                      },
                                                      "end": {
                                                        "line": 282,
                                                        "column": 42
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      13090,
                                                      13095
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 282,
                                                        "column": 43
                                                      },
                                                      "end": {
                                                        "line": 282,
                                                        "column": 48
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    13088,
                                                    13095
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 282,
                                                      "column": 41
                                                    },
                                                    "end": {
                                                      "line": 282,
                                                      "column": 48
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  13088,
                                                  13097
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 282,
                                                    "column": 41
                                                  },
                                                  "end": {
                                                    "line": 282,
                                                    "column": 50
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              13059,
                                              13098
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 282,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 282,
                                                "column": 51
                                              }
                                            }
                                          },
                                          "range": [
                                            13059,
                                            13099
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 282,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 282,
                                              "column": 52
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        13045,
                                        13109
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 281,
                                          "column": 74
                                        },
                                        "end": {
                                          "line": 283,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      13029,
                                      13109
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 58
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      13111,
                                      13115
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "done",
                                    "range": [
                                      13117,
                                      13121
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 21
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12979,
                                  13122
                                ],
                                "loc": {
                                  "start": {
                                    "line": 281,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 283,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                12979,
                                13123
                              ],
                              "loc": {
                                "start": {
                                  "line": 281,
                                  "column": 8
                                },
                                "end": {
                                  "line": 283,
                                  "column": 23
                                }
                              }
                            }
                          ],
                          "range": [
                            12809,
                            13129
                          ],
                          "loc": {
                            "start": {
                              "line": 277,
                              "column": 109
                            },
                            "end": {
                              "line": 284,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12793,
                          13129
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 93
                          },
                          "end": {
                            "line": 284,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12704,
                      13130
                    ],
                    "loc": {
                      "start": {
                        "line": 277,
                        "column": 4
                      },
                      "end": {
                        "line": 284,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 247,
                    "_esdocTestName": "it247"
                  },
                  "range": [
                    12704,
                    13131
                  ],
                  "loc": {
                    "start": {
                      "line": 277,
                      "column": 4
                    },
                    "end": {
                      "line": 284,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        13136,
                        13138
                      ],
                      "loc": {
                        "start": {
                          "line": 285,
                          "column": 4
                        },
                        "end": {
                          "line": 285,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should use the scheduler even when one Observable is concat'd",
                        "raw": "'should use the scheduler even when one Observable is concat\\'d'",
                        "range": [
                          13139,
                          13203
                        ],
                        "loc": {
                          "start": {
                            "line": 285,
                            "column": 7
                          },
                          "end": {
                            "line": 285,
                            "column": 71
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              13215,
                              13219
                            ],
                            "loc": {
                              "start": {
                                "line": 285,
                                "column": 83
                              },
                              "end": {
                                "line": 285,
                                "column": 87
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1Subscribed",
                                    "range": [
                                      13235,
                                      13247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": false,
                                    "raw": "false",
                                    "range": [
                                      13250,
                                      13255
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    13235,
                                    13255
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 286,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 286,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13231,
                                13256
                              ],
                              "loc": {
                                "start": {
                                  "line": 286,
                                  "column": 8
                                },
                                "end": {
                                  "line": 286,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      13269,
                                      13271
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          13274,
                                          13284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 287,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 287,
                                            "column": 27
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "defer",
                                        "range": [
                                          13285,
                                          13290
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 287,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 287,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "range": [
                                        13274,
                                        13290
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 287,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 287,
                                          "column": 33
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ExpressionStatement",
                                              "expression": {
                                                "type": "AssignmentExpression",
                                                "operator": "=",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "e1Subscribed",
                                                  "range": [
                                                    13317,
                                                    13329
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 288,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 288,
                                                      "column": 24
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Literal",
                                                  "value": true,
                                                  "raw": "true",
                                                  "range": [
                                                    13332,
                                                    13336
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 288,
                                                      "column": 27
                                                    },
                                                    "end": {
                                                      "line": 288,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  13317,
                                                  13336
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 288,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 288,
                                                    "column": 31
                                                  }
                                                }
                                              },
                                              "range": [
                                                13317,
                                                13337
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 288,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 288,
                                                  "column": 32
                                                }
                                              }
                                            },
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      13357,
                                                      13367
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 289,
                                                        "column": 19
                                                      },
                                                      "end": {
                                                        "line": 289,
                                                        "column": 29
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      13368,
                                                      13370
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 289,
                                                        "column": 30
                                                      },
                                                      "end": {
                                                        "line": 289,
                                                        "column": 32
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    13357,
                                                    13370
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 289,
                                                      "column": 19
                                                    },
                                                    "end": {
                                                      "line": 289,
                                                      "column": 32
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "a",
                                                    "raw": "'a'",
                                                    "range": [
                                                      13371,
                                                      13374
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 289,
                                                        "column": 33
                                                      },
                                                      "end": {
                                                        "line": 289,
                                                        "column": 36
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  13357,
                                                  13375
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 289,
                                                    "column": 19
                                                  },
                                                  "end": {
                                                    "line": 289,
                                                    "column": 37
                                                  }
                                                }
                                              },
                                              "range": [
                                                13350,
                                                13376
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 289,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 289,
                                                  "column": 38
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            13303,
                                            13386
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 287,
                                              "column": 46
                                            },
                                            "end": {
                                              "line": 290,
                                              "column": 9
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          13291,
                                          13386
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 287,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 290,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13274,
                                      13387
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 290,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    13269,
                                    13387
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 287,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 290,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13265,
                                13388
                              ],
                              "loc": {
                                "start": {
                                  "line": 287,
                                  "column": 8
                                },
                                "end": {
                                  "line": 290,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          13397,
                                          13407
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 291,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 291,
                                            "column": 18
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          13421,
                                          13427
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 292,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 292,
                                            "column": 19
                                          }
                                        }
                                      },
                                      "range": [
                                        13397,
                                        13427
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 291,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 292,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          13428,
                                          13430
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 292,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 292,
                                            "column": 22
                                          }
                                        }
                                      },
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Rx",
                                            "range": [
                                              13432,
                                              13434
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 292,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 292,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "Scheduler",
                                            "range": [
                                              13435,
                                              13444
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 292,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 292,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            13432,
                                            13444
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 292,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 292,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "async",
                                          "range": [
                                            13445,
                                            13450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 292,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 292,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "range": [
                                          13432,
                                          13450
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 292,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 292,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13397,
                                      13451
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 291,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 292,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      13465,
                                      13474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 293,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    13397,
                                    13474
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 291,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 293,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "error",
                                          "range": [
                                            13489,
                                            13494
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 294,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 294,
                                              "column": 17
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Identifier",
                                          "name": "done",
                                          "range": [
                                            13496,
                                            13500
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 294,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 294,
                                              "column": 23
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          13489,
                                          13500
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 294,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 294,
                                            "column": 23
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "complete",
                                          "range": [
                                            13514,
                                            13522
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 295,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 295,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "FunctionExpression",
                                          "id": null,
                                          "params": [],
                                          "body": {
                                            "type": "BlockStatement",
                                            "body": [
                                              {
                                                "type": "ExpressionStatement",
                                                "expression": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "chai_1",
                                                            "range": [
                                                              13554,
                                                              13560
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 296,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 296,
                                                                "column": 22
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "expect",
                                                            "range": [
                                                              13561,
                                                              13567
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 296,
                                                                "column": 23
                                                              },
                                                              "end": {
                                                                "line": 296,
                                                                "column": 29
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            13554,
                                                            13567
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 296,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 296,
                                                              "column": 29
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "e1Subscribed",
                                                            "range": [
                                                              13568,
                                                              13580
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 296,
                                                                "column": 30
                                                              },
                                                              "end": {
                                                                "line": 296,
                                                                "column": 42
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          13554,
                                                          13581
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 296,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 296,
                                                            "column": 43
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "to",
                                                        "range": [
                                                          13582,
                                                          13584
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 296,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 296,
                                                            "column": 46
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        13554,
                                                        13584
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 296,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 296,
                                                          "column": 46
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "be",
                                                      "range": [
                                                        13585,
                                                        13587
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 296,
                                                          "column": 47
                                                        },
                                                        "end": {
                                                          "line": 296,
                                                          "column": 49
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      13554,
                                                      13587
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 296,
                                                        "column": 16
                                                      },
                                                      "end": {
                                                        "line": 296,
                                                        "column": 49
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "true",
                                                    "range": [
                                                      13588,
                                                      13592
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 296,
                                                        "column": 50
                                                      },
                                                      "end": {
                                                        "line": 296,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    13554,
                                                    13592
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 296,
                                                      "column": 16
                                                    },
                                                    "end": {
                                                      "line": 296,
                                                      "column": 54
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  13554,
                                                  13593
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 296,
                                                    "column": 16
                                                  },
                                                  "end": {
                                                    "line": 296,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              {
                                                "type": "ExpressionStatement",
                                                "expression": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "name": "done",
                                                    "range": [
                                                      13610,
                                                      13614
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 297,
                                                        "column": 16
                                                      },
                                                      "end": {
                                                        "line": 297,
                                                        "column": 20
                                                      }
                                                    }
                                                  },
                                                  "arguments": [],
                                                  "range": [
                                                    13610,
                                                    13616
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 297,
                                                      "column": 16
                                                    },
                                                    "end": {
                                                      "line": 297,
                                                      "column": 22
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  13610,
                                                  13617
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 297,
                                                    "column": 16
                                                  },
                                                  "end": {
                                                    "line": 297,
                                                    "column": 23
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              13536,
                                              13631
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 295,
                                                "column": 34
                                              },
                                              "end": {
                                                "line": 298,
                                                "column": 13
                                              }
                                            }
                                          },
                                          "generator": false,
                                          "expression": false,
                                          "range": [
                                            13524,
                                            13631
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 295,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 298,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          13514,
                                          13631
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 295,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 298,
                                            "column": 13
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13475,
                                      13641
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13397,
                                  13642
                                ],
                                "loc": {
                                  "start": {
                                    "line": 291,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 299,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                13397,
                                13643
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 8
                                },
                                "end": {
                                  "line": 299,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "chai_1",
                                          "range": [
                                            13652,
                                            13658
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 300,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 300,
                                              "column": 14
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "expect",
                                          "range": [
                                            13659,
                                            13665
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 300,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 300,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "range": [
                                          13652,
                                          13665
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 300,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 300,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "Identifier",
                                          "name": "e1Subscribed",
                                          "range": [
                                            13666,
                                            13678
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 300,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 300,
                                              "column": 34
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        13652,
                                        13679
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 300,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 300,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "to",
                                      "range": [
                                        13680,
                                        13682
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 300,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 300,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "range": [
                                      13652,
                                      13682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 300,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 300,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "be",
                                    "range": [
                                      13683,
                                      13685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 300,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 300,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    13652,
                                    13685
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 300,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 300,
                                      "column": 41
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "false",
                                  "range": [
                                    13686,
                                    13691
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 300,
                                      "column": 42
                                    },
                                    "end": {
                                      "line": 300,
                                      "column": 47
                                    }
                                  }
                                },
                                "range": [
                                  13652,
                                  13691
                                ],
                                "loc": {
                                  "start": {
                                    "line": 300,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 300,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                13652,
                                13692
                              ],
                              "loc": {
                                "start": {
                                  "line": 300,
                                  "column": 8
                                },
                                "end": {
                                  "line": 300,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            13221,
                            13698
                          ],
                          "loc": {
                            "start": {
                              "line": 285,
                              "column": 89
                            },
                            "end": {
                              "line": 301,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          13205,
                          13698
                        ],
                        "loc": {
                          "start": {
                            "line": 285,
                            "column": 73
                          },
                          "end": {
                            "line": 301,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      13136,
                      13699
                    ],
                    "loc": {
                      "start": {
                        "line": 285,
                        "column": 4
                      },
                      "end": {
                        "line": 301,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 248,
                    "_esdocTestName": "it248"
                  },
                  "range": [
                    13136,
                    13700
                  ],
                  "loc": {
                    "start": {
                      "line": 285,
                      "column": 4
                    },
                    "end": {
                      "line": 301,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                220,
                13702
              ],
              "loc": {
                "start": {
                  "line": 7,
                  "column": 42
                },
                "end": {
                  "line": 302,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              208,
              13702
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 30
              },
              "end": {
                "line": 302,
                "column": 1
              }
            }
          }
        ],
        "range": [
          178,
          13703
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 0
          },
          "end": {
            "line": 302,
            "column": 2
          }
        },
        "_esdocTestId": 220,
        "_esdocTestName": "describe220"
      },
      "range": [
        178,
        13704
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 302,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {concat} ",
          "range": [
            156,
            177
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 21
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=concat-spec.js.map",
          "range": [
            13705,
            13744
          ],
          "loc": {
            "start": {
              "line": 303,
              "column": 0
            },
            "end": {
              "line": 303,
              "column": 39
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    13704
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 302,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {concat} ",
      "range": [
        156,
        177
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 21
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=concat-spec.js.map",
      "range": [
        13705,
        13744
      ],
      "loc": {
        "start": {
          "line": 303,
          "column": 0
        },
        "end": {
          "line": 303,
          "column": 39
        }
      }
    }
  ]
}