{
  "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
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {concat} ",
          "range": [
            115,
            136
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 21
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            137,
            145
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.concat",
            "raw": "'Observable.prototype.concat'",
            "range": [
              146,
              175
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 9
              },
              "end": {
                "line": 6,
                "column": 38
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          195,
                          204
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 4
                          },
                          "end": {
                            "line": 7,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "concat",
                          "raw": "'concat'",
                          "range": [
                            205,
                            213
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 14
                            },
                            "end": {
                              "line": 7,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "range": [
                        195,
                        214
                      ],
                      "loc": {
                        "start": {
                          "line": 7,
                          "column": 4
                        },
                        "end": {
                          "line": 7,
                          "column": 23
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should concatenate two cold observables",
                        "raw": "'should concatenate two cold observables'",
                        "range": [
                          215,
                          256
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 24
                          },
                          "end": {
                            "line": 7,
                            "column": 65
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      284,
                                      286
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        289,
                                        293
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 8,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 8,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b-|",
                                        "raw": "'--a--b-|'",
                                        "range": [
                                          294,
                                          304
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 8,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 8,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      289,
                                      305
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    284,
                                    305
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 8,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 8,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                280,
                                306
                              ],
                              "loc": {
                                "start": {
                                  "line": 8,
                                  "column": 8
                                },
                                "end": {
                                  "line": 8,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      319,
                                      321
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        324,
                                        328
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x---y--|",
                                        "raw": "'--x---y--|'",
                                        "range": [
                                          329,
                                          341
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      324,
                                      342
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    319,
                                    342
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                315,
                                343
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      356,
                                      364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b---x---y--|",
                                    "raw": "'--a--b---x---y--|'",
                                    "range": [
                                      367,
                                      386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    356,
                                    386
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                352,
                                387
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        396,
                                        412
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              413,
                                              415
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              416,
                                              422
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            413,
                                            422
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 11,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 11,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              423,
                                              425
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              427,
                                              442
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 54
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          413,
                                          443
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      396,
                                      444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      445,
                                      449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    396,
                                    449
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 61
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      450,
                                      458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 62
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 70
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  396,
                                  459
                                ],
                                "loc": {
                                  "start": {
                                    "line": 11,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 11,
                                    "column": 71
                                  }
                                }
                              },
                              "range": [
                                396,
                                460
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 72
                                }
                              }
                            }
                          ],
                          "range": [
                            270,
                            466
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 79
                            },
                            "end": {
                              "line": 12,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          258,
                          466
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 67
                          },
                          "end": {
                            "line": 12,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      195,
                      467
                    ],
                    "loc": {
                      "start": {
                        "line": 7,
                        "column": 4
                      },
                      "end": {
                        "line": 12,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    195,
                    468
                  ],
                  "loc": {
                    "start": {
                      "line": 7,
                      "column": 4
                    },
                    "end": {
                      "line": 12,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        473,
                        475
                      ],
                      "loc": {
                        "start": {
                          "line": 13,
                          "column": 4
                        },
                        "end": {
                          "line": 13,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work properly with scalar observables",
                        "raw": "'should work properly with scalar observables'",
                        "range": [
                          476,
                          522
                        ],
                        "loc": {
                          "start": {
                            "line": 13,
                            "column": 7
                          },
                          "end": {
                            "line": 13,
                            "column": 53
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              534,
                              538
                            ],
                            "loc": {
                              "start": {
                                "line": 13,
                                "column": 65
                              },
                              "end": {
                                "line": 13,
                                "column": 69
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "results",
                                    "range": [
                                      554,
                                      561
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      564,
                                      566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    554,
                                    566
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 14,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 14,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                550,
                                567
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 8
                                },
                                "end": {
                                  "line": 14,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      580,
                                      582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              585,
                                              595
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 15,
                                                "column": 17
                                              },
                                              "end": {
                                                "line": 15,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "create",
                                            "range": [
                                              609,
                                              615
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 19
                                              }
                                            }
                                          },
                                          "range": [
                                            585,
                                            615
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 15,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 16,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "FunctionExpression",
                                            "id": null,
                                            "params": [
                                              {
                                                "type": "Identifier",
                                                "name": "observer",
                                                "range": [
                                                  626,
                                                  634
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 16,
                                                    "column": 30
                                                  },
                                                  "end": {
                                                    "line": 16,
                                                    "column": 38
                                                  }
                                                }
                                              }
                                            ],
                                            "body": {
                                              "type": "BlockStatement",
                                              "body": [
                                                {
                                                  "type": "ExpressionStatement",
                                                  "expression": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "Identifier",
                                                      "name": "setTimeout",
                                                      "range": [
                                                        650,
                                                        660
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 17,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 17,
                                                          "column": 22
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "FunctionExpression",
                                                        "id": null,
                                                        "params": [],
                                                        "body": {
                                                          "type": "BlockStatement",
                                                          "body": [
                                                            {
                                                              "type": "ExpressionStatement",
                                                              "expression": {
                                                                "type": "CallExpression",
                                                                "callee": {
                                                                  "type": "MemberExpression",
                                                                  "computed": false,
                                                                  "object": {
                                                                    "type": "Identifier",
                                                                    "name": "observer",
                                                                    "range": [
                                                                      691,
                                                                      699
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 18,
                                                                        "column": 16
                                                                      },
                                                                      "end": {
                                                                        "line": 18,
                                                                        "column": 24
                                                                      }
                                                                    }
                                                                  },
                                                                  "property": {
                                                                    "type": "Identifier",
                                                                    "name": "next",
                                                                    "range": [
                                                                      700,
                                                                      704
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 18,
                                                                        "column": 25
                                                                      },
                                                                      "end": {
                                                                        "line": 18,
                                                                        "column": 29
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    691,
                                                                    704
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 18,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 18,
                                                                      "column": 29
                                                                    }
                                                                  }
                                                                },
                                                                "arguments": [
                                                                  {
                                                                    "type": "Literal",
                                                                    "value": 1,
                                                                    "raw": "1",
                                                                    "range": [
                                                                      705,
                                                                      706
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 18,
                                                                        "column": 30
                                                                      },
                                                                      "end": {
                                                                        "line": 18,
                                                                        "column": 31
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "range": [
                                                                  691,
                                                                  707
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 18,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 18,
                                                                    "column": 32
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                691,
                                                                708
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 18,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 18,
                                                                  "column": 33
                                                                }
                                                              }
                                                            },
                                                            {
                                                              "type": "ExpressionStatement",
                                                              "expression": {
                                                                "type": "CallExpression",
                                                                "callee": {
                                                                  "type": "MemberExpression",
                                                                  "computed": false,
                                                                  "object": {
                                                                    "type": "Identifier",
                                                                    "name": "observer",
                                                                    "range": [
                                                                      725,
                                                                      733
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 19,
                                                                        "column": 16
                                                                      },
                                                                      "end": {
                                                                        "line": 19,
                                                                        "column": 24
                                                                      }
                                                                    }
                                                                  },
                                                                  "property": {
                                                                    "type": "Identifier",
                                                                    "name": "complete",
                                                                    "range": [
                                                                      734,
                                                                      742
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 19,
                                                                        "column": 25
                                                                      },
                                                                      "end": {
                                                                        "line": 19,
                                                                        "column": 33
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    725,
                                                                    742
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 19,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 19,
                                                                      "column": 33
                                                                    }
                                                                  }
                                                                },
                                                                "arguments": [],
                                                                "range": [
                                                                  725,
                                                                  744
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 19,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 19,
                                                                    "column": 35
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                725,
                                                                745
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 19,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 19,
                                                                  "column": 36
                                                                }
                                                              }
                                                            }
                                                          ],
                                                          "range": [
                                                            673,
                                                            759
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 17,
                                                              "column": 35
                                                            },
                                                            "end": {
                                                              "line": 20,
                                                              "column": 13
                                                            }
                                                          }
                                                        },
                                                        "generator": false,
                                                        "expression": false,
                                                        "range": [
                                                          661,
                                                          759
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 17,
                                                            "column": 23
                                                          },
                                                          "end": {
                                                            "line": 20,
                                                            "column": 13
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      650,
                                                      760
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 17,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 20,
                                                        "column": 14
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    650,
                                                    761
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 17,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 20,
                                                      "column": 15
                                                    }
                                                  }
                                                }
                                              ],
                                              "range": [
                                                636,
                                                771
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 16,
                                                  "column": 40
                                                },
                                                "end": {
                                                  "line": 21,
                                                  "column": 9
                                                }
                                              }
                                            },
                                            "generator": false,
                                            "expression": false,
                                            "range": [
                                              616,
                                              771
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 21,
                                                "column": 9
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          585,
                                          772
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 10
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "concat",
                                        "range": [
                                          786,
                                          792
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 19
                                          }
                                        }
                                      },
                                      "range": [
                                        585,
                                        792
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 15,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 22,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              793,
                                              803
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 30
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              804,
                                              806
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 33
                                              }
                                            }
                                          },
                                          "range": [
                                            793,
                                            806
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 22,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 22,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              807,
                                              808
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 34
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 35
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          793,
                                          809
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      585,
                                      810
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    580,
                                    810
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 15,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                576,
                                811
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      820,
                                      822
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      823,
                                      832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "range": [
                                    820,
                                    832
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 23,
                                      "column": 20
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          843,
                                          844
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "results",
                                                "range": [
                                                  860,
                                                  867
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 19
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "push",
                                                "range": [
                                                  868,
                                                  872
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 20
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 24
                                                  }
                                                }
                                              },
                                              "range": [
                                                860,
                                                872
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 24,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 24,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Literal",
                                                  "value": "Next: ",
                                                  "raw": "'Next: '",
                                                  "range": [
                                                    873,
                                                    881
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 24,
                                                      "column": 25
                                                    },
                                                    "end": {
                                                      "line": 24,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    884,
                                                    885
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 24,
                                                      "column": 36
                                                    },
                                                    "end": {
                                                      "line": 24,
                                                      "column": 37
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  873,
                                                  885
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 25
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 37
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              860,
                                              886
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 24,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 24,
                                                "column": 38
                                              }
                                            }
                                          },
                                          "range": [
                                            860,
                                            887
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 39
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        846,
                                        897
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 34
                                        },
                                        "end": {
                                          "line": 25,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      833,
                                      897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          909,
                                          910
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 22
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                926,
                                                930
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    935,
                                                    940
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 26
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      941,
                                                      963
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 27
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 49
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  931,
                                                  964
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 50
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              926,
                                              965
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 51
                                              }
                                            }
                                          },
                                          "range": [
                                            926,
                                            966
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 52
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        912,
                                        976
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 25,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 27,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      899,
                                      976
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "results",
                                                "range": [
                                                  1004,
                                                  1011
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 28,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 28,
                                                    "column": 19
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "push",
                                                "range": [
                                                  1012,
                                                  1016
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 28,
                                                    "column": 20
                                                  },
                                                  "end": {
                                                    "line": 28,
                                                    "column": 24
                                                  }
                                                }
                                              },
                                              "range": [
                                                1004,
                                                1016
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 28,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 28,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "Completed",
                                                "raw": "'Completed'",
                                                "range": [
                                                  1017,
                                                  1028
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 28,
                                                    "column": 25
                                                  },
                                                  "end": {
                                                    "line": 28,
                                                    "column": 36
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1004,
                                              1029
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 28,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 28,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            1004,
                                            1030
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 28,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 28,
                                              "column": 38
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "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": [
                                                          1043,
                                                          1049
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 29,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 29,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          1050,
                                                          1056
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 29,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 29,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1043,
                                                        1056
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 29,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 29,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "results",
                                                        "range": [
                                                          1057,
                                                          1064
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 29,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 29,
                                                            "column": 33
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      1043,
                                                      1065
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 34
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      1066,
                                                      1068
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 35
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 37
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1043,
                                                    1068
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 29,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 29,
                                                      "column": 37
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    1069,
                                                    1073
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 29,
                                                      "column": 38
                                                    },
                                                    "end": {
                                                      "line": 29,
                                                      "column": 42
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1043,
                                                  1073
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  1074,
                                                  1079
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 48
                                                  }
                                                }
                                              },
                                              "range": [
                                                1043,
                                                1079
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 29,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 29,
                                                  "column": 48
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "ArrayExpression",
                                                "elements": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "Next: 1",
                                                    "raw": "'Next: 1'",
                                                    "range": [
                                                      1081,
                                                      1090
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 50
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 59
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": "Next: 2",
                                                    "raw": "'Next: 2'",
                                                    "range": [
                                                      1092,
                                                      1101
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 61
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 70
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": "Completed",
                                                    "raw": "'Completed'",
                                                    "range": [
                                                      1103,
                                                      1114
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 72
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 83
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1080,
                                                  1115
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 49
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 84
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1043,
                                              1116
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 29,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 29,
                                                "column": 85
                                              }
                                            }
                                          },
                                          "range": [
                                            1043,
                                            1117
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 29,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 29,
                                              "column": 86
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                1130,
                                                1134
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 30,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 30,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              1130,
                                              1136
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            1130,
                                            1137
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        990,
                                        1147
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 27,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 31,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      978,
                                      1147
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  820,
                                  1148
                                ],
                                "loc": {
                                  "start": {
                                    "line": 23,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                820,
                                1149
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            540,
                            1155
                          ],
                          "loc": {
                            "start": {
                              "line": 13,
                              "column": 71
                            },
                            "end": {
                              "line": 32,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          524,
                          1155
                        ],
                        "loc": {
                          "start": {
                            "line": 13,
                            "column": 55
                          },
                          "end": {
                            "line": 32,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      473,
                      1156
                    ],
                    "loc": {
                      "start": {
                        "line": 13,
                        "column": 4
                      },
                      "end": {
                        "line": 32,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 747,
                    "_esdocTestName": "it747"
                  },
                  "range": [
                    473,
                    1157
                  ],
                  "loc": {
                    "start": {
                      "line": 13,
                      "column": 4
                    },
                    "end": {
                      "line": 32,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1162,
                        1164
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 4
                        },
                        "end": {
                          "line": 33,
                          "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": [
                          1165,
                          1221
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 7
                          },
                          "end": {
                            "line": 33,
                            "column": 63
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1249,
                                      1251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1254,
                                        1258
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 34,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 34,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          1259,
                                          1264
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1254,
                                      1265
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    1249,
                                    1265
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1245,
                                1266
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1279,
                                      1285
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      1288,
                                      1293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1279,
                                    1293
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1275,
                                1294
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1307,
                                      1309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1312,
                                        1316
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 36,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----|",
                                        "raw": "'----|'",
                                        "range": [
                                          1317,
                                          1324
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1312,
                                      1325
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    1307,
                                    1325
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1303,
                                1326
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1339,
                                      1345
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^   !",
                                    "raw": "'  ^   !'",
                                    "range": [
                                      1348,
                                      1357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    1339,
                                    1357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1335,
                                1358
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1371,
                                      1379
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------|",
                                    "raw": "'------|'",
                                    "range": [
                                      1382,
                                      1391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    1371,
                                    1391
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1367,
                                1392
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1401,
                                        1417
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 39,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 39,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1418,
                                              1420
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 39,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 39,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              1421,
                                              1427
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 39,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 39,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            1418,
                                            1427
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 39,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 39,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              1428,
                                              1430
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 39,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 39,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1418,
                                          1431
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1401,
                                      1432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1433,
                                      1437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1401,
                                    1437
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1438,
                                      1446
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1401,
                                  1447
                                ],
                                "loc": {
                                  "start": {
                                    "line": 39,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 39,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1401,
                                1448
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 8
                                },
                                "end": {
                                  "line": 39,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1457,
                                        1476
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 40,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 40,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1477,
                                            1479
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 40,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 40,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1480,
                                            1493
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 40,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 40,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1477,
                                          1493
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 40,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 40,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1457,
                                      1494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1495,
                                      1499
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1457,
                                    1499
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 40,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 40,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1500,
                                      1506
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1457,
                                  1507
                                ],
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1457,
                                1508
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 8
                                },
                                "end": {
                                  "line": 40,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1517,
                                        1536
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1537,
                                            1539
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1540,
                                            1553
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1537,
                                          1553
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1517,
                                      1554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1555,
                                      1559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1517,
                                    1559
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1560,
                                      1566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1517,
                                  1567
                                ],
                                "loc": {
                                  "start": {
                                    "line": 41,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1517,
                                1568
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1235,
                            1574
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 77
                            },
                            "end": {
                              "line": 42,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1223,
                          1574
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 65
                          },
                          "end": {
                            "line": 42,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1162,
                      1575
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 4
                      },
                      "end": {
                        "line": 42,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 748,
                    "_esdocTestName": "it748"
                  },
                  "range": [
                    1162,
                    1576
                  ],
                  "loc": {
                    "start": {
                      "line": 33,
                      "column": 4
                    },
                    "end": {
                      "line": 42,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1581,
                        1583
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 4
                        },
                        "end": {
                          "line": 43,
                          "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": [
                          1584,
                          1640
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 7
                          },
                          "end": {
                            "line": 43,
                            "column": 63
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1668,
                                      1670
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1673,
                                        1677
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 44,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 44,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          1678,
                                          1681
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1673,
                                      1682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1668,
                                    1682
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1664,
                                1683
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1696,
                                      1702
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      1705,
                                      1708
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    1696,
                                    1708
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1692,
                                1709
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1722,
                                      1724
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1727,
                                        1731
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 46,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          1732,
                                          1737
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1727,
                                      1738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    1722,
                                    1738
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1718,
                                1739
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1752,
                                      1758
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      1761,
                                      1763
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    1752,
                                    1763
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1748,
                                1764
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1777,
                                      1785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      1788,
                                      1791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1777,
                                    1791
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1773,
                                1792
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1801,
                                        1817
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1818,
                                              1820
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 49,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 49,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              1821,
                                              1827
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 49,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 49,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            1818,
                                            1827
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              1828,
                                              1830
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 49,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 49,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1818,
                                          1831
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1801,
                                      1832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1833,
                                      1837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1801,
                                    1837
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1838,
                                      1846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1801,
                                  1847
                                ],
                                "loc": {
                                  "start": {
                                    "line": 49,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 49,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1801,
                                1848
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1857,
                                        1876
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1877,
                                            1879
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1880,
                                            1893
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1877,
                                          1893
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1857,
                                      1894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1895,
                                      1899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1857,
                                    1899
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1900,
                                      1906
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1857,
                                  1907
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1857,
                                1908
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1917,
                                        1936
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1937,
                                            1939
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1940,
                                            1953
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1937,
                                          1953
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1917,
                                      1954
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1955,
                                      1959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1917,
                                    1959
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1960,
                                      1966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1917,
                                  1967
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1917,
                                1968
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 8
                                },
                                "end": {
                                  "line": 51,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1654,
                            1974
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 77
                            },
                            "end": {
                              "line": 52,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1642,
                          1974
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 65
                          },
                          "end": {
                            "line": 52,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1581,
                      1975
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 4
                      },
                      "end": {
                        "line": 52,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 749,
                    "_esdocTestName": "it749"
                  },
                  "range": [
                    1581,
                    1976
                  ],
                  "loc": {
                    "start": {
                      "line": 43,
                      "column": 4
                    },
                    "end": {
                      "line": 52,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1981,
                        1983
                      ],
                      "loc": {
                        "start": {
                          "line": 53,
                          "column": 4
                        },
                        "end": {
                          "line": 53,
                          "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": [
                          1984,
                          2041
                        ],
                        "loc": {
                          "start": {
                            "line": 53,
                            "column": 7
                          },
                          "end": {
                            "line": 53,
                            "column": 64
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2069,
                                      2071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2074,
                                        2078
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          2079,
                                          2084
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2074,
                                      2085
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2069,
                                    2085
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2065,
                                2086
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2099,
                                      2105
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      2108,
                                      2113
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2099,
                                    2113
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2095,
                                2114
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2127,
                                      2129
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2132,
                                        2136
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---",
                                        "raw": "'---'",
                                        "range": [
                                          2137,
                                          2142
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2132,
                                      2143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2127,
                                    2143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2123,
                                2144
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2157,
                                      2163
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^",
                                    "raw": "'  ^'",
                                    "range": [
                                      2166,
                                      2171
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2157,
                                    2171
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2153,
                                2172
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2185,
                                      2193
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---",
                                    "raw": "'---'",
                                    "range": [
                                      2196,
                                      2201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2185,
                                    2201
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2181,
                                2202
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2211,
                                        2227
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2228,
                                              2230
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 59,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 59,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              2231,
                                              2237
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 59,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 59,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            2228,
                                            2237
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2238,
                                              2240
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 59,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 59,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2228,
                                          2241
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2211,
                                      2242
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2243,
                                      2247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2211,
                                    2247
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2248,
                                      2256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2211,
                                  2257
                                ],
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                2211,
                                2258
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2267,
                                        2286
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 60,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 60,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2287,
                                            2289
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 60,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 60,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2290,
                                            2303
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 60,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 60,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2287,
                                          2303
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2267,
                                      2304
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2305,
                                      2309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2267,
                                    2309
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2310,
                                      2316
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2267,
                                  2317
                                ],
                                "loc": {
                                  "start": {
                                    "line": 60,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 60,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2267,
                                2318
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 8
                                },
                                "end": {
                                  "line": 60,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2327,
                                        2346
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 61,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 61,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2347,
                                            2349
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 61,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 61,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2350,
                                            2363
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 61,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 61,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2347,
                                          2363
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 61,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 61,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2327,
                                      2364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2365,
                                      2369
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2327,
                                    2369
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2370,
                                      2376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2327,
                                  2377
                                ],
                                "loc": {
                                  "start": {
                                    "line": 61,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 61,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2327,
                                2378
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2055,
                            2384
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 78
                            },
                            "end": {
                              "line": 62,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2043,
                          2384
                        ],
                        "loc": {
                          "start": {
                            "line": 53,
                            "column": 66
                          },
                          "end": {
                            "line": 62,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1981,
                      2385
                    ],
                    "loc": {
                      "start": {
                        "line": 53,
                        "column": 4
                      },
                      "end": {
                        "line": 62,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 750,
                    "_esdocTestName": "it750"
                  },
                  "range": [
                    1981,
                    2386
                  ],
                  "loc": {
                    "start": {
                      "line": 53,
                      "column": 4
                    },
                    "end": {
                      "line": 62,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2391,
                        2393
                      ],
                      "loc": {
                        "start": {
                          "line": 63,
                          "column": 4
                        },
                        "end": {
                          "line": 63,
                          "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": [
                          2394,
                          2447
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 7
                          },
                          "end": {
                            "line": 63,
                            "column": 60
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2475,
                                      2477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2480,
                                        2484
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 64,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 64,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          2485,
                                          2488
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 64,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 64,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2480,
                                      2489
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2475,
                                    2489
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2471,
                                2490
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2503,
                                      2509
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      2512,
                                      2515
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    2503,
                                    2515
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2499,
                                2516
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2529,
                                      2531
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2534,
                                        2538
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 66,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 66,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          2539,
                                          2542
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2534,
                                      2543
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2529,
                                    2543
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2525,
                                2544
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2557,
                                      2563
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      2566,
                                      2568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    2557,
                                    2568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2553,
                                2569
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2582,
                                      2590
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      2593,
                                      2596
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2582,
                                    2596
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2578,
                                2597
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2606,
                                        2622
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2623,
                                              2625
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 69,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 69,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              2626,
                                              2632
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 69,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 69,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            2623,
                                            2632
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2633,
                                              2635
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 69,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 69,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2623,
                                          2636
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2606,
                                      2637
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2638,
                                      2642
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2606,
                                    2642
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2643,
                                      2651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2606,
                                  2652
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                2606,
                                2653
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2662,
                                        2681
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2682,
                                            2684
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 70,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 70,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2685,
                                            2698
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 70,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 70,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2682,
                                          2698
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2662,
                                      2699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2700,
                                      2704
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2662,
                                    2704
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2705,
                                      2711
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2662,
                                  2712
                                ],
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2662,
                                2713
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2722,
                                        2741
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 71,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 71,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2742,
                                            2744
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 71,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 71,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2745,
                                            2758
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 71,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 71,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2742,
                                          2758
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2722,
                                      2759
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2760,
                                      2764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2722,
                                    2764
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2765,
                                      2771
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2722,
                                  2772
                                ],
                                "loc": {
                                  "start": {
                                    "line": 71,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 71,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2722,
                                2773
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2461,
                            2779
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 74
                            },
                            "end": {
                              "line": 72,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2449,
                          2779
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 62
                          },
                          "end": {
                            "line": 72,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2391,
                      2780
                    ],
                    "loc": {
                      "start": {
                        "line": 63,
                        "column": 4
                      },
                      "end": {
                        "line": 72,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 751,
                    "_esdocTestName": "it751"
                  },
                  "range": [
                    2391,
                    2781
                  ],
                  "loc": {
                    "start": {
                      "line": 63,
                      "column": 4
                    },
                    "end": {
                      "line": 72,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2786,
                        2788
                      ],
                      "loc": {
                        "start": {
                          "line": 73,
                          "column": 4
                        },
                        "end": {
                          "line": 73,
                          "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": [
                          2789,
                          2864
                        ],
                        "loc": {
                          "start": {
                            "line": 73,
                            "column": 7
                          },
                          "end": {
                            "line": 73,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2892,
                                      2894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2897,
                                        2901
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          2902,
                                          2907
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 74,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2897,
                                      2908
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2892,
                                    2908
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2888,
                                2909
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2922,
                                      2928
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      2931,
                                      2936
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2922,
                                    2936
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2918,
                                2937
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 8
                                },
                                "end": {
                                  "line": 75,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2950,
                                      2952
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2955,
                                        2959
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 76,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 76,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----#",
                                        "raw": "'----#'",
                                        "range": [
                                          2960,
                                          2967
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2955,
                                      2968
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2950,
                                    2968
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2946,
                                2969
                              ],
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 8
                                },
                                "end": {
                                  "line": 76,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2982,
                                      2988
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^   !",
                                    "raw": "'  ^   !'",
                                    "range": [
                                      2991,
                                      3000
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2982,
                                    3000
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2978,
                                3001
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3014,
                                      3022
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------#",
                                    "raw": "'------#'",
                                    "range": [
                                      3025,
                                      3034
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    3014,
                                    3034
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3010,
                                3035
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3044,
                                        3060
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3061,
                                              3063
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              3064,
                                              3070
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3061,
                                            3070
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3071,
                                              3073
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3061,
                                          3074
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3044,
                                      3075
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3076,
                                      3080
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3044,
                                    3080
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3081,
                                      3089
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3044,
                                  3090
                                ],
                                "loc": {
                                  "start": {
                                    "line": 79,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 79,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                3044,
                                3091
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3100,
                                        3119
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3120,
                                            3122
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3123,
                                            3136
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3120,
                                          3136
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 80,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 80,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3100,
                                      3137
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3138,
                                      3142
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3100,
                                    3142
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3143,
                                      3149
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3100,
                                  3150
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3100,
                                3151
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3160,
                                        3179
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 81,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 81,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3180,
                                            3182
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 81,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 81,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3183,
                                            3196
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 81,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 81,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3180,
                                          3196
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 81,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 81,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3160,
                                      3197
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3198,
                                      3202
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3160,
                                    3202
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3203,
                                      3209
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3160,
                                  3210
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3160,
                                3211
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2878,
                            3217
                          ],
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 96
                            },
                            "end": {
                              "line": 82,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2866,
                          3217
                        ],
                        "loc": {
                          "start": {
                            "line": 73,
                            "column": 84
                          },
                          "end": {
                            "line": 82,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2786,
                      3218
                    ],
                    "loc": {
                      "start": {
                        "line": 73,
                        "column": 4
                      },
                      "end": {
                        "line": 82,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 752,
                    "_esdocTestName": "it752"
                  },
                  "range": [
                    2786,
                    3219
                  ],
                  "loc": {
                    "start": {
                      "line": 73,
                      "column": 4
                    },
                    "end": {
                      "line": 82,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3224,
                        3226
                      ],
                      "loc": {
                        "start": {
                          "line": 83,
                          "column": 4
                        },
                        "end": {
                          "line": 83,
                          "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": [
                          3227,
                          3302
                        ],
                        "loc": {
                          "start": {
                            "line": 83,
                            "column": 7
                          },
                          "end": {
                            "line": 83,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3330,
                                      3332
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3335,
                                        3339
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 84,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---#",
                                        "raw": "'---#'",
                                        "range": [
                                          3340,
                                          3346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 28
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3335,
                                      3347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    3330,
                                    3347
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3326,
                                3348
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3361,
                                      3367
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      3370,
                                      3376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    3361,
                                    3376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3357,
                                3377
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3390,
                                      3392
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3395,
                                        3399
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 86,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 86,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----|",
                                        "raw": "'----|'",
                                        "range": [
                                          3400,
                                          3407
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 86,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 86,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3395,
                                      3408
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    3390,
                                    3408
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 86,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 86,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3386,
                                3409
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 8
                                },
                                "end": {
                                  "line": 86,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3422,
                                      3428
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      3431,
                                      3433
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    3422,
                                    3433
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3418,
                                3434
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3447,
                                      3455
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      3458,
                                      3464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    3447,
                                    3464
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3443,
                                3465
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3474,
                                        3490
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3491,
                                              3493
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 89,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 89,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              3494,
                                              3500
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 89,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 89,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3491,
                                            3500
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 89,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 89,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3501,
                                              3503
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 89,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 89,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3491,
                                          3504
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3474,
                                      3505
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3506,
                                      3510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3474,
                                    3510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3511,
                                      3519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3474,
                                  3520
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                3474,
                                3521
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3530,
                                        3549
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3550,
                                            3552
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 90,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 90,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3553,
                                            3566
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 90,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 90,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3550,
                                          3566
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3530,
                                      3567
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3568,
                                      3572
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3530,
                                    3572
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3573,
                                      3579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3530,
                                  3580
                                ],
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3530,
                                3581
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3590,
                                        3609
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 91,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 91,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3610,
                                            3612
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3613,
                                            3626
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3610,
                                          3626
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 91,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 91,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3590,
                                      3627
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3628,
                                      3632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3590,
                                    3632
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3633,
                                      3639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3590,
                                  3640
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3590,
                                3641
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3316,
                            3647
                          ],
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 96
                            },
                            "end": {
                              "line": 92,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3304,
                          3647
                        ],
                        "loc": {
                          "start": {
                            "line": 83,
                            "column": 84
                          },
                          "end": {
                            "line": 92,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3224,
                      3648
                    ],
                    "loc": {
                      "start": {
                        "line": 83,
                        "column": 4
                      },
                      "end": {
                        "line": 92,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 753,
                    "_esdocTestName": "it753"
                  },
                  "range": [
                    3224,
                    3649
                  ],
                  "loc": {
                    "start": {
                      "line": 83,
                      "column": 4
                    },
                    "end": {
                      "line": 92,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3654,
                        3656
                      ],
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 4
                        },
                        "end": {
                          "line": 93,
                          "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": [
                          3657,
                          3712
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 7
                          },
                          "end": {
                            "line": 93,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3740,
                                      3742
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3745,
                                        3749
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---#",
                                        "raw": "'---#'",
                                        "range": [
                                          3750,
                                          3756
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 28
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3745,
                                      3757
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    3740,
                                    3757
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3736,
                                3758
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3771,
                                      3777
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      3780,
                                      3786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    3771,
                                    3786
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3767,
                                3787
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3800,
                                      3802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3805,
                                        3809
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------#",
                                        "raw": "'------#'",
                                        "range": [
                                          3810,
                                          3819
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3805,
                                      3820
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    3800,
                                    3820
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3796,
                                3821
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3834,
                                      3840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      3843,
                                      3845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    3834,
                                    3845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3830,
                                3846
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3859,
                                      3867
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      3870,
                                      3876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    3859,
                                    3876
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3855,
                                3877
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3886,
                                        3902
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3903,
                                              3905
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              3906,
                                              3912
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3903,
                                            3912
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3913,
                                              3915
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3903,
                                          3916
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3886,
                                      3917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3918,
                                      3922
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3886,
                                    3922
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3923,
                                      3931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3886,
                                  3932
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                3886,
                                3933
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3942,
                                        3961
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3962,
                                            3964
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3965,
                                            3978
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3962,
                                          3978
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3942,
                                      3979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3980,
                                      3984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3942,
                                    3984
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3985,
                                      3991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3942,
                                  3992
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3942,
                                3993
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4002,
                                        4021
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 101,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 101,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4022,
                                            4024
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4025,
                                            4038
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4022,
                                          4038
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4002,
                                      4039
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4040,
                                      4044
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4002,
                                    4044
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4045,
                                      4051
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4002,
                                  4052
                                ],
                                "loc": {
                                  "start": {
                                    "line": 101,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 101,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4002,
                                4053
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3726,
                            4059
                          ],
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 76
                            },
                            "end": {
                              "line": 102,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3714,
                          4059
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 64
                          },
                          "end": {
                            "line": 102,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3654,
                      4060
                    ],
                    "loc": {
                      "start": {
                        "line": 93,
                        "column": 4
                      },
                      "end": {
                        "line": 102,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 754,
                    "_esdocTestName": "it754"
                  },
                  "range": [
                    3654,
                    4061
                  ],
                  "loc": {
                    "start": {
                      "line": 93,
                      "column": 4
                    },
                    "end": {
                      "line": 102,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4066,
                        4068
                      ],
                      "loc": {
                        "start": {
                          "line": 103,
                          "column": 4
                        },
                        "end": {
                          "line": 103,
                          "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": [
                          4069,
                          4135
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 7
                          },
                          "end": {
                            "line": 103,
                            "column": 73
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4163,
                                      4165
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4168,
                                        4172
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          4173,
                                          4181
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4168,
                                      4182
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    4163,
                                    4182
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4159,
                                4183
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4196,
                                      4202
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      4205,
                                      4213
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    4196,
                                    4213
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4192,
                                4214
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4227,
                                      4229
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4232,
                                        4236
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 106,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 106,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------|",
                                        "raw": "'--------|'",
                                        "range": [
                                          4237,
                                          4248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 106,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 106,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4232,
                                      4249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    4227,
                                    4249
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4223,
                                4250
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4263,
                                      4269
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^       !",
                                    "raw": "'     ^       !'",
                                    "range": [
                                      4272,
                                      4288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4263,
                                    4288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4259,
                                4289
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4302,
                                      4310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a----------|",
                                    "raw": "'--a----------|'",
                                    "range": [
                                      4313,
                                      4329
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    4302,
                                    4329
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4298,
                                4330
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4339,
                                        4355
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4356,
                                              4358
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 109,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 109,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              4359,
                                              4365
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 109,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 109,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            4356,
                                            4365
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 109,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 109,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4366,
                                              4368
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 109,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 109,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4356,
                                          4369
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4339,
                                      4370
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4371,
                                      4375
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4339,
                                    4375
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4376,
                                      4384
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4339,
                                  4385
                                ],
                                "loc": {
                                  "start": {
                                    "line": 109,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 109,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                4339,
                                4386
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4395,
                                        4414
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4415,
                                            4417
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4418,
                                            4431
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4415,
                                          4431
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4395,
                                      4432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4433,
                                      4437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4395,
                                    4437
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4438,
                                      4444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4395,
                                  4445
                                ],
                                "loc": {
                                  "start": {
                                    "line": 110,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 110,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4395,
                                4446
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4455,
                                        4474
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 111,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 111,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4475,
                                            4477
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4478,
                                            4491
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4475,
                                          4491
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4455,
                                      4492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4493,
                                      4497
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4455,
                                    4497
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4498,
                                      4504
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4455,
                                  4505
                                ],
                                "loc": {
                                  "start": {
                                    "line": 111,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 111,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4455,
                                4506
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4149,
                            4512
                          ],
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 87
                            },
                            "end": {
                              "line": 112,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4137,
                          4512
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 75
                          },
                          "end": {
                            "line": 112,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4066,
                      4513
                    ],
                    "loc": {
                      "start": {
                        "line": 103,
                        "column": 4
                      },
                      "end": {
                        "line": 112,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 755,
                    "_esdocTestName": "it755"
                  },
                  "range": [
                    4066,
                    4514
                  ],
                  "loc": {
                    "start": {
                      "line": 103,
                      "column": 4
                    },
                    "end": {
                      "line": 112,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4519,
                        4521
                      ],
                      "loc": {
                        "start": {
                          "line": 113,
                          "column": 4
                        },
                        "end": {
                          "line": 113,
                          "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": [
                          4522,
                          4588
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 7
                          },
                          "end": {
                            "line": 113,
                            "column": 73
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4616,
                                      4618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4621,
                                        4625
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 114,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 114,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--|",
                                        "raw": "'--|'",
                                        "range": [
                                          4626,
                                          4631
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 114,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 114,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4621,
                                      4632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    4616,
                                    4632
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 114,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 114,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4612,
                                4633
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4646,
                                      4652
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      4655,
                                      4660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4646,
                                    4660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4642,
                                4661
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4674,
                                      4676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4679,
                                        4683
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 116,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          4684,
                                          4692
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4679,
                                      4693
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    4674,
                                    4693
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4670,
                                4694
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4707,
                                      4713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^    !",
                                    "raw": "'  ^    !'",
                                    "range": [
                                      4716,
                                      4726
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    4707,
                                    4726
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4703,
                                4727
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4740,
                                      4748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----a--|",
                                    "raw": "'----a--|'",
                                    "range": [
                                      4751,
                                      4761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    4740,
                                    4761
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4736,
                                4762
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4771,
                                        4787
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 119,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 119,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4788,
                                              4790
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 119,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 119,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              4791,
                                              4797
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 119,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 119,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            4788,
                                            4797
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 119,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 119,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4798,
                                              4800
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 119,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 119,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4788,
                                          4801
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4771,
                                      4802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4803,
                                      4807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4771,
                                    4807
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4808,
                                      4816
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4771,
                                  4817
                                ],
                                "loc": {
                                  "start": {
                                    "line": 119,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 119,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                4771,
                                4818
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4827,
                                        4846
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 120,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 120,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4847,
                                            4849
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 120,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 120,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4850,
                                            4863
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 120,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 120,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4847,
                                          4863
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 120,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 120,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4827,
                                      4864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4865,
                                      4869
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4827,
                                    4869
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4870,
                                      4876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4827,
                                  4877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 120,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 120,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4827,
                                4878
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4887,
                                        4906
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 121,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 121,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4907,
                                            4909
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 121,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 121,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4910,
                                            4923
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 121,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 121,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4907,
                                          4923
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 121,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 121,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4887,
                                      4924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4925,
                                      4929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4887,
                                    4929
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4930,
                                      4936
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4887,
                                  4937
                                ],
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4887,
                                4938
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4602,
                            4944
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 87
                            },
                            "end": {
                              "line": 122,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4590,
                          4944
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 75
                          },
                          "end": {
                            "line": 122,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4519,
                      4945
                    ],
                    "loc": {
                      "start": {
                        "line": 113,
                        "column": 4
                      },
                      "end": {
                        "line": 122,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 756,
                    "_esdocTestName": "it756"
                  },
                  "range": [
                    4519,
                    4946
                  ],
                  "loc": {
                    "start": {
                      "line": 113,
                      "column": 4
                    },
                    "end": {
                      "line": 122,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4951,
                        4953
                      ],
                      "loc": {
                        "start": {
                          "line": 123,
                          "column": 4
                        },
                        "end": {
                          "line": 123,
                          "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": [
                            4954,
                            5029
                          ],
                          "loc": {
                            "start": {
                              "line": 123,
                              "column": 7
                            },
                            "end": {
                              "line": 123,
                              "column": 82
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "source does not completes",
                          "raw": "'source does not completes'",
                          "range": [
                            5040,
                            5067
                          ],
                          "loc": {
                            "start": {
                              "line": 124,
                              "column": 8
                            },
                            "end": {
                              "line": 124,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          4954,
                          5067
                        ],
                        "loc": {
                          "start": {
                            "line": 123,
                            "column": 7
                          },
                          "end": {
                            "line": 124,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5095,
                                      5097
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5100,
                                        5104
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 125,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 125,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          5105,
                                          5113
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5100,
                                      5114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    5095,
                                    5114
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5091,
                                5115
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5128,
                                      5134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      5137,
                                      5145
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5128,
                                    5145
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5124,
                                5146
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 126,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5159,
                                      5161
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5164,
                                        5168
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 127,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 127,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          5169,
                                          5172
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 127,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 127,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5164,
                                      5173
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5159,
                                    5173
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5155,
                                5174
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 8
                                },
                                "end": {
                                  "line": 127,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5187,
                                      5193
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^",
                                    "raw": "'     ^'",
                                    "range": [
                                      5196,
                                      5204
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    5187,
                                    5204
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5183,
                                5205
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 8
                                },
                                "end": {
                                  "line": 128,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5218,
                                      5226
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a---",
                                    "raw": "'--a---'",
                                    "range": [
                                      5229,
                                      5237
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    5218,
                                    5237
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5214,
                                5238
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5247,
                                        5263
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 130,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 130,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5264,
                                              5266
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 130,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 130,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              5267,
                                              5273
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 130,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 130,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            5264,
                                            5273
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 130,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 130,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              5274,
                                              5276
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 130,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 130,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5264,
                                          5277
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 130,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 130,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5247,
                                      5278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5279,
                                      5283
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    5247,
                                    5283
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5284,
                                      5292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5247,
                                  5293
                                ],
                                "loc": {
                                  "start": {
                                    "line": 130,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 130,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                5247,
                                5294
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5303,
                                        5322
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5323,
                                            5325
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 131,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 131,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5326,
                                            5339
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 131,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 131,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5323,
                                          5339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5303,
                                      5340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5341,
                                      5345
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5303,
                                    5345
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5346,
                                      5352
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5303,
                                  5353
                                ],
                                "loc": {
                                  "start": {
                                    "line": 131,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 131,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5303,
                                5354
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5363,
                                        5382
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 132,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 132,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5383,
                                            5385
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 132,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 132,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5386,
                                            5399
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 132,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 132,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5383,
                                          5399
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 132,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 132,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5363,
                                      5400
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5401,
                                      5405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5363,
                                    5405
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5406,
                                      5412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5363,
                                  5413
                                ],
                                "loc": {
                                  "start": {
                                    "line": 132,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 132,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5363,
                                5414
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5081,
                            5420
                          ],
                          "loc": {
                            "start": {
                              "line": 124,
                              "column": 49
                            },
                            "end": {
                              "line": 133,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5069,
                          5420
                        ],
                        "loc": {
                          "start": {
                            "line": 124,
                            "column": 37
                          },
                          "end": {
                            "line": 133,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4951,
                      5421
                    ],
                    "loc": {
                      "start": {
                        "line": 123,
                        "column": 4
                      },
                      "end": {
                        "line": 133,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 757,
                    "_esdocTestName": "it757"
                  },
                  "range": [
                    4951,
                    5422
                  ],
                  "loc": {
                    "start": {
                      "line": 123,
                      "column": 4
                    },
                    "end": {
                      "line": 133,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5427,
                        5429
                      ],
                      "loc": {
                        "start": {
                          "line": 134,
                          "column": 4
                        },
                        "end": {
                          "line": 134,
                          "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": [
                          5430,
                          5485
                        ],
                        "loc": {
                          "start": {
                            "line": 134,
                            "column": 7
                          },
                          "end": {
                            "line": 134,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5513,
                                      5515
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5518,
                                        5522
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 135,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 135,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          5523,
                                          5526
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 135,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 135,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5518,
                                      5527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5513,
                                    5527
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5509,
                                5528
                              ],
                              "loc": {
                                "start": {
                                  "line": 135,
                                  "column": 8
                                },
                                "end": {
                                  "line": 135,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5541,
                                      5547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      5550,
                                      5553
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    5541,
                                    5553
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5537,
                                5554
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 8
                                },
                                "end": {
                                  "line": 136,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5567,
                                      5569
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5572,
                                        5576
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 137,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 137,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          5577,
                                          5585
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 137,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 137,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5572,
                                      5586
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    5567,
                                    5586
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 137,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 137,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5563,
                                5587
                              ],
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 8
                                },
                                "end": {
                                  "line": 137,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5600,
                                      5606
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      5609,
                                      5611
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    5600,
                                    5611
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5596,
                                5612
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5625,
                                      5633
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      5636,
                                      5639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5625,
                                    5639
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5621,
                                5640
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5649,
                                        5665
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 140,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 140,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5666,
                                              5668
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 140,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 140,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              5669,
                                              5675
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 140,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 140,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            5666,
                                            5675
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 140,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 140,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              5676,
                                              5678
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 140,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 140,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5666,
                                          5679
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5649,
                                      5680
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5681,
                                      5685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    5649,
                                    5685
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5686,
                                      5694
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5649,
                                  5695
                                ],
                                "loc": {
                                  "start": {
                                    "line": 140,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 140,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                5649,
                                5696
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5705,
                                        5724
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 141,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 141,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5725,
                                            5727
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5728,
                                            5741
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5725,
                                          5741
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 141,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 141,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5705,
                                      5742
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5743,
                                      5747
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5705,
                                    5747
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5748,
                                      5754
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5705,
                                  5755
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5705,
                                5756
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 8
                                },
                                "end": {
                                  "line": 141,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5765,
                                        5784
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 142,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 142,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5785,
                                            5787
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5788,
                                            5801
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5785,
                                          5801
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5765,
                                      5802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5803,
                                      5807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5765,
                                    5807
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5808,
                                      5814
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5765,
                                  5815
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5765,
                                5816
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5499,
                            5822
                          ],
                          "loc": {
                            "start": {
                              "line": 134,
                              "column": 76
                            },
                            "end": {
                              "line": 143,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5487,
                          5822
                        ],
                        "loc": {
                          "start": {
                            "line": 134,
                            "column": 64
                          },
                          "end": {
                            "line": 143,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5427,
                      5823
                    ],
                    "loc": {
                      "start": {
                        "line": 134,
                        "column": 4
                      },
                      "end": {
                        "line": 143,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 758,
                    "_esdocTestName": "it758"
                  },
                  "range": [
                    5427,
                    5824
                  ],
                  "loc": {
                    "start": {
                      "line": 134,
                      "column": 4
                    },
                    "end": {
                      "line": 143,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5829,
                        5831
                      ],
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 4
                        },
                        "end": {
                          "line": 144,
                          "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": [
                          5832,
                          5893
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 7
                          },
                          "end": {
                            "line": 144,
                            "column": 68
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5921,
                                      5923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5926,
                                        5930
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 145,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 145,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a|",
                                        "raw": "'---a|'",
                                        "range": [
                                          5931,
                                          5938
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5926,
                                      5939
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    5921,
                                    5939
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5917,
                                5940
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5953,
                                      5959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      5962,
                                      5969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    5953,
                                    5969
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 146,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 146,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5949,
                                5970
                              ],
                              "loc": {
                                "start": {
                                  "line": 146,
                                  "column": 8
                                },
                                "end": {
                                  "line": 146,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5983,
                                      5985
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5988,
                                        5992
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 147,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 147,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----b--|",
                                        "raw": "'-----b--|'",
                                        "range": [
                                          5993,
                                          6004
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5988,
                                      6005
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    5983,
                                    6005
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 147,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 147,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5979,
                                6006
                              ],
                              "loc": {
                                "start": {
                                  "line": 147,
                                  "column": 8
                                },
                                "end": {
                                  "line": 147,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6019,
                                      6025
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "    ^       !",
                                    "raw": "'    ^       !'",
                                    "range": [
                                      6028,
                                      6043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    6019,
                                    6043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6015,
                                6044
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6057,
                                      6065
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-----b--|",
                                    "raw": "'---a-----b--|'",
                                    "range": [
                                      6068,
                                      6083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    6057,
                                    6083
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6053,
                                6084
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6093,
                                        6109
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 150,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 150,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6110,
                                              6112
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 150,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 150,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              6113,
                                              6119
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 150,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 150,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            6110,
                                            6119
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 150,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 150,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6120,
                                              6122
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 150,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 150,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6110,
                                          6123
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 150,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 150,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6093,
                                      6124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6125,
                                      6129
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6093,
                                    6129
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6130,
                                      6138
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6093,
                                  6139
                                ],
                                "loc": {
                                  "start": {
                                    "line": 150,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 150,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                6093,
                                6140
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6149,
                                        6168
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 151,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 151,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6169,
                                            6171
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 151,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 151,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6172,
                                            6185
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 151,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 151,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6169,
                                          6185
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 151,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 151,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6149,
                                      6186
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6187,
                                      6191
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6149,
                                    6191
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 151,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 151,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6192,
                                      6198
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6149,
                                  6199
                                ],
                                "loc": {
                                  "start": {
                                    "line": 151,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 151,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6149,
                                6200
                              ],
                              "loc": {
                                "start": {
                                  "line": 151,
                                  "column": 8
                                },
                                "end": {
                                  "line": 151,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6209,
                                        6228
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 152,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 152,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6229,
                                            6231
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 152,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 152,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6232,
                                            6245
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 152,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 152,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6229,
                                          6245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6209,
                                      6246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6247,
                                      6251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6209,
                                    6251
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 152,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6252,
                                      6258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6209,
                                  6259
                                ],
                                "loc": {
                                  "start": {
                                    "line": 152,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 152,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6209,
                                6260
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5907,
                            6266
                          ],
                          "loc": {
                            "start": {
                              "line": 144,
                              "column": 82
                            },
                            "end": {
                              "line": 153,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5895,
                          6266
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 70
                          },
                          "end": {
                            "line": 153,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5829,
                      6267
                    ],
                    "loc": {
                      "start": {
                        "line": 144,
                        "column": 4
                      },
                      "end": {
                        "line": 153,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 759,
                    "_esdocTestName": "it759"
                  },
                  "range": [
                    5829,
                    6268
                  ],
                  "loc": {
                    "start": {
                      "line": 144,
                      "column": 4
                    },
                    "end": {
                      "line": 153,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6273,
                        6275
                      ],
                      "loc": {
                        "start": {
                          "line": 154,
                          "column": 4
                        },
                        "end": {
                          "line": 154,
                          "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": [
                          6276,
                          6343
                        ],
                        "loc": {
                          "start": {
                            "line": 154,
                            "column": 7
                          },
                          "end": {
                            "line": 154,
                            "column": 74
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6371,
                                      6373
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6376,
                                        6380
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-a--a|            ",
                                        "raw": "'---a-a--a|            '",
                                        "range": [
                                          6381,
                                          6405
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6376,
                                      6406
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    6371,
                                    6406
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6367,
                                6407
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6420,
                                      6426
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !            ",
                                    "raw": "'^        !            '",
                                    "range": [
                                      6429,
                                      6453
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    6420,
                                    6453
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6416,
                                6454
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6467,
                                      6469
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6472,
                                        6476
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 157,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 157,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----b-b--b-|",
                                        "raw": "'-----b-b--b-|'",
                                        "range": [
                                          6477,
                                          6492
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 157,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 157,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6472,
                                      6493
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    6467,
                                    6493
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6463,
                                6494
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 8
                                },
                                "end": {
                                  "line": 157,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6507,
                                      6513
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         ^       !    ",
                                    "raw": "'         ^       !    '",
                                    "range": [
                                      6516,
                                      6540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    6507,
                                    6540
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6503,
                                6541
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      6554,
                                      6559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                 !    ",
                                    "raw": "'                 !    '",
                                    "range": [
                                      6562,
                                      6586
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6554,
                                    6586
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6550,
                                6587
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6600,
                                      6608
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-a--a-----b-b     ",
                                    "raw": "'---a-a--a-----b-b     '",
                                    "range": [
                                      6611,
                                      6635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    6600,
                                    6635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6596,
                                6636
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6645,
                                        6661
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 161,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 161,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6662,
                                              6664
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 161,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 161,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              6665,
                                              6671
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 161,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 161,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            6662,
                                            6671
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 161,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 161,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6672,
                                              6674
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 161,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 161,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6662,
                                          6675
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          6677,
                                          6682
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6645,
                                      6683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6684,
                                      6688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 47
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    6645,
                                    6688
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 51
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6689,
                                      6697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 60
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6645,
                                  6698
                                ],
                                "loc": {
                                  "start": {
                                    "line": 161,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 161,
                                    "column": 61
                                  }
                                }
                              },
                              "range": [
                                6645,
                                6699
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6708,
                                        6727
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 162,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 162,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6728,
                                            6730
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 162,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 162,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6731,
                                            6744
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 162,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 162,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6728,
                                          6744
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6708,
                                      6745
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6746,
                                      6750
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6708,
                                    6750
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6751,
                                      6757
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6708,
                                  6758
                                ],
                                "loc": {
                                  "start": {
                                    "line": 162,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 162,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6708,
                                6759
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6768,
                                        6787
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 163,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 163,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6788,
                                            6790
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 163,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 163,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6791,
                                            6804
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 163,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 163,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6788,
                                          6804
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 163,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 163,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6768,
                                      6805
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6806,
                                      6810
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6768,
                                    6810
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6811,
                                      6817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6768,
                                  6818
                                ],
                                "loc": {
                                  "start": {
                                    "line": 163,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 163,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6768,
                                6819
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6357,
                            6825
                          ],
                          "loc": {
                            "start": {
                              "line": 154,
                              "column": 88
                            },
                            "end": {
                              "line": 164,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6345,
                          6825
                        ],
                        "loc": {
                          "start": {
                            "line": 154,
                            "column": 76
                          },
                          "end": {
                            "line": 164,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6273,
                      6826
                    ],
                    "loc": {
                      "start": {
                        "line": 154,
                        "column": 4
                      },
                      "end": {
                        "line": 164,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 760,
                    "_esdocTestName": "it760"
                  },
                  "range": [
                    6273,
                    6827
                  ],
                  "loc": {
                    "start": {
                      "line": 154,
                      "column": 4
                    },
                    "end": {
                      "line": 164,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6832,
                        6834
                      ],
                      "loc": {
                        "start": {
                          "line": 165,
                          "column": 4
                        },
                        "end": {
                          "line": 165,
                          "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": [
                          6835,
                          6914
                        ],
                        "loc": {
                          "start": {
                            "line": 165,
                            "column": 7
                          },
                          "end": {
                            "line": 165,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6942,
                                      6944
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6947,
                                        6951
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-a--a|            ",
                                        "raw": "'---a-a--a|            '",
                                        "range": [
                                          6952,
                                          6976
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 166,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 166,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6947,
                                      6977
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    6942,
                                    6977
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6938,
                                6978
                              ],
                              "loc": {
                                "start": {
                                  "line": 166,
                                  "column": 8
                                },
                                "end": {
                                  "line": 166,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6991,
                                      6997
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !            ",
                                    "raw": "'^        !            '",
                                    "range": [
                                      7000,
                                      7024
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    6991,
                                    7024
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 167,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 167,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6987,
                                7025
                              ],
                              "loc": {
                                "start": {
                                  "line": 167,
                                  "column": 8
                                },
                                "end": {
                                  "line": 167,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7038,
                                      7040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7043,
                                        7047
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----b-b--b-|",
                                        "raw": "'-----b-b--b-|'",
                                        "range": [
                                          7048,
                                          7063
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7043,
                                      7064
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    7038,
                                    7064
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7034,
                                7065
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7078,
                                      7084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         ^       !    ",
                                    "raw": "'         ^       !    '",
                                    "range": [
                                      7087,
                                      7111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    7078,
                                    7111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7074,
                                7112
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7125,
                                      7133
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-a--a-----b-b-    ",
                                    "raw": "'---a-a--a-----b-b-    '",
                                    "range": [
                                      7136,
                                      7160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    7125,
                                    7160
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7121,
                                7161
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      7174,
                                      7179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                 !    ",
                                    "raw": "'                 !    '",
                                    "range": [
                                      7182,
                                      7206
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    7174,
                                    7206
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7170,
                                7207
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7220,
                                      7226
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "e1",
                                                "range": [
                                                  7229,
                                                  7231
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 172,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 172,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  7245,
                                                  7253
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 173,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 173,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                7229,
                                                7253
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 172,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 173,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      7264,
                                                      7265
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 173,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 173,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              7276,
                                                              7286
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 173,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 173,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              7287,
                                                              7289
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 173,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 173,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            7276,
                                                            7289
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 173,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 173,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              7290,
                                                              7291
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 173,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 173,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          7276,
                                                          7292
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 173,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 173,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        7269,
                                                        7293
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 173,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 173,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    7267,
                                                    7295
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 173,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 173,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  7254,
                                                  7295
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 173,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 173,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              7229,
                                              7296
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 172,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 173,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              7310,
                                              7316
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 174,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 174,
                                                "column": 19
                                              }
                                            }
                                          },
                                          "range": [
                                            7229,
                                            7316
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 172,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              7317,
                                              7319
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 174,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 174,
                                                "column": 22
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7229,
                                          7320
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 174,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          7334,
                                          7342
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        7229,
                                        7342
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              7353,
                                              7354
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      7365,
                                                      7375
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 175,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 175,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      7376,
                                                      7378
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 175,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 175,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    7365,
                                                    7378
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 175,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 175,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      7379,
                                                      7380
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 175,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 175,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  7365,
                                                  7381
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 175,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 175,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                7358,
                                                7382
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 175,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 175,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7356,
                                            7384
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          7343,
                                          7384
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7229,
                                      7385
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    7220,
                                    7385
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7216,
                                7386
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7395,
                                        7411
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 176,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 176,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7412,
                                          7418
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 176,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 176,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          7420,
                                          7425
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 176,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 176,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7395,
                                      7426
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7427,
                                      7431
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    7395,
                                    7431
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 176,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 176,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7432,
                                      7440
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7395,
                                  7441
                                ],
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                7395,
                                7442
                              ],
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 8
                                },
                                "end": {
                                  "line": 176,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7451,
                                        7470
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 177,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 177,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7471,
                                            7473
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 177,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 177,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7474,
                                            7487
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 177,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 177,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7471,
                                          7487
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 177,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 177,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7451,
                                      7488
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7489,
                                      7493
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7451,
                                    7493
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7494,
                                      7500
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7451,
                                  7501
                                ],
                                "loc": {
                                  "start": {
                                    "line": 177,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 177,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7451,
                                7502
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 8
                                },
                                "end": {
                                  "line": 177,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7511,
                                        7530
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7531,
                                            7533
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 178,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 178,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7534,
                                            7547
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 178,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 178,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7531,
                                          7547
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7511,
                                      7548
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7549,
                                      7553
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7511,
                                    7553
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7554,
                                      7560
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7511,
                                  7561
                                ],
                                "loc": {
                                  "start": {
                                    "line": 178,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 178,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7511,
                                7562
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6928,
                            7568
                          ],
                          "loc": {
                            "start": {
                              "line": 165,
                              "column": 100
                            },
                            "end": {
                              "line": 179,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6916,
                          7568
                        ],
                        "loc": {
                          "start": {
                            "line": 165,
                            "column": 88
                          },
                          "end": {
                            "line": 179,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6832,
                      7569
                    ],
                    "loc": {
                      "start": {
                        "line": 165,
                        "column": 4
                      },
                      "end": {
                        "line": 179,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 761,
                    "_esdocTestName": "it761"
                  },
                  "range": [
                    6832,
                    7570
                  ],
                  "loc": {
                    "start": {
                      "line": 165,
                      "column": 4
                    },
                    "end": {
                      "line": 179,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7575,
                        7577
                      ],
                      "loc": {
                        "start": {
                          "line": 180,
                          "column": 4
                        },
                        "end": {
                          "line": 180,
                          "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": [
                          7578,
                          7653
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 7
                          },
                          "end": {
                            "line": 180,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7681,
                                      7683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7686,
                                        7690
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 181,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 181,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--#",
                                        "raw": "'--#'",
                                        "range": [
                                          7691,
                                          7696
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 27
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7686,
                                      7697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    7681,
                                    7697
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7677,
                                7698
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7711,
                                      7717
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      7720,
                                      7725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7711,
                                    7725
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7707,
                                7726
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7739,
                                      7741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7744,
                                        7748
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 183,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 183,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----a--|",
                                        "raw": "'----a--|'",
                                        "range": [
                                          7749,
                                          7759
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7744,
                                      7760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    7739,
                                    7760
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7735,
                                7761
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7774,
                                      7780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      7783,
                                      7785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    7774,
                                    7785
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7770,
                                7786
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7799,
                                      7807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      7810,
                                      7815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    7799,
                                    7815
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7795,
                                7816
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7825,
                                        7841
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              7842,
                                              7844
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              7845,
                                              7851
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            7842,
                                            7851
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              7852,
                                              7854
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7842,
                                          7855
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7825,
                                      7856
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7857,
                                      7861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    7825,
                                    7861
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7862,
                                      7870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7825,
                                  7871
                                ],
                                "loc": {
                                  "start": {
                                    "line": 186,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 186,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                7825,
                                7872
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7881,
                                        7900
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 187,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 187,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7901,
                                            7903
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7904,
                                            7917
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7901,
                                          7917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 187,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 187,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7881,
                                      7918
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7919,
                                      7923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7881,
                                    7923
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7924,
                                      7930
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7881,
                                  7931
                                ],
                                "loc": {
                                  "start": {
                                    "line": 187,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 187,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7881,
                                7932
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7941,
                                        7960
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 188,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 188,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7961,
                                            7963
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7964,
                                            7977
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7961,
                                          7977
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 188,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 188,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7941,
                                      7978
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7979,
                                      7983
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7941,
                                    7983
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7984,
                                      7990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7941,
                                  7991
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7941,
                                7992
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7667,
                            7998
                          ],
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 96
                            },
                            "end": {
                              "line": 189,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7655,
                          7998
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 84
                          },
                          "end": {
                            "line": 189,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7575,
                      7999
                    ],
                    "loc": {
                      "start": {
                        "line": 180,
                        "column": 4
                      },
                      "end": {
                        "line": 189,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 762,
                    "_esdocTestName": "it762"
                  },
                  "range": [
                    7575,
                    8000
                  ],
                  "loc": {
                    "start": {
                      "line": 180,
                      "column": 4
                    },
                    "end": {
                      "line": 189,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8005,
                        8007
                      ],
                      "loc": {
                        "start": {
                          "line": 190,
                          "column": 4
                        },
                        "end": {
                          "line": 190,
                          "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": [
                          8008,
                          8083
                        ],
                        "loc": {
                          "start": {
                            "line": 190,
                            "column": 7
                          },
                          "end": {
                            "line": 190,
                            "column": 82
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8111,
                                      8113
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8116,
                                        8120
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 191,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 191,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--|",
                                        "raw": "'--a--|'",
                                        "range": [
                                          8121,
                                          8129
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 191,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 191,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8116,
                                      8130
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8111,
                                    8130
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8107,
                                8131
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8144,
                                      8150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      8153,
                                      8161
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    8144,
                                    8161
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8140,
                                8162
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8175,
                                      8177
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8180,
                                        8184
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 193,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 193,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------#",
                                        "raw": "'-------#'",
                                        "range": [
                                          8185,
                                          8195
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8180,
                                      8196
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    8175,
                                    8196
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8171,
                                8197
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8210,
                                      8216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^      !",
                                    "raw": "'     ^      !'",
                                    "range": [
                                      8219,
                                      8234
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    8210,
                                    8234
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8206,
                                8235
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8248,
                                      8256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a---------#",
                                    "raw": "'--a---------#'",
                                    "range": [
                                      8259,
                                      8274
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    8248,
                                    8274
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8244,
                                8275
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8284,
                                        8300
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 196,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 196,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8301,
                                              8303
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 196,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 196,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              8304,
                                              8310
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 196,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 196,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            8301,
                                            8310
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 196,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 196,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8311,
                                              8313
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 196,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 196,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8301,
                                          8314
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 196,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 196,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8284,
                                      8315
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8316,
                                      8320
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8284,
                                    8320
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8321,
                                      8329
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8284,
                                  8330
                                ],
                                "loc": {
                                  "start": {
                                    "line": 196,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 196,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                8284,
                                8331
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8340,
                                        8359
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 197,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 197,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8360,
                                            8362
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 197,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 197,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8363,
                                            8376
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 197,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 197,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8360,
                                          8376
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 197,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 197,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8340,
                                      8377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8378,
                                      8382
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8340,
                                    8382
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 197,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 197,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8383,
                                      8389
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8340,
                                  8390
                                ],
                                "loc": {
                                  "start": {
                                    "line": 197,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 197,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8340,
                                8391
                              ],
                              "loc": {
                                "start": {
                                  "line": 197,
                                  "column": 8
                                },
                                "end": {
                                  "line": 197,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8400,
                                        8419
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 198,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 198,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8420,
                                            8422
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 198,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 198,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8423,
                                            8436
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 198,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 198,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8420,
                                          8436
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 198,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 198,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8400,
                                      8437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8438,
                                      8442
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8400,
                                    8442
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8443,
                                      8449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8400,
                                  8450
                                ],
                                "loc": {
                                  "start": {
                                    "line": 198,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 198,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8400,
                                8451
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 8
                                },
                                "end": {
                                  "line": 198,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8097,
                            8457
                          ],
                          "loc": {
                            "start": {
                              "line": 190,
                              "column": 96
                            },
                            "end": {
                              "line": 199,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8085,
                          8457
                        ],
                        "loc": {
                          "start": {
                            "line": 190,
                            "column": 84
                          },
                          "end": {
                            "line": 199,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8005,
                      8458
                    ],
                    "loc": {
                      "start": {
                        "line": 190,
                        "column": 4
                      },
                      "end": {
                        "line": 199,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 763,
                    "_esdocTestName": "it763"
                  },
                  "range": [
                    8005,
                    8459
                  ],
                  "loc": {
                    "start": {
                      "line": 190,
                      "column": 4
                    },
                    "end": {
                      "line": 199,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8464,
                        8466
                      ],
                      "loc": {
                        "start": {
                          "line": 200,
                          "column": 4
                        },
                        "end": {
                          "line": 200,
                          "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": [
                            8467,
                            8543
                          ],
                          "loc": {
                            "start": {
                              "line": 200,
                              "column": 7
                            },
                            "end": {
                              "line": 200,
                              "column": 83
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "completes before second source starts emit",
                          "raw": "'completes before second source starts emit'",
                          "range": [
                            8554,
                            8598
                          ],
                          "loc": {
                            "start": {
                              "line": 201,
                              "column": 8
                            },
                            "end": {
                              "line": 201,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          8467,
                          8598
                        ],
                        "loc": {
                          "start": {
                            "line": 200,
                            "column": 7
                          },
                          "end": {
                            "line": 201,
                            "column": 52
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8626,
                                      8628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8631,
                                        8634
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 202,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 202,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b-|",
                                        "raw": "'--a--b-|'",
                                        "range": [
                                          8635,
                                          8645
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 202,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 202,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8631,
                                      8646
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    8626,
                                    8646
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8622,
                                8647
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8660,
                                      8666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      8669,
                                      8679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8660,
                                    8679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8656,
                                8680
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8693,
                                      8695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8698,
                                        8701
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 204,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 204,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------x--y--|",
                                        "raw": "'--------x--y--|'",
                                        "range": [
                                          8702,
                                          8719
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8698,
                                      8720
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    8693,
                                    8720
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8689,
                                8721
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8734,
                                      8740
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "       ^      !",
                                    "raw": "'       ^      !'",
                                    "range": [
                                      8743,
                                      8760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    8734,
                                    8760
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8730,
                                8761
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8774,
                                      8782
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--x--y--|",
                                    "raw": "'--a--b--x--y--|'",
                                    "range": [
                                      8785,
                                      8802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    8774,
                                    8802
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8770,
                                8803
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8812,
                                        8828
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 207,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 207,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8829,
                                              8831
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 207,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 207,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              8832,
                                              8838
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 207,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 207,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            8829,
                                            8838
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 207,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 207,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8839,
                                              8841
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 207,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 207,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8829,
                                          8842
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 207,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 207,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8812,
                                      8843
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8844,
                                      8848
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8812,
                                    8848
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8849,
                                      8857
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8812,
                                  8858
                                ],
                                "loc": {
                                  "start": {
                                    "line": 207,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 207,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                8812,
                                8859
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8868,
                                        8887
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 208,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 208,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8888,
                                            8890
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 208,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 208,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8891,
                                            8904
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 208,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 208,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8888,
                                          8904
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8868,
                                      8905
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8906,
                                      8910
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8868,
                                    8910
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 208,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 208,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8911,
                                      8917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8868,
                                  8918
                                ],
                                "loc": {
                                  "start": {
                                    "line": 208,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 208,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8868,
                                8919
                              ],
                              "loc": {
                                "start": {
                                  "line": 208,
                                  "column": 8
                                },
                                "end": {
                                  "line": 208,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8928,
                                        8947
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 209,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 209,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8948,
                                            8950
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 209,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 209,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8951,
                                            8964
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 209,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 209,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8948,
                                          8964
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 209,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 209,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8928,
                                      8965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8966,
                                      8970
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8928,
                                    8970
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 209,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 209,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8971,
                                      8977
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8928,
                                  8978
                                ],
                                "loc": {
                                  "start": {
                                    "line": 209,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 209,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8928,
                                8979
                              ],
                              "loc": {
                                "start": {
                                  "line": 209,
                                  "column": 8
                                },
                                "end": {
                                  "line": 209,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8612,
                            8985
                          ],
                          "loc": {
                            "start": {
                              "line": 201,
                              "column": 66
                            },
                            "end": {
                              "line": 210,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8600,
                          8985
                        ],
                        "loc": {
                          "start": {
                            "line": 201,
                            "column": 54
                          },
                          "end": {
                            "line": 210,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8464,
                      8986
                    ],
                    "loc": {
                      "start": {
                        "line": 200,
                        "column": 4
                      },
                      "end": {
                        "line": 210,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 764,
                    "_esdocTestName": "it764"
                  },
                  "range": [
                    8464,
                    8987
                  ],
                  "loc": {
                    "start": {
                      "line": 200,
                      "column": 4
                    },
                    "end": {
                      "line": 210,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8992,
                        8994
                      ],
                      "loc": {
                        "start": {
                          "line": 211,
                          "column": 4
                        },
                        "end": {
                          "line": 211,
                          "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": [
                            8995,
                            9067
                          ],
                          "loc": {
                            "start": {
                              "line": 211,
                              "column": 7
                            },
                            "end": {
                              "line": 211,
                              "column": 79
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "when second source is cold observable",
                          "raw": "'when second source is cold observable'",
                          "range": [
                            9078,
                            9117
                          ],
                          "loc": {
                            "start": {
                              "line": 212,
                              "column": 8
                            },
                            "end": {
                              "line": 212,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          8995,
                          9117
                        ],
                        "loc": {
                          "start": {
                            "line": 211,
                            "column": 7
                          },
                          "end": {
                            "line": 212,
                            "column": 47
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9145,
                                      9147
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9150,
                                        9153
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 213,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 213,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c---|",
                                        "raw": "'--a--b--c---|'",
                                        "range": [
                                          9154,
                                          9169
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 213,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 213,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9150,
                                      9170
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9145,
                                    9170
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 213,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9141,
                                9171
                              ],
                              "loc": {
                                "start": {
                                  "line": 213,
                                  "column": 8
                                },
                                "end": {
                                  "line": 213,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9184,
                                      9190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      9193,
                                      9208
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9184,
                                    9208
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9180,
                                9209
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9222,
                                      9224
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9227,
                                        9231
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 215,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 215,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x-y-z-|",
                                        "raw": "'-x-y-z-|'",
                                        "range": [
                                          9232,
                                          9242
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9227,
                                      9243
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    9222,
                                    9243
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 215,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 215,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9218,
                                9244
                              ],
                              "loc": {
                                "start": {
                                  "line": 215,
                                  "column": 8
                                },
                                "end": {
                                  "line": 215,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9257,
                                      9263
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^      !",
                                    "raw": "'            ^      !'",
                                    "range": [
                                      9266,
                                      9288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    9257,
                                    9288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9253,
                                9289
                              ],
                              "loc": {
                                "start": {
                                  "line": 216,
                                  "column": 8
                                },
                                "end": {
                                  "line": 216,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9302,
                                      9310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c----x-y-z-|",
                                    "raw": "'--a--b--c----x-y-z-|'",
                                    "range": [
                                      9313,
                                      9335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    9302,
                                    9335
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9298,
                                9336
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9345,
                                        9361
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 218,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 218,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9362,
                                              9364
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              9365,
                                              9371
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            9362,
                                            9371
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9372,
                                              9374
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9362,
                                          9375
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9345,
                                      9376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9377,
                                      9381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    9345,
                                    9381
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 218,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9382,
                                      9390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9345,
                                  9391
                                ],
                                "loc": {
                                  "start": {
                                    "line": 218,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 218,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                9345,
                                9392
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 218,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9401,
                                        9420
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 219,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 219,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9421,
                                            9423
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 219,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 219,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9424,
                                            9437
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 219,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 219,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9421,
                                          9437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9401,
                                      9438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9439,
                                      9443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9401,
                                    9443
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 219,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 219,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9444,
                                      9450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9401,
                                  9451
                                ],
                                "loc": {
                                  "start": {
                                    "line": 219,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 219,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9401,
                                9452
                              ],
                              "loc": {
                                "start": {
                                  "line": 219,
                                  "column": 8
                                },
                                "end": {
                                  "line": 219,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9461,
                                        9480
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 220,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 220,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9481,
                                            9483
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 220,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 220,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9484,
                                            9497
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 220,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 220,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9481,
                                          9497
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 220,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 220,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9461,
                                      9498
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9499,
                                      9503
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9461,
                                    9503
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 220,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 220,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9504,
                                      9510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9461,
                                  9511
                                ],
                                "loc": {
                                  "start": {
                                    "line": 220,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 220,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9461,
                                9512
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 8
                                },
                                "end": {
                                  "line": 220,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9131,
                            9518
                          ],
                          "loc": {
                            "start": {
                              "line": 212,
                              "column": 61
                            },
                            "end": {
                              "line": 221,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9119,
                          9518
                        ],
                        "loc": {
                          "start": {
                            "line": 212,
                            "column": 49
                          },
                          "end": {
                            "line": 221,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8992,
                      9519
                    ],
                    "loc": {
                      "start": {
                        "line": 211,
                        "column": 4
                      },
                      "end": {
                        "line": 221,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 765,
                    "_esdocTestName": "it765"
                  },
                  "range": [
                    8992,
                    9520
                  ],
                  "loc": {
                    "start": {
                      "line": 211,
                      "column": 4
                    },
                    "end": {
                      "line": 221,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9525,
                        9527
                      ],
                      "loc": {
                        "start": {
                          "line": 222,
                          "column": 4
                        },
                        "end": {
                          "line": 222,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not emit collapsing element from second source",
                        "raw": "'should not emit collapsing element from second source'",
                        "range": [
                          9528,
                          9583
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 7
                          },
                          "end": {
                            "line": 222,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9611,
                                      9613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9616,
                                        9619
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 223,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 223,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          9620,
                                          9634
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9616,
                                      9635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9611,
                                    9635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 223,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 223,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9607,
                                9636
                              ],
                              "loc": {
                                "start": {
                                  "line": 223,
                                  "column": 8
                                },
                                "end": {
                                  "line": 223,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9649,
                                      9655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      9658,
                                      9672
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    9649,
                                    9672
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 224,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 224,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9645,
                                9673
                              ],
                              "loc": {
                                "start": {
                                  "line": 224,
                                  "column": 8
                                },
                                "end": {
                                  "line": 224,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9686,
                                      9688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9691,
                                        9694
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 225,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 225,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------x--y--z--|",
                                        "raw": "'--------x--y--z--|'",
                                        "range": [
                                          9695,
                                          9715
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9691,
                                      9716
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    9686,
                                    9716
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9682,
                                9717
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9730,
                                      9736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^     !",
                                    "raw": "'           ^     !'",
                                    "range": [
                                      9739,
                                      9759
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9730,
                                    9759
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9726,
                                9760
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 226,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9773,
                                      9781
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c--y--z--|",
                                    "raw": "'--a--b--c--y--z--|'",
                                    "range": [
                                      9784,
                                      9804
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    9773,
                                    9804
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 227,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 227,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9769,
                                9805
                              ],
                              "loc": {
                                "start": {
                                  "line": 227,
                                  "column": 8
                                },
                                "end": {
                                  "line": 227,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9814,
                                        9830
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 228,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 228,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9831,
                                              9833
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 228,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 228,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              9834,
                                              9840
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 228,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 228,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            9831,
                                            9840
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 228,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 228,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9841,
                                              9843
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 228,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 228,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9831,
                                          9844
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 228,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 228,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9814,
                                      9845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9846,
                                      9850
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    9814,
                                    9850
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 228,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 228,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9851,
                                      9859
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9814,
                                  9860
                                ],
                                "loc": {
                                  "start": {
                                    "line": 228,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 228,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                9814,
                                9861
                              ],
                              "loc": {
                                "start": {
                                  "line": 228,
                                  "column": 8
                                },
                                "end": {
                                  "line": 228,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9870,
                                        9889
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 229,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 229,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9890,
                                            9892
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 229,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 229,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9893,
                                            9906
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 229,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 229,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9890,
                                          9906
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 229,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 229,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9870,
                                      9907
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 229,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 229,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9908,
                                      9912
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 229,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 229,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9870,
                                    9912
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 229,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 229,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9913,
                                      9919
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 229,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 229,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9870,
                                  9920
                                ],
                                "loc": {
                                  "start": {
                                    "line": 229,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 229,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9870,
                                9921
                              ],
                              "loc": {
                                "start": {
                                  "line": 229,
                                  "column": 8
                                },
                                "end": {
                                  "line": 229,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9930,
                                        9949
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 230,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 230,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9950,
                                            9952
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 230,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 230,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9953,
                                            9966
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 230,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 230,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9950,
                                          9966
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 230,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 230,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9930,
                                      9967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9968,
                                      9972
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9930,
                                    9972
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 230,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 230,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9973,
                                      9979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9930,
                                  9980
                                ],
                                "loc": {
                                  "start": {
                                    "line": 230,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 230,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9930,
                                9981
                              ],
                              "loc": {
                                "start": {
                                  "line": 230,
                                  "column": 8
                                },
                                "end": {
                                  "line": 230,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9597,
                            9987
                          ],
                          "loc": {
                            "start": {
                              "line": 222,
                              "column": 76
                            },
                            "end": {
                              "line": 231,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9585,
                          9987
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 64
                          },
                          "end": {
                            "line": 231,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9525,
                      9988
                    ],
                    "loc": {
                      "start": {
                        "line": 222,
                        "column": 4
                      },
                      "end": {
                        "line": 231,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 766,
                    "_esdocTestName": "it766"
                  },
                  "range": [
                    9525,
                    9989
                  ],
                  "loc": {
                    "start": {
                      "line": 222,
                      "column": 4
                    },
                    "end": {
                      "line": 231,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9994,
                        9996
                      ],
                      "loc": {
                        "start": {
                          "line": 232,
                          "column": 4
                        },
                        "end": {
                          "line": 232,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should accept scheduler with multiple observables",
                        "raw": "'should accept scheduler with multiple observables'",
                        "range": [
                          9997,
                          10048
                        ],
                        "loc": {
                          "start": {
                            "line": 232,
                            "column": 7
                          },
                          "end": {
                            "line": 232,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10076,
                                      10078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10081,
                                        10085
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 233,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 233,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a|",
                                        "raw": "'---a|'",
                                        "range": [
                                          10086,
                                          10093
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10081,
                                      10094
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    10076,
                                    10094
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10072,
                                10095
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10108,
                                      10114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      10117,
                                      10124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    10108,
                                    10124
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 234,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 234,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10104,
                                10125
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 8
                                },
                                "end": {
                                  "line": 234,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      10138,
                                      10140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10143,
                                        10147
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 235,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 235,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---b--|",
                                        "raw": "'---b--|'",
                                        "range": [
                                          10148,
                                          10157
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 235,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 235,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10143,
                                      10158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    10138,
                                    10158
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 235,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 235,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10134,
                                10159
                              ],
                              "loc": {
                                "start": {
                                  "line": 235,
                                  "column": 8
                                },
                                "end": {
                                  "line": 235,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10172,
                                      10178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "    ^     !",
                                    "raw": "'    ^     !'",
                                    "range": [
                                      10181,
                                      10194
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    10172,
                                    10194
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 236,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 236,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10168,
                                10195
                              ],
                              "loc": {
                                "start": {
                                  "line": 236,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      10208,
                                      10210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10213,
                                        10217
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 237,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 237,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---c--|",
                                        "raw": "'---c--|'",
                                        "range": [
                                          10218,
                                          10227
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 237,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 237,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10213,
                                      10228
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    10208,
                                    10228
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 237,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 237,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10204,
                                10229
                              ],
                              "loc": {
                                "start": {
                                  "line": 237,
                                  "column": 8
                                },
                                "end": {
                                  "line": 237,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      10242,
                                      10248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^     !",
                                    "raw": "'          ^     !'",
                                    "range": [
                                      10251,
                                      10270
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    10242,
                                    10270
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 238,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 238,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10238,
                                10271
                              ],
                              "loc": {
                                "start": {
                                  "line": 238,
                                  "column": 8
                                },
                                "end": {
                                  "line": 238,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10284,
                                      10292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b-----c--|",
                                    "raw": "'---a---b-----c--|'",
                                    "range": [
                                      10295,
                                      10314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    10284,
                                    10314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 239,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 239,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10280,
                                10315
                              ],
                              "loc": {
                                "start": {
                                  "line": 239,
                                  "column": 8
                                },
                                "end": {
                                  "line": 239,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10324,
                                        10340
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 240,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 240,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10341,
                                              10343
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 240,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 240,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              10344,
                                              10350
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 240,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 240,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10341,
                                            10350
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 240,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 240,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              10351,
                                              10353
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 240,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 240,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e3",
                                            "range": [
                                              10355,
                                              10357
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 240,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 240,
                                                "column": 41
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              10359,
                                              10374
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 240,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 240,
                                                "column": 58
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10341,
                                          10375
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 240,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 240,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10324,
                                      10376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10377,
                                      10381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 61
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 65
                                      }
                                    }
                                  },
                                  "range": [
                                    10324,
                                    10381
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 240,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 240,
                                      "column": 65
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10382,
                                      10390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 74
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10324,
                                  10391
                                ],
                                "loc": {
                                  "start": {
                                    "line": 240,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 240,
                                    "column": 75
                                  }
                                }
                              },
                              "range": [
                                10324,
                                10392
                              ],
                              "loc": {
                                "start": {
                                  "line": 240,
                                  "column": 8
                                },
                                "end": {
                                  "line": 240,
                                  "column": 76
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10401,
                                        10420
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 241,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 241,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10421,
                                            10423
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 241,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 241,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10424,
                                            10437
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 241,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 241,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10421,
                                          10437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10401,
                                      10438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10439,
                                      10443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10401,
                                    10443
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 241,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 241,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10444,
                                      10450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10401,
                                  10451
                                ],
                                "loc": {
                                  "start": {
                                    "line": 241,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 241,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10401,
                                10452
                              ],
                              "loc": {
                                "start": {
                                  "line": 241,
                                  "column": 8
                                },
                                "end": {
                                  "line": 241,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10461,
                                        10480
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 242,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 242,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10481,
                                            10483
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 242,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 242,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10484,
                                            10497
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 242,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 242,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10481,
                                          10497
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 242,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 242,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10461,
                                      10498
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10499,
                                      10503
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10461,
                                    10503
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 242,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 242,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10504,
                                      10510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10461,
                                  10511
                                ],
                                "loc": {
                                  "start": {
                                    "line": 242,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 242,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10461,
                                10512
                              ],
                              "loc": {
                                "start": {
                                  "line": 242,
                                  "column": 8
                                },
                                "end": {
                                  "line": 242,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10521,
                                        10540
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 243,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 243,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            10541,
                                            10543
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10544,
                                            10557
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10541,
                                          10557
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 243,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 243,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10521,
                                      10558
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10559,
                                      10563
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10521,
                                    10563
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 243,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 243,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      10564,
                                      10570
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10521,
                                  10571
                                ],
                                "loc": {
                                  "start": {
                                    "line": 243,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 243,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10521,
                                10572
                              ],
                              "loc": {
                                "start": {
                                  "line": 243,
                                  "column": 8
                                },
                                "end": {
                                  "line": 243,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10062,
                            10578
                          ],
                          "loc": {
                            "start": {
                              "line": 232,
                              "column": 72
                            },
                            "end": {
                              "line": 244,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10050,
                          10578
                        ],
                        "loc": {
                          "start": {
                            "line": 232,
                            "column": 60
                          },
                          "end": {
                            "line": 244,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9994,
                      10579
                    ],
                    "loc": {
                      "start": {
                        "line": 232,
                        "column": 4
                      },
                      "end": {
                        "line": 244,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 767,
                    "_esdocTestName": "it767"
                  },
                  "range": [
                    9994,
                    10580
                  ],
                  "loc": {
                    "start": {
                      "line": 232,
                      "column": 4
                    },
                    "end": {
                      "line": 244,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10585,
                        10587
                      ],
                      "loc": {
                        "start": {
                          "line": 245,
                          "column": 4
                        },
                        "end": {
                          "line": 245,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should accept scheduler without observable parameters",
                        "raw": "'should accept scheduler without observable parameters'",
                        "range": [
                          10588,
                          10643
                        ],
                        "loc": {
                          "start": {
                            "line": 245,
                            "column": 7
                          },
                          "end": {
                            "line": 245,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10671,
                                      10673
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10676,
                                        10680
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 246,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 246,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-|",
                                        "raw": "'---a-|'",
                                        "range": [
                                          10681,
                                          10689
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 246,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 246,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10676,
                                      10690
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    10671,
                                    10690
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 246,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 246,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10667,
                                10691
                              ],
                              "loc": {
                                "start": {
                                  "line": 246,
                                  "column": 8
                                },
                                "end": {
                                  "line": 246,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10704,
                                      10710
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      10713,
                                      10721
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    10704,
                                    10721
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 247,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 247,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10700,
                                10722
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 8
                                },
                                "end": {
                                  "line": 247,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10735,
                                      10743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-|",
                                    "raw": "'---a-|'",
                                    "range": [
                                      10746,
                                      10754
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    10735,
                                    10754
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 248,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 248,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10731,
                                10755
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 8
                                },
                                "end": {
                                  "line": 248,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10764,
                                        10780
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 249,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 249,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10781,
                                              10783
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 249,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 249,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              10784,
                                              10790
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 249,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 249,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10781,
                                            10790
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 249,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 249,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              10791,
                                              10806
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 249,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 249,
                                                "column": 50
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10781,
                                          10807
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 249,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 249,
                                            "column": 51
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10764,
                                      10808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10809,
                                      10813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    10764,
                                    10813
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 57
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10814,
                                      10822
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 58
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 66
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10764,
                                  10823
                                ],
                                "loc": {
                                  "start": {
                                    "line": 249,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 249,
                                    "column": 67
                                  }
                                }
                              },
                              "range": [
                                10764,
                                10824
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 8
                                },
                                "end": {
                                  "line": 249,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10833,
                                        10852
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 250,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 250,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10853,
                                            10855
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 250,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 250,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10856,
                                            10869
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 250,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 250,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10853,
                                          10869
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 250,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 250,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10833,
                                      10870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10871,
                                      10875
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10833,
                                    10875
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10876,
                                      10882
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10833,
                                  10883
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10833,
                                10884
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 8
                                },
                                "end": {
                                  "line": 250,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10657,
                            10890
                          ],
                          "loc": {
                            "start": {
                              "line": 245,
                              "column": 76
                            },
                            "end": {
                              "line": 251,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10645,
                          10890
                        ],
                        "loc": {
                          "start": {
                            "line": 245,
                            "column": 64
                          },
                          "end": {
                            "line": 251,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10585,
                      10891
                    ],
                    "loc": {
                      "start": {
                        "line": 245,
                        "column": 4
                      },
                      "end": {
                        "line": 251,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 768,
                    "_esdocTestName": "it768"
                  },
                  "range": [
                    10585,
                    10892
                  ],
                  "loc": {
                    "start": {
                      "line": 245,
                      "column": 4
                    },
                    "end": {
                      "line": 251,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10897,
                        10899
                      ],
                      "loc": {
                        "start": {
                          "line": 252,
                          "column": 4
                        },
                        "end": {
                          "line": 252,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should emit self without parameters",
                        "raw": "'should emit self without parameters'",
                        "range": [
                          10900,
                          10937
                        ],
                        "loc": {
                          "start": {
                            "line": 252,
                            "column": 7
                          },
                          "end": {
                            "line": 252,
                            "column": 44
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10965,
                                      10967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10970,
                                        10974
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 253,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 253,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-|",
                                        "raw": "'---a-|'",
                                        "range": [
                                          10975,
                                          10983
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 253,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 253,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10970,
                                      10984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    10965,
                                    10984
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10961,
                                10985
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 8
                                },
                                "end": {
                                  "line": 253,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10998,
                                      11004
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      11007,
                                      11015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    10998,
                                    11015
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 254,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 254,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10994,
                                11016
                              ],
                              "loc": {
                                "start": {
                                  "line": 254,
                                  "column": 8
                                },
                                "end": {
                                  "line": 254,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11029,
                                      11037
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 255,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 255,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a-|",
                                    "raw": "'---a-|'",
                                    "range": [
                                      11040,
                                      11048
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 255,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 255,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    11029,
                                    11048
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 255,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 255,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11025,
                                11049
                              ],
                              "loc": {
                                "start": {
                                  "line": 255,
                                  "column": 8
                                },
                                "end": {
                                  "line": 255,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11058,
                                        11074
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 256,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 256,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              11075,
                                              11077
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 256,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 256,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              11078,
                                              11084
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 256,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 256,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            11075,
                                            11084
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 256,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 256,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          11075,
                                          11086
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 256,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 256,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11058,
                                      11087
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 256,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 256,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11088,
                                      11092
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 256,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 256,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    11058,
                                    11092
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 256,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 256,
                                      "column": 42
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11093,
                                      11101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 256,
                                        "column": 43
                                      },
                                      "end": {
                                        "line": 256,
                                        "column": 51
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11058,
                                  11102
                                ],
                                "loc": {
                                  "start": {
                                    "line": 256,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 256,
                                    "column": 52
                                  }
                                }
                              },
                              "range": [
                                11058,
                                11103
                              ],
                              "loc": {
                                "start": {
                                  "line": 256,
                                  "column": 8
                                },
                                "end": {
                                  "line": 256,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11112,
                                        11131
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 257,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 257,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11132,
                                            11134
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 257,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 257,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11135,
                                            11148
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 257,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 257,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11132,
                                          11148
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 257,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 257,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11112,
                                      11149
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 257,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 257,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11150,
                                      11154
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 257,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 257,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11112,
                                    11154
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 257,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 257,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11155,
                                      11161
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 257,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 257,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11112,
                                  11162
                                ],
                                "loc": {
                                  "start": {
                                    "line": 257,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 257,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11112,
                                11163
                              ],
                              "loc": {
                                "start": {
                                  "line": 257,
                                  "column": 8
                                },
                                "end": {
                                  "line": 257,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10951,
                            11169
                          ],
                          "loc": {
                            "start": {
                              "line": 252,
                              "column": 58
                            },
                            "end": {
                              "line": 258,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10939,
                          11169
                        ],
                        "loc": {
                          "start": {
                            "line": 252,
                            "column": 46
                          },
                          "end": {
                            "line": 258,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10897,
                      11170
                    ],
                    "loc": {
                      "start": {
                        "line": 252,
                        "column": 4
                      },
                      "end": {
                        "line": 258,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 769,
                    "_esdocTestName": "it769"
                  },
                  "range": [
                    10897,
                    11171
                  ],
                  "loc": {
                    "start": {
                      "line": 252,
                      "column": 4
                    },
                    "end": {
                      "line": 258,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                189,
                11173
              ],
              "loc": {
                "start": {
                  "line": 6,
                  "column": 52
                },
                "end": {
                  "line": 259,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              177,
              11173
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 40
              },
              "end": {
                "line": 259,
                "column": 1
              }
            }
          }
        ],
        "range": [
          137,
          11174
        ],
        "loc": {
          "start": {
            "line": 6,
            "column": 0
          },
          "end": {
            "line": 259,
            "column": 2
          }
        },
        "_esdocTestId": 746,
        "_esdocTestName": "describe746"
      },
      "range": [
        137,
        11175
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 259,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {concat} ",
          "range": [
            115,
            136
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 21
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=concat-spec.js.map",
          "range": [
            11176,
            11215
          ],
          "loc": {
            "start": {
              "line": 260,
              "column": 0
            },
            "end": {
              "line": 260,
              "column": 39
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    11175
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 259,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {concat} ",
      "range": [
        115,
        136
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 21
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=concat-spec.js.map",
      "range": [
        11176,
        11215
      ],
      "loc": {
        "start": {
          "line": 260,
          "column": 0
        },
        "end": {
          "line": 260,
          "column": 39
        }
      }
    }
  ]
}