{
  "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": "Rx",
            "range": [
              18,
              20
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 6
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                23,
                30
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 9
                },
                "end": {
                  "line": 2,
                  "column": 16
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/Rx",
                "raw": "'../../dist/cjs/Rx'",
                "range": [
                  31,
                  50
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 17
                  },
                  "end": {
                    "line": 2,
                    "column": 36
                  }
                }
              }
            ],
            "range": [
              23,
              51
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 9
              },
              "end": {
                "line": 2,
                "column": 37
              }
            }
          },
          "range": [
            18,
            51
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 37
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        52
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 38
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              57,
              67
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                70,
                72
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 17
                },
                "end": {
                  "line": 3,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                73,
                83
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 20
                },
                "end": {
                  "line": 3,
                  "column": 30
                }
              }
            },
            "range": [
              70,
              83
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 17
              },
              "end": {
                "line": 3,
                "column": 30
              }
            }
          },
          "range": [
            57,
            83
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        53,
        84
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 31
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {timeoutWith} ",
          "range": [
            85,
            111
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 0
            },
            "end": {
              "line": 4,
              "column": 26
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            112,
            120
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.timeoutWith",
            "raw": "'Observable.prototype.timeoutWith'",
            "range": [
              121,
              155
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 9
              },
              "end": {
                "line": 5,
                "column": 43
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          175,
                          184
                        ],
                        "loc": {
                          "start": {
                            "line": 6,
                            "column": 4
                          },
                          "end": {
                            "line": 6,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "timeoutWith(50)",
                          "raw": "'timeoutWith(50)'",
                          "range": [
                            185,
                            202
                          ],
                          "loc": {
                            "start": {
                              "line": 6,
                              "column": 14
                            },
                            "end": {
                              "line": 6,
                              "column": 31
                            }
                          }
                        }
                      ],
                      "range": [
                        175,
                        203
                      ],
                      "loc": {
                        "start": {
                          "line": 6,
                          "column": 4
                        },
                        "end": {
                          "line": 6,
                          "column": 32
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should timeout after a specified period then subscribe to the passed observable",
                        "raw": "'should timeout after a specified period then subscribe to the passed observable'",
                        "range": [
                          204,
                          285
                        ],
                        "loc": {
                          "start": {
                            "line": 6,
                            "column": 33
                          },
                          "end": {
                            "line": 6,
                            "column": 114
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      313,
                                      315
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 7,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 7,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        318,
                                        322
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 7,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 7,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------a--b--|",
                                        "raw": "'-------a--b--|'",
                                        "range": [
                                          323,
                                          339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 7,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 7,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      318,
                                      340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 7,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 7,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    313,
                                    340
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 7,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 7,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                309,
                                341
                              ],
                              "loc": {
                                "start": {
                                  "line": 7,
                                  "column": 8
                                },
                                "end": {
                                  "line": 7,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      354,
                                      360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !        ",
                                    "raw": "'^    !        '",
                                    "range": [
                                      363,
                                      379
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    354,
                                    379
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 8,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 8,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                350,
                                380
                              ],
                              "loc": {
                                "start": {
                                  "line": 8,
                                  "column": 8
                                },
                                "end": {
                                  "line": 8,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      393,
                                      395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        398,
                                        402
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "x-y-z-|  ",
                                        "raw": "'x-y-z-|  '",
                                        "range": [
                                          403,
                                          414
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      398,
                                      415
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    393,
                                    415
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                389,
                                416
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      429,
                                      435
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^     !  ",
                                    "raw": "'     ^     !  '",
                                    "range": [
                                      438,
                                      454
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    429,
                                    454
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                425,
                                455
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      468,
                                      476
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----x-y-z-|  ",
                                    "raw": "'-----x-y-z-|  '",
                                    "range": [
                                      479,
                                      495
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    468,
                                    495
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                464,
                                496
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      509,
                                      515
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          518,
                                          520
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          521,
                                          532
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        518,
                                        532
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 12,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 12,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 50,
                                        "raw": "50",
                                        "range": [
                                          533,
                                          535
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          537,
                                          539
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 42
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          541,
                                          556
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      518,
                                      557
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    509,
                                    557
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                505,
                                558
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        567,
                                        583
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          584,
                                          590
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      567,
                                      591
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      592,
                                      596
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    567,
                                    596
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      597,
                                      605
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  567,
                                  606
                                ],
                                "loc": {
                                  "start": {
                                    "line": 13,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 13,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                567,
                                607
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        616,
                                        635
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 14,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 14,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            636,
                                            638
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            639,
                                            652
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          636,
                                          652
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      616,
                                      653
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      654,
                                      658
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    616,
                                    658
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 14,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 14,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      659,
                                      665
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  616,
                                  666
                                ],
                                "loc": {
                                  "start": {
                                    "line": 14,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 14,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                616,
                                667
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 8
                                },
                                "end": {
                                  "line": 14,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        676,
                                        695
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 15,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 15,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            696,
                                            698
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 15,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 15,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            699,
                                            712
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 15,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 15,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          696,
                                          712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 15,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      676,
                                      713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      714,
                                      718
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    676,
                                    718
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 15,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 15,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      719,
                                      725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  676,
                                  726
                                ],
                                "loc": {
                                  "start": {
                                    "line": 15,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 15,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                676,
                                727
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 8
                                },
                                "end": {
                                  "line": 15,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            299,
                            733
                          ],
                          "loc": {
                            "start": {
                              "line": 6,
                              "column": 128
                            },
                            "end": {
                              "line": 16,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          287,
                          733
                        ],
                        "loc": {
                          "start": {
                            "line": 6,
                            "column": 116
                          },
                          "end": {
                            "line": 16,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      175,
                      734
                    ],
                    "loc": {
                      "start": {
                        "line": 6,
                        "column": 4
                      },
                      "end": {
                        "line": 16,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    175,
                    735
                  ],
                  "loc": {
                    "start": {
                      "line": 6,
                      "column": 4
                    },
                    "end": {
                      "line": 16,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        740,
                        742
                      ],
                      "loc": {
                        "start": {
                          "line": 17,
                          "column": 4
                        },
                        "end": {
                          "line": 17,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should timeout at a specified date then subscribe to the passed observable",
                        "raw": "'should timeout at a specified date then subscribe to the passed observable'",
                        "range": [
                          743,
                          819
                        ],
                        "loc": {
                          "start": {
                            "line": 17,
                            "column": 7
                          },
                          "end": {
                            "line": 17,
                            "column": 83
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      847,
                                      849
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        852,
                                        856
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 18,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 18,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          857,
                                          860
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 18,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 18,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      852,
                                      861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    847,
                                    861
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 18,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                843,
                                862
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      875,
                                      881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !           ",
                                    "raw": "'^         !           '",
                                    "range": [
                                      884,
                                      908
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    875,
                                    908
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                871,
                                909
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      922,
                                      924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        927,
                                        931
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 20,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 20,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--z--|",
                                        "raw": "'--x--y--z--|'",
                                        "range": [
                                          932,
                                          946
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      927,
                                      947
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    922,
                                    947
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                918,
                                948
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      961,
                                      967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^          !",
                                    "raw": "'          ^          !'",
                                    "range": [
                                      970,
                                      994
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    961,
                                    994
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                957,
                                995
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 8
                                },
                                "end": {
                                  "line": 21,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1008,
                                      1016
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------x--y--z--|",
                                    "raw": "'------------x--y--z--|'",
                                    "range": [
                                      1019,
                                      1043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1008,
                                    1043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 22,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1004,
                                1044
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1057,
                                      1063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          1066,
                                          1068
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          1069,
                                          1080
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        1066,
                                        1080
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 23,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Date",
                                          "range": [
                                            1085,
                                            1089
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 23,
                                              "column": 40
                                            },
                                            "end": {
                                              "line": 23,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "CallExpression",
                                              "callee": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "rxTestScheduler",
                                                  "range": [
                                                    1090,
                                                    1105
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 23,
                                                      "column": 45
                                                    },
                                                    "end": {
                                                      "line": 23,
                                                      "column": 60
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "now",
                                                  "range": [
                                                    1106,
                                                    1109
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 23,
                                                      "column": 61
                                                    },
                                                    "end": {
                                                      "line": 23,
                                                      "column": 64
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1090,
                                                  1109
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 23,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 23,
                                                    "column": 64
                                                  }
                                                }
                                              },
                                              "arguments": [],
                                              "range": [
                                                1090,
                                                1111
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 23,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 23,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 100,
                                              "raw": "100",
                                              "range": [
                                                1114,
                                                1117
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 23,
                                                  "column": 69
                                                },
                                                "end": {
                                                  "line": 23,
                                                  "column": 72
                                                }
                                              }
                                            },
                                            "range": [
                                              1090,
                                              1117
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 23,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 23,
                                                "column": 72
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1081,
                                          1118
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 73
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          1120,
                                          1122
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 75
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 77
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          1124,
                                          1139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 79
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 94
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1066,
                                      1140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 95
                                      }
                                    }
                                  },
                                  "range": [
                                    1057,
                                    1140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 23,
                                      "column": 95
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1053,
                                1141
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 23,
                                  "column": 96
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1150,
                                        1166
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 24,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 24,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1167,
                                          1173
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1150,
                                      1174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1175,
                                      1179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1150,
                                    1179
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 24,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 24,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1180,
                                      1188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1150,
                                  1189
                                ],
                                "loc": {
                                  "start": {
                                    "line": 24,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 24,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1150,
                                1190
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 8
                                },
                                "end": {
                                  "line": 24,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1199,
                                        1218
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 25,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 25,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1219,
                                            1221
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1222,
                                            1235
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1219,
                                          1235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1199,
                                      1236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1237,
                                      1241
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1199,
                                    1241
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 25,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 25,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1242,
                                      1248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1199,
                                  1249
                                ],
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1199,
                                1250
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 8
                                },
                                "end": {
                                  "line": 25,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1259,
                                        1278
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 26,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 26,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1279,
                                            1281
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1282,
                                            1295
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1279,
                                          1295
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1259,
                                      1296
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1297,
                                      1301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1259,
                                    1301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 26,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 26,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1302,
                                      1308
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1259,
                                  1309
                                ],
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 26,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1259,
                                1310
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 8
                                },
                                "end": {
                                  "line": 26,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            833,
                            1316
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 97
                            },
                            "end": {
                              "line": 27,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          821,
                          1316
                        ],
                        "loc": {
                          "start": {
                            "line": 17,
                            "column": 85
                          },
                          "end": {
                            "line": 27,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      740,
                      1317
                    ],
                    "loc": {
                      "start": {
                        "line": 17,
                        "column": 4
                      },
                      "end": {
                        "line": 27,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2118,
                    "_esdocTestName": "it2118"
                  },
                  "range": [
                    740,
                    1318
                  ],
                  "loc": {
                    "start": {
                      "line": 17,
                      "column": 4
                    },
                    "end": {
                      "line": 27,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1323,
                        1325
                      ],
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 4
                        },
                        "end": {
                          "line": 28,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout after a specified period between emit then subscribe ",
                          "raw": "'should timeout after a specified period between emit then subscribe '",
                          "range": [
                            1326,
                            1396
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 7
                            },
                            "end": {
                              "line": 28,
                              "column": 77
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "to the passed observable when source emits",
                          "raw": "'to the passed observable when source emits'",
                          "range": [
                            1407,
                            1451
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          1326,
                          1451
                        ],
                        "loc": {
                          "start": {
                            "line": 28,
                            "column": 7
                          },
                          "end": {
                            "line": 29,
                            "column": 52
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1479,
                                      1481
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1484,
                                        1487
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---b------c---|",
                                        "raw": "'---a---b------c---|'",
                                        "range": [
                                          1488,
                                          1509
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1484,
                                      1510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    1479,
                                    1510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1475,
                                1511
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1524,
                                      1530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !       ",
                                    "raw": "'^          !       '",
                                    "range": [
                                      1533,
                                      1554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    1524,
                                    1554
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 31,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1520,
                                1555
                              ],
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1568,
                                      1570
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1573,
                                        1577
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 32,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 32,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x-y-|  ",
                                        "raw": "'-x-y-|  '",
                                        "range": [
                                          1578,
                                          1588
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1573,
                                      1589
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    1568,
                                    1589
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 32,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 32,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1564,
                                1590
                              ],
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 8
                                },
                                "end": {
                                  "line": 32,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1603,
                                      1609
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^    !  ",
                                    "raw": "'           ^    !  '",
                                    "range": [
                                      1612,
                                      1633
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    1603,
                                    1633
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1599,
                                1634
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1647,
                                      1655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b----x-y-|  ",
                                    "raw": "'---a---b----x-y-|  '",
                                    "range": [
                                      1658,
                                      1679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1647,
                                    1679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1643,
                                1680
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1693,
                                      1699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          1702,
                                          1704
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          1705,
                                          1716
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        1702,
                                        1716
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 35,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 40,
                                        "raw": "40",
                                        "range": [
                                          1717,
                                          1719
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          1721,
                                          1723
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 42
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          1725,
                                          1740
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1702,
                                      1741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    1693,
                                    1741
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1689,
                                1742
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1751,
                                        1767
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 36,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1768,
                                          1774
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1751,
                                      1775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1776,
                                      1780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1751,
                                    1780
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1781,
                                      1789
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1751,
                                  1790
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1751,
                                1791
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1800,
                                        1819
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 37,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 37,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1820,
                                            1822
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 37,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1823,
                                            1836
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 37,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1820,
                                          1836
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1800,
                                      1837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1838,
                                      1842
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1800,
                                    1842
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1843,
                                      1849
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1800,
                                  1850
                                ],
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1800,
                                1851
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1860,
                                        1879
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 38,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 38,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1880,
                                            1882
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1883,
                                            1896
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1880,
                                          1896
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1860,
                                      1897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1898,
                                      1902
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1860,
                                    1902
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1903,
                                      1909
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1860,
                                  1910
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1860,
                                1911
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1465,
                            1917
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 66
                            },
                            "end": {
                              "line": 39,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1453,
                          1917
                        ],
                        "loc": {
                          "start": {
                            "line": 29,
                            "column": 54
                          },
                          "end": {
                            "line": 39,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1323,
                      1918
                    ],
                    "loc": {
                      "start": {
                        "line": 28,
                        "column": 4
                      },
                      "end": {
                        "line": 39,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2119,
                    "_esdocTestName": "it2119"
                  },
                  "range": [
                    1323,
                    1919
                  ],
                  "loc": {
                    "start": {
                      "line": 28,
                      "column": 4
                    },
                    "end": {
                      "line": 39,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1924,
                        1926
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 4
                        },
                        "end": {
                          "line": 40,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should allow unsubscribing explicitly and early",
                        "raw": "'should allow unsubscribing explicitly and early'",
                        "range": [
                          1927,
                          1976
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 7
                          },
                          "end": {
                            "line": 40,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2004,
                                      2006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2009,
                                        2012
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---b-----c----|",
                                        "raw": "'---a---b-----c----|'",
                                        "range": [
                                          2013,
                                          2034
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2009,
                                      2035
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    2004,
                                    2035
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2000,
                                2036
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2049,
                                      2055
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !       ",
                                    "raw": "'^          !       '",
                                    "range": [
                                      2058,
                                      2079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2049,
                                    2079
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2045,
                                2080
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2093,
                                      2095
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2098,
                                        2102
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 43,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 43,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x---y| ",
                                        "raw": "'-x---y| '",
                                        "range": [
                                          2103,
                                          2113
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 43,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 43,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2098,
                                      2114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    2093,
                                    2114
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 43,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2089,
                                2115
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 43,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2128,
                                      2134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^  !    ",
                                    "raw": "'           ^  !    '",
                                    "range": [
                                      2137,
                                      2158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2128,
                                    2158
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2124,
                                2159
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2172,
                                      2180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b----x--    ",
                                    "raw": "'---a---b----x--    '",
                                    "range": [
                                      2183,
                                      2204
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2172,
                                    2204
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2168,
                                2205
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      2218,
                                      2223
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "              !    ",
                                    "raw": "'              !    '",
                                    "range": [
                                      2226,
                                      2247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2218,
                                    2247
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2214,
                                2248
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2261,
                                      2267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          2270,
                                          2272
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          2273,
                                          2284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        2270,
                                        2284
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 47,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 47,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 40,
                                        "raw": "40",
                                        "range": [
                                          2285,
                                          2287
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          2289,
                                          2291
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 42
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          2293,
                                          2308
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2270,
                                      2309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    2261,
                                    2309
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2257,
                                2310
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2319,
                                        2335
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2336,
                                          2342
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          2344,
                                          2349
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2319,
                                      2350
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2351,
                                      2355
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2319,
                                    2355
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2356,
                                      2364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2319,
                                  2365
                                ],
                                "loc": {
                                  "start": {
                                    "line": 48,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 48,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                2319,
                                2366
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2375,
                                        2394
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2395,
                                            2397
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2398,
                                            2411
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2395,
                                          2411
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2375,
                                      2412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2413,
                                      2417
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2375,
                                    2417
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2418,
                                      2424
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2375,
                                  2425
                                ],
                                "loc": {
                                  "start": {
                                    "line": 49,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 49,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2375,
                                2426
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2435,
                                        2454
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2455,
                                            2457
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2458,
                                            2471
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2455,
                                          2471
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2435,
                                      2472
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2473,
                                      2477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2435,
                                    2477
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2478,
                                      2484
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2435,
                                  2485
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2435,
                                2486
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1990,
                            2492
                          ],
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 70
                            },
                            "end": {
                              "line": 51,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1978,
                          2492
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 58
                          },
                          "end": {
                            "line": 51,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1924,
                      2493
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 4
                      },
                      "end": {
                        "line": 51,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2120,
                    "_esdocTestName": "it2120"
                  },
                  "range": [
                    1924,
                    2494
                  ],
                  "loc": {
                    "start": {
                      "line": 40,
                      "column": 4
                    },
                    "end": {
                      "line": 51,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2499,
                        2501
                      ],
                      "loc": {
                        "start": {
                          "line": 52,
                          "column": 4
                        },
                        "end": {
                          "line": 52,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not break unsubscription chain when unsubscribed explicitly",
                        "raw": "'should not break unsubscription chain when unsubscribed explicitly'",
                        "range": [
                          2502,
                          2570
                        ],
                        "loc": {
                          "start": {
                            "line": 52,
                            "column": 7
                          },
                          "end": {
                            "line": 52,
                            "column": 75
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2598,
                                      2600
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2603,
                                        2606
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---b-----c----|",
                                        "raw": "'---a---b-----c----|'",
                                        "range": [
                                          2607,
                                          2628
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2603,
                                      2629
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    2598,
                                    2629
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2594,
                                2630
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2643,
                                      2649
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !       ",
                                    "raw": "'^          !       '",
                                    "range": [
                                      2652,
                                      2673
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2643,
                                    2673
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2639,
                                2674
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2687,
                                      2689
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2692,
                                        2696
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x---y| ",
                                        "raw": "'-x---y| '",
                                        "range": [
                                          2697,
                                          2707
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2692,
                                      2708
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    2687,
                                    2708
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2683,
                                2709
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2722,
                                      2728
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           ^  !    ",
                                    "raw": "'           ^  !    '",
                                    "range": [
                                      2731,
                                      2752
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2722,
                                    2752
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2718,
                                2753
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2766,
                                      2774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b----x--    ",
                                    "raw": "'---a---b----x--    '",
                                    "range": [
                                      2777,
                                      2798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2766,
                                    2798
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2762,
                                2799
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      2812,
                                      2817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "              !    ",
                                    "raw": "'              !    '",
                                    "range": [
                                      2820,
                                      2841
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2812,
                                    2841
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2808,
                                2842
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2855,
                                      2861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 59,
                                        "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": [
                                                  2864,
                                                  2866
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 59,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 59,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  2880,
                                                  2888
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 60,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 60,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                2864,
                                                2888
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 59,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 60,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      2899,
                                                      2900
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 60,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 60,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              2911,
                                                              2921
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 60,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 60,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              2922,
                                                              2924
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 60,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 60,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            2911,
                                                            2924
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 60,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 60,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              2925,
                                                              2926
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 60,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 60,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          2911,
                                                          2927
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 60,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 60,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        2904,
                                                        2928
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 60,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 60,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    2902,
                                                    2930
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 60,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 60,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  2889,
                                                  2930
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 60,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 60,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              2864,
                                              2931
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 59,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 60,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "timeoutWith",
                                            "range": [
                                              2945,
                                              2956
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 61,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 61,
                                                "column": 24
                                              }
                                            }
                                          },
                                          "range": [
                                            2864,
                                            2956
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 61,
                                              "column": 24
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 40,
                                            "raw": "40",
                                            "range": [
                                              2957,
                                              2959
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 61,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 61,
                                                "column": 27
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2961,
                                              2963
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 61,
                                                "column": 29
                                              },
                                              "end": {
                                                "line": 61,
                                                "column": 31
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              2965,
                                              2980
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 61,
                                                "column": 33
                                              },
                                              "end": {
                                                "line": 61,
                                                "column": 48
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2864,
                                          2981
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 61,
                                            "column": 49
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          2995,
                                          3003
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        2864,
                                        3003
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 62,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              3014,
                                              3015
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 62,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 62,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      3026,
                                                      3036
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 62,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 62,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      3037,
                                                      3039
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 62,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 62,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    3026,
                                                    3039
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 62,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 62,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      3040,
                                                      3041
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 62,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 62,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  3026,
                                                  3042
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 62,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 62,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                3019,
                                                3043
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 62,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 62,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3017,
                                            3045
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 62,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 62,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          3004,
                                          3045
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2864,
                                      3046
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2855,
                                    3046
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2851,
                                3047
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3056,
                                        3072
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3073,
                                          3079
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          3081,
                                          3086
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3056,
                                      3087
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3088,
                                      3092
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3056,
                                    3092
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3093,
                                      3101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3056,
                                  3102
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                3056,
                                3103
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3112,
                                        3131
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 64,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 64,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3132,
                                            3134
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 64,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 64,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3135,
                                            3148
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 64,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 64,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3132,
                                          3148
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 64,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 64,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3112,
                                      3149
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3150,
                                      3154
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3112,
                                    3154
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3155,
                                      3161
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3112,
                                  3162
                                ],
                                "loc": {
                                  "start": {
                                    "line": 64,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 64,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3112,
                                3163
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3172,
                                        3191
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 65,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 65,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3192,
                                            3194
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 65,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 65,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3195,
                                            3208
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 65,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 65,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3192,
                                          3208
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 65,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 65,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3172,
                                      3209
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3210,
                                      3214
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3172,
                                    3214
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3215,
                                      3221
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3172,
                                  3222
                                ],
                                "loc": {
                                  "start": {
                                    "line": 65,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 65,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3172,
                                3223
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2584,
                            3229
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 89
                            },
                            "end": {
                              "line": 66,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2572,
                          3229
                        ],
                        "loc": {
                          "start": {
                            "line": 52,
                            "column": 77
                          },
                          "end": {
                            "line": 66,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2499,
                      3230
                    ],
                    "loc": {
                      "start": {
                        "line": 52,
                        "column": 4
                      },
                      "end": {
                        "line": 66,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2121,
                    "_esdocTestName": "it2121"
                  },
                  "range": [
                    2499,
                    3231
                  ],
                  "loc": {
                    "start": {
                      "line": 52,
                      "column": 4
                    },
                    "end": {
                      "line": 66,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3236,
                        3238
                      ],
                      "loc": {
                        "start": {
                          "line": 67,
                          "column": 4
                        },
                        "end": {
                          "line": 67,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not subscribe to withObservable after explicit unsubscription",
                        "raw": "'should not subscribe to withObservable after explicit unsubscription'",
                        "range": [
                          3239,
                          3309
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 7
                          },
                          "end": {
                            "line": 67,
                            "column": 77
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3337,
                                      3339
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3342,
                                        3346
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 68,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 68,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a------b------",
                                        "raw": "'---a------b------'",
                                        "range": [
                                          3347,
                                          3366
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 68,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 68,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3342,
                                      3367
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    3337,
                                    3367
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3333,
                                3368
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3381,
                                      3387
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !           ",
                                    "raw": "'^    !           '",
                                    "range": [
                                      3390,
                                      3409
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    3381,
                                    3409
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3377,
                                3410
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3423,
                                      3425
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3428,
                                        3432
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "i---j---|",
                                        "raw": "'i---j---|'",
                                        "range": [
                                          3433,
                                          3444
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3428,
                                      3445
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    3423,
                                    3445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3419,
                                3446
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3459,
                                      3465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      3468,
                                      3470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    3459,
                                    3470
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3455,
                                3471
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3484,
                                      3492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a--           ",
                                    "raw": "'---a--           '",
                                    "range": [
                                      3495,
                                      3514
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    3484,
                                    3514
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3480,
                                3515
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      3528,
                                      3533
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     !           ",
                                    "raw": "'     !           '",
                                    "range": [
                                      3536,
                                      3555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    3528,
                                    3555
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3524,
                                3556
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3569,
                                      3575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 74,
                                        "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": [
                                                  3578,
                                                  3580
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 74,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 74,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  3594,
                                                  3602
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 75,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 75,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                3578,
                                                3602
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 74,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 75,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      3613,
                                                      3614
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 75,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 75,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              3625,
                                                              3635
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 75,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 75,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              3636,
                                                              3638
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 75,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 75,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            3625,
                                                            3638
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 75,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 75,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              3639,
                                                              3640
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 75,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 75,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          3625,
                                                          3641
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 75,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 75,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        3618,
                                                        3642
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 75,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 75,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    3616,
                                                    3644
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 75,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 75,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  3603,
                                                  3644
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 75,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 75,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              3578,
                                              3645
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 74,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 75,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "timeoutWith",
                                            "range": [
                                              3659,
                                              3670
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 76,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 76,
                                                "column": 24
                                              }
                                            }
                                          },
                                          "range": [
                                            3578,
                                            3670
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 76,
                                              "column": 24
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              3671,
                                              3673
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 76,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 76,
                                                "column": 27
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3675,
                                              3677
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 76,
                                                "column": 29
                                              },
                                              "end": {
                                                "line": 76,
                                                "column": 31
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              3679,
                                              3694
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 76,
                                                "column": 33
                                              },
                                              "end": {
                                                "line": 76,
                                                "column": 48
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3578,
                                          3695
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 49
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          3709,
                                          3717
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        3578,
                                        3717
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              3728,
                                              3729
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      3740,
                                                      3750
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 77,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 77,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      3751,
                                                      3753
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 77,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 77,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    3740,
                                                    3753
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 77,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 77,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      3754,
                                                      3755
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 77,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 77,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  3740,
                                                  3756
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 77,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 77,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                3733,
                                                3757
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 77,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 77,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3731,
                                            3759
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 77,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 77,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          3718,
                                          3759
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3578,
                                      3760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    3569,
                                    3760
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3565,
                                3761
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3770,
                                        3786
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 78,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 78,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3787,
                                          3793
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          3795,
                                          3800
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3770,
                                      3801
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3802,
                                      3806
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3770,
                                    3806
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3807,
                                      3815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3770,
                                  3816
                                ],
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                3770,
                                3817
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3826,
                                        3845
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3846,
                                            3848
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3849,
                                            3862
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3846,
                                          3862
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3826,
                                      3863
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3864,
                                      3868
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3826,
                                    3868
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3869,
                                      3875
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3826,
                                  3876
                                ],
                                "loc": {
                                  "start": {
                                    "line": 79,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 79,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3826,
                                3877
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3886,
                                        3905
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3906,
                                            3908
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3909,
                                            3922
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3906,
                                          3922
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 80,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 80,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3886,
                                      3923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3924,
                                      3928
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3886,
                                    3928
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3929,
                                      3935
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3886,
                                  3936
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3886,
                                3937
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3323,
                            3943
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 91
                            },
                            "end": {
                              "line": 81,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3311,
                          3943
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 79
                          },
                          "end": {
                            "line": 81,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3236,
                      3944
                    ],
                    "loc": {
                      "start": {
                        "line": 67,
                        "column": 4
                      },
                      "end": {
                        "line": 81,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2122,
                    "_esdocTestName": "it2122"
                  },
                  "range": [
                    3236,
                    3945
                  ],
                  "loc": {
                    "start": {
                      "line": 67,
                      "column": 4
                    },
                    "end": {
                      "line": 81,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3950,
                        3952
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 4
                        },
                        "end": {
                          "line": 82,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout after a specified period then subscribe to the ",
                          "raw": "'should timeout after a specified period then subscribe to the '",
                          "range": [
                            3953,
                            4017
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 7
                            },
                            "end": {
                              "line": 82,
                              "column": 71
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "passed observable when source is empty",
                          "raw": "'passed observable when source is empty'",
                          "range": [
                            4028,
                            4068
                          ],
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 8
                            },
                            "end": {
                              "line": 83,
                              "column": 48
                            }
                          }
                        },
                        "range": [
                          3953,
                          4068
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 7
                          },
                          "end": {
                            "line": 83,
                            "column": 48
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4096,
                                      4098
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4101,
                                        4104
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 84,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------------|      ",
                                        "raw": "'-------------|      '",
                                        "range": [
                                          4105,
                                          4127
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4101,
                                      4128
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4096,
                                    4128
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4092,
                                4129
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4142,
                                      4148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !         ",
                                    "raw": "'^         !         '",
                                    "range": [
                                      4151,
                                      4173
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    4142,
                                    4173
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4138,
                                4174
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4187,
                                      4189
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4192,
                                        4196
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 86,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 86,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----|",
                                        "raw": "'----x----|'",
                                        "range": [
                                          4197,
                                          4209
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 86,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 86,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4192,
                                      4210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    4187,
                                    4210
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 86,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 86,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4183,
                                4211
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 8
                                },
                                "end": {
                                  "line": 86,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4224,
                                      4230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^        !",
                                    "raw": "'          ^        !'",
                                    "range": [
                                      4233,
                                      4255
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    4224,
                                    4255
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4220,
                                4256
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4269,
                                      4277
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------x----|",
                                    "raw": "'--------------x----|'",
                                    "range": [
                                      4280,
                                      4302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4269,
                                    4302
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4265,
                                4303
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4316,
                                      4322
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          4325,
                                          4327
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          4328,
                                          4339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        4325,
                                        4339
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 100,
                                        "raw": "100",
                                        "range": [
                                          4340,
                                          4343
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          4345,
                                          4347
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          4349,
                                          4364
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4325,
                                      4365
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    4316,
                                    4365
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4312,
                                4366
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4375,
                                        4391
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4392,
                                          4398
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4375,
                                      4399
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4400,
                                      4404
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4375,
                                    4404
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4405,
                                      4413
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4375,
                                  4414
                                ],
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4375,
                                4415
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4424,
                                        4443
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 91,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 91,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4444,
                                            4446
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4447,
                                            4460
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4444,
                                          4460
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 91,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 91,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4424,
                                      4461
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4462,
                                      4466
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4424,
                                    4466
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4467,
                                      4473
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4424,
                                  4474
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4424,
                                4475
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4484,
                                        4503
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 92,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 92,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4504,
                                            4506
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 92,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 92,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4507,
                                            4520
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 92,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 92,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4504,
                                          4520
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4484,
                                      4521
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4522,
                                      4526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4484,
                                    4526
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4527,
                                      4533
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4484,
                                  4534
                                ],
                                "loc": {
                                  "start": {
                                    "line": 92,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 92,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4484,
                                4535
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 8
                                },
                                "end": {
                                  "line": 92,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4082,
                            4541
                          ],
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 62
                            },
                            "end": {
                              "line": 93,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4070,
                          4541
                        ],
                        "loc": {
                          "start": {
                            "line": 83,
                            "column": 50
                          },
                          "end": {
                            "line": 93,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3950,
                      4542
                    ],
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 4
                      },
                      "end": {
                        "line": 93,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2123,
                    "_esdocTestName": "it2123"
                  },
                  "range": [
                    3950,
                    4543
                  ],
                  "loc": {
                    "start": {
                      "line": 82,
                      "column": 4
                    },
                    "end": {
                      "line": 93,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4548,
                        4550
                      ],
                      "loc": {
                        "start": {
                          "line": 94,
                          "column": 4
                        },
                        "end": {
                          "line": 94,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout after a specified period between emit then never completes ",
                          "raw": "'should timeout after a specified period between emit then never completes '",
                          "range": [
                            4551,
                            4627
                          ],
                          "loc": {
                            "start": {
                              "line": 94,
                              "column": 7
                            },
                            "end": {
                              "line": 94,
                              "column": 83
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "if other source does not complete",
                          "raw": "'if other source does not complete'",
                          "range": [
                            4638,
                            4673
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 8
                            },
                            "end": {
                              "line": 95,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          4551,
                          4673
                        ],
                        "loc": {
                          "start": {
                            "line": 94,
                            "column": 7
                          },
                          "end": {
                            "line": 95,
                            "column": 43
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4701,
                                      4703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4706,
                                        4709
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--------c--d--|",
                                        "raw": "'--a--b--------c--d--|'",
                                        "range": [
                                          4710,
                                          4733
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4706,
                                      4734
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4701,
                                    4734
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4697,
                                4735
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4748,
                                      4754
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !           ",
                                    "raw": "'^        !           '",
                                    "range": [
                                      4757,
                                      4780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4748,
                                    4780
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4744,
                                4781
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4794,
                                      4796
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4799,
                                        4803
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          4804,
                                          4807
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4799,
                                      4808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4794,
                                    4808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4790,
                                4809
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4822,
                                      4828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         ^           ",
                                    "raw": "'         ^           '",
                                    "range": [
                                      4831,
                                      4854
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4822,
                                    4854
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4818,
                                4855
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4868,
                                      4876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b----           ",
                                    "raw": "'--a--b----           '",
                                    "range": [
                                      4879,
                                      4902
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4868,
                                    4902
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4864,
                                4903
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4916,
                                      4922
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          4925,
                                          4927
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          4928,
                                          4939
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        4925,
                                        4939
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 101,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 101,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 40,
                                        "raw": "40",
                                        "range": [
                                          4940,
                                          4942
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          4944,
                                          4946
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 42
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          4948,
                                          4963
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4925,
                                      4964
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    4916,
                                    4964
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4912,
                                4965
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4974,
                                        4990
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4991,
                                          4997
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 102,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 102,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4974,
                                      4998
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4999,
                                      5003
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4974,
                                    5003
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5004,
                                      5012
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4974,
                                  5013
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4974,
                                5014
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 8
                                },
                                "end": {
                                  "line": 102,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5023,
                                        5042
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 103,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5043,
                                            5045
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 103,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 103,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5046,
                                            5059
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 103,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 103,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5043,
                                          5059
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5023,
                                      5060
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5061,
                                      5065
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5023,
                                    5065
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5066,
                                      5072
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5023,
                                  5073
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5023,
                                5074
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5083,
                                        5102
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5103,
                                            5105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5106,
                                            5119
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5103,
                                          5119
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5083,
                                      5120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5121,
                                      5125
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5083,
                                    5125
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5126,
                                      5132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5083,
                                  5133
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5083,
                                5134
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4687,
                            5140
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 57
                            },
                            "end": {
                              "line": 105,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4675,
                          5140
                        ],
                        "loc": {
                          "start": {
                            "line": 95,
                            "column": 45
                          },
                          "end": {
                            "line": 105,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4548,
                      5141
                    ],
                    "loc": {
                      "start": {
                        "line": 94,
                        "column": 4
                      },
                      "end": {
                        "line": 105,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2124,
                    "_esdocTestName": "it2124"
                  },
                  "range": [
                    4548,
                    5142
                  ],
                  "loc": {
                    "start": {
                      "line": 94,
                      "column": 4
                    },
                    "end": {
                      "line": 105,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5147,
                        5149
                      ],
                      "loc": {
                        "start": {
                          "line": 106,
                          "column": 4
                        },
                        "end": {
                          "line": 106,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout after a specified period then subscribe to the ",
                          "raw": "'should timeout after a specified period then subscribe to the '",
                          "range": [
                            5150,
                            5214
                          ],
                          "loc": {
                            "start": {
                              "line": 106,
                              "column": 7
                            },
                            "end": {
                              "line": 106,
                              "column": 71
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "passed observable when source raises error after timeout",
                          "raw": "'passed observable when source raises error after timeout'",
                          "range": [
                            5225,
                            5283
                          ],
                          "loc": {
                            "start": {
                              "line": 107,
                              "column": 8
                            },
                            "end": {
                              "line": 107,
                              "column": 66
                            }
                          }
                        },
                        "range": [
                          5150,
                          5283
                        ],
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 7
                          },
                          "end": {
                            "line": 107,
                            "column": 66
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5311,
                                      5313
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5316,
                                        5319
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 108,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 108,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------------#      ",
                                        "raw": "'-------------#      '",
                                        "range": [
                                          5320,
                                          5342
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5316,
                                      5343
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    5311,
                                    5343
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5307,
                                5344
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5357,
                                      5363
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !         ",
                                    "raw": "'^         !         '",
                                    "range": [
                                      5366,
                                      5388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5357,
                                    5388
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5353,
                                5389
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5402,
                                      5404
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5407,
                                        5411
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----|",
                                        "raw": "'----x----|'",
                                        "range": [
                                          5412,
                                          5424
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5407,
                                      5425
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    5402,
                                    5425
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5398,
                                5426
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5439,
                                      5445
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^        !",
                                    "raw": "'          ^        !'",
                                    "range": [
                                      5448,
                                      5470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5439,
                                    5470
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5435,
                                5471
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5484,
                                      5492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------x----|",
                                    "raw": "'--------------x----|'",
                                    "range": [
                                      5495,
                                      5517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5484,
                                    5517
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5480,
                                5518
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5531,
                                      5537
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          5540,
                                          5542
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          5543,
                                          5554
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        5540,
                                        5554
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 113,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 113,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 100,
                                        "raw": "100",
                                        "range": [
                                          5555,
                                          5558
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          5560,
                                          5562
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          5564,
                                          5579
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5540,
                                      5580
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    5531,
                                    5580
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 113,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 113,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5527,
                                5581
                              ],
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 8
                                },
                                "end": {
                                  "line": 113,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5590,
                                        5606
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 114,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 114,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5607,
                                          5613
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 114,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 114,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5590,
                                      5614
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5615,
                                      5619
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5590,
                                    5619
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 114,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 114,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5620,
                                      5628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5590,
                                  5629
                                ],
                                "loc": {
                                  "start": {
                                    "line": 114,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 114,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                5590,
                                5630
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5639,
                                        5658
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 115,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 115,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5659,
                                            5661
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 115,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 115,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5662,
                                            5675
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 115,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 115,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5659,
                                          5675
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 115,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 115,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5639,
                                      5676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5677,
                                      5681
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5639,
                                    5681
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5682,
                                      5688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5639,
                                  5689
                                ],
                                "loc": {
                                  "start": {
                                    "line": 115,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 115,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5639,
                                5690
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5699,
                                        5718
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 116,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5719,
                                            5721
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 116,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 116,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5722,
                                            5735
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 116,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 116,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5719,
                                          5735
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5699,
                                      5736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5737,
                                      5741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5699,
                                    5741
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5742,
                                      5748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5699,
                                  5749
                                ],
                                "loc": {
                                  "start": {
                                    "line": 116,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 116,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5699,
                                5750
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5297,
                            5756
                          ],
                          "loc": {
                            "start": {
                              "line": 107,
                              "column": 80
                            },
                            "end": {
                              "line": 117,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5285,
                          5756
                        ],
                        "loc": {
                          "start": {
                            "line": 107,
                            "column": 68
                          },
                          "end": {
                            "line": 117,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5147,
                      5757
                    ],
                    "loc": {
                      "start": {
                        "line": 106,
                        "column": 4
                      },
                      "end": {
                        "line": 117,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2125,
                    "_esdocTestName": "it2125"
                  },
                  "range": [
                    5147,
                    5758
                  ],
                  "loc": {
                    "start": {
                      "line": 106,
                      "column": 4
                    },
                    "end": {
                      "line": 117,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5763,
                        5765
                      ],
                      "loc": {
                        "start": {
                          "line": 118,
                          "column": 4
                        },
                        "end": {
                          "line": 118,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout after a specified period between emit then never completes ",
                          "raw": "'should timeout after a specified period between emit then never completes '",
                          "range": [
                            5766,
                            5842
                          ],
                          "loc": {
                            "start": {
                              "line": 118,
                              "column": 7
                            },
                            "end": {
                              "line": 118,
                              "column": 83
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "if other source emits but not complete",
                          "raw": "'if other source emits but not complete'",
                          "range": [
                            5853,
                            5893
                          ],
                          "loc": {
                            "start": {
                              "line": 119,
                              "column": 8
                            },
                            "end": {
                              "line": 119,
                              "column": 48
                            }
                          }
                        },
                        "range": [
                          5766,
                          5893
                        ],
                        "loc": {
                          "start": {
                            "line": 118,
                            "column": 7
                          },
                          "end": {
                            "line": 119,
                            "column": 48
                          }
                        }
                      },
                      {
                        "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": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5926,
                                        5929
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 120,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 120,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------------|     ",
                                        "raw": "'-------------|     '",
                                        "range": [
                                          5930,
                                          5951
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 120,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 120,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5926,
                                      5952
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5921,
                                    5952
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5917,
                                5953
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5966,
                                      5972
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !        ",
                                    "raw": "'^         !        '",
                                    "range": [
                                      5975,
                                      5996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    5966,
                                    5996
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5962,
                                5997
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6010,
                                      6012
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6015,
                                        6019
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 122,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 122,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----",
                                        "raw": "'----x----'",
                                        "range": [
                                          6020,
                                          6031
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6015,
                                      6032
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    6010,
                                    6032
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6006,
                                6033
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6046,
                                      6052
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^        ",
                                    "raw": "'          ^        '",
                                    "range": [
                                      6055,
                                      6076
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    6046,
                                    6076
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6042,
                                6077
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6090,
                                      6098
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------x----",
                                    "raw": "'--------------x----'",
                                    "range": [
                                      6101,
                                      6122
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6090,
                                    6122
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6086,
                                6123
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6136,
                                      6142
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6145,
                                          6147
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          6148,
                                          6159
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        6145,
                                        6159
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 125,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 125,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 100,
                                        "raw": "100",
                                        "range": [
                                          6160,
                                          6163
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6165,
                                          6167
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          6169,
                                          6184
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6145,
                                      6185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    6136,
                                    6185
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6132,
                                6186
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6195,
                                        6211
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 126,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 126,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6212,
                                          6218
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 126,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 126,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6195,
                                      6219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6220,
                                      6224
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6195,
                                    6224
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6225,
                                      6233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6195,
                                  6234
                                ],
                                "loc": {
                                  "start": {
                                    "line": 126,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 126,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                6195,
                                6235
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 126,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6244,
                                        6263
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 127,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 127,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6264,
                                            6266
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 127,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 127,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6267,
                                            6280
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 127,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 127,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6264,
                                          6280
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 127,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 127,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6244,
                                      6281
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6282,
                                      6286
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6244,
                                    6286
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6287,
                                      6293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6244,
                                  6294
                                ],
                                "loc": {
                                  "start": {
                                    "line": 127,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 127,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6244,
                                6295
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 8
                                },
                                "end": {
                                  "line": 127,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6304,
                                        6323
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 128,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 128,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6324,
                                            6326
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 128,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 128,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6327,
                                            6340
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 128,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 128,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6324,
                                          6340
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 128,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 128,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6304,
                                      6341
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6342,
                                      6346
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6304,
                                    6346
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6347,
                                      6353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6304,
                                  6354
                                ],
                                "loc": {
                                  "start": {
                                    "line": 128,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 128,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6304,
                                6355
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 8
                                },
                                "end": {
                                  "line": 128,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5907,
                            6361
                          ],
                          "loc": {
                            "start": {
                              "line": 119,
                              "column": 62
                            },
                            "end": {
                              "line": 129,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5895,
                          6361
                        ],
                        "loc": {
                          "start": {
                            "line": 119,
                            "column": 50
                          },
                          "end": {
                            "line": 129,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5763,
                      6362
                    ],
                    "loc": {
                      "start": {
                        "line": 118,
                        "column": 4
                      },
                      "end": {
                        "line": 129,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2126,
                    "_esdocTestName": "it2126"
                  },
                  "range": [
                    5763,
                    6363
                  ],
                  "loc": {
                    "start": {
                      "line": 118,
                      "column": 4
                    },
                    "end": {
                      "line": 129,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6368,
                        6370
                      ],
                      "loc": {
                        "start": {
                          "line": 130,
                          "column": 4
                        },
                        "end": {
                          "line": 130,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not timeout if source completes within timeout period",
                        "raw": "'should not timeout if source completes within timeout period'",
                        "range": [
                          6371,
                          6433
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 7
                          },
                          "end": {
                            "line": 130,
                            "column": 69
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6461,
                                      6463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6466,
                                        6469
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----|",
                                        "raw": "'-----|'",
                                        "range": [
                                          6470,
                                          6478
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6466,
                                      6479
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    6461,
                                    6479
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6457,
                                6480
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6493,
                                      6499
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      6502,
                                      6510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    6493,
                                    6510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6489,
                                6511
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6524,
                                      6526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6529,
                                        6533
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----",
                                        "raw": "'----x----'",
                                        "range": [
                                          6534,
                                          6545
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6529,
                                      6546
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    6524,
                                    6546
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6520,
                                6547
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6560,
                                      6566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      6569,
                                      6571
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    6560,
                                    6571
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6556,
                                6572
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 8
                                },
                                "end": {
                                  "line": 134,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6585,
                                      6593
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----|",
                                    "raw": "'-----|'",
                                    "range": [
                                      6596,
                                      6604
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    6585,
                                    6604
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6581,
                                6605
                              ],
                              "loc": {
                                "start": {
                                  "line": 135,
                                  "column": 8
                                },
                                "end": {
                                  "line": 135,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6618,
                                      6624
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6627,
                                          6629
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          6630,
                                          6641
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        6627,
                                        6641
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 100,
                                        "raw": "100",
                                        "range": [
                                          6642,
                                          6645
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6647,
                                          6649
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          6651,
                                          6666
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6627,
                                      6667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    6618,
                                    6667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6614,
                                6668
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 8
                                },
                                "end": {
                                  "line": 136,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6677,
                                        6693
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 137,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 137,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6694,
                                          6700
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 137,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 137,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6677,
                                      6701
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6702,
                                      6706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6677,
                                    6706
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 137,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 137,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6707,
                                      6715
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6677,
                                  6716
                                ],
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                6677,
                                6717
                              ],
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 8
                                },
                                "end": {
                                  "line": 137,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6726,
                                        6745
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 138,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 138,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6746,
                                            6748
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 138,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6749,
                                            6762
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 138,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6746,
                                          6762
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 138,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6726,
                                      6763
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6764,
                                      6768
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6726,
                                    6768
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6769,
                                      6775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6726,
                                  6776
                                ],
                                "loc": {
                                  "start": {
                                    "line": 138,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 138,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6726,
                                6777
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6786,
                                        6805
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 139,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 139,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6806,
                                            6808
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 139,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 139,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6809,
                                            6822
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 139,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 139,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6806,
                                          6822
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 139,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 139,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6786,
                                      6823
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6824,
                                      6828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6786,
                                    6828
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6829,
                                      6835
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6786,
                                  6836
                                ],
                                "loc": {
                                  "start": {
                                    "line": 139,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 139,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6786,
                                6837
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6447,
                            6843
                          ],
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 83
                            },
                            "end": {
                              "line": 140,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6435,
                          6843
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 71
                          },
                          "end": {
                            "line": 140,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6368,
                      6844
                    ],
                    "loc": {
                      "start": {
                        "line": 130,
                        "column": 4
                      },
                      "end": {
                        "line": 140,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2127,
                    "_esdocTestName": "it2127"
                  },
                  "range": [
                    6368,
                    6845
                  ],
                  "loc": {
                    "start": {
                      "line": 130,
                      "column": 4
                    },
                    "end": {
                      "line": 140,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6850,
                        6852
                      ],
                      "loc": {
                        "start": {
                          "line": 141,
                          "column": 4
                        },
                        "end": {
                          "line": 141,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not timeout if source raises error within timeout period",
                        "raw": "'should not timeout if source raises error within timeout period'",
                        "range": [
                          6853,
                          6918
                        ],
                        "loc": {
                          "start": {
                            "line": 141,
                            "column": 7
                          },
                          "end": {
                            "line": 141,
                            "column": 72
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6946,
                                      6948
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6951,
                                        6954
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 142,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 142,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----#",
                                        "raw": "'-----#'",
                                        "range": [
                                          6955,
                                          6963
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6951,
                                      6964
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    6946,
                                    6964
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6942,
                                6965
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6978,
                                      6984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      6987,
                                      6995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    6978,
                                    6995
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6974,
                                6996
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 8
                                },
                                "end": {
                                  "line": 143,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7009,
                                      7011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7014,
                                        7018
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 144,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 144,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----|",
                                        "raw": "'----x----|'",
                                        "range": [
                                          7019,
                                          7031
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 144,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 144,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7014,
                                      7032
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    7009,
                                    7032
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7005,
                                7033
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7046,
                                      7052
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      7055,
                                      7057
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    7046,
                                    7057
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7042,
                                7058
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7071,
                                      7079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----#",
                                    "raw": "'-----#'",
                                    "range": [
                                      7082,
                                      7090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    7071,
                                    7090
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 146,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 146,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7067,
                                7091
                              ],
                              "loc": {
                                "start": {
                                  "line": 146,
                                  "column": 8
                                },
                                "end": {
                                  "line": 146,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7104,
                                      7110
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          7113,
                                          7115
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          7116,
                                          7127
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        7113,
                                        7127
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 147,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 147,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 100,
                                        "raw": "100",
                                        "range": [
                                          7128,
                                          7131
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          7133,
                                          7135
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          7137,
                                          7152
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7113,
                                      7153
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    7104,
                                    7153
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 147,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 147,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7100,
                                7154
                              ],
                              "loc": {
                                "start": {
                                  "line": 147,
                                  "column": 8
                                },
                                "end": {
                                  "line": 147,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7163,
                                        7179
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7180,
                                          7186
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7163,
                                      7187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7188,
                                      7192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7163,
                                    7192
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7193,
                                      7201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7163,
                                  7202
                                ],
                                "loc": {
                                  "start": {
                                    "line": 148,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 148,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                7163,
                                7203
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7212,
                                        7231
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 149,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 149,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7232,
                                            7234
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 149,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 149,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7235,
                                            7248
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 149,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 149,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7232,
                                          7248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 149,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 149,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7212,
                                      7249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7250,
                                      7254
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7212,
                                    7254
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7255,
                                      7261
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7212,
                                  7262
                                ],
                                "loc": {
                                  "start": {
                                    "line": 149,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 149,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7212,
                                7263
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7272,
                                        7291
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 150,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 150,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7292,
                                            7294
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 150,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 150,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7295,
                                            7308
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 150,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 150,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7292,
                                          7308
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 150,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 150,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7272,
                                      7309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7310,
                                      7314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7272,
                                    7314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7315,
                                      7321
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7272,
                                  7322
                                ],
                                "loc": {
                                  "start": {
                                    "line": 150,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 150,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7272,
                                7323
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6932,
                            7329
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 86
                            },
                            "end": {
                              "line": 151,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6920,
                          7329
                        ],
                        "loc": {
                          "start": {
                            "line": 141,
                            "column": 74
                          },
                          "end": {
                            "line": 151,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6850,
                      7330
                    ],
                    "loc": {
                      "start": {
                        "line": 141,
                        "column": 4
                      },
                      "end": {
                        "line": 151,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2128,
                    "_esdocTestName": "it2128"
                  },
                  "range": [
                    6850,
                    7331
                  ],
                  "loc": {
                    "start": {
                      "line": 141,
                      "column": 4
                    },
                    "end": {
                      "line": 151,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7336,
                        7338
                      ],
                      "loc": {
                        "start": {
                          "line": 152,
                          "column": 4
                        },
                        "end": {
                          "line": 152,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not timeout if source emits within timeout period",
                        "raw": "'should not timeout if source emits within timeout period'",
                        "range": [
                          7339,
                          7397
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 7
                          },
                          "end": {
                            "line": 152,
                            "column": 65
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7425,
                                      7427
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7430,
                                        7433
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--d--e--|",
                                        "raw": "'--a--b--c--d--e--|'",
                                        "range": [
                                          7434,
                                          7454
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7430,
                                      7455
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    7425,
                                    7455
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7421,
                                7456
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7469,
                                      7475
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                !",
                                    "raw": "'^                !'",
                                    "range": [
                                      7478,
                                      7498
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    7469,
                                    7498
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7465,
                                7499
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7512,
                                      7514
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7517,
                                        7521
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----x----|",
                                        "raw": "'----x----|'",
                                        "range": [
                                          7522,
                                          7534
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7517,
                                      7535
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    7512,
                                    7535
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7508,
                                7536
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7549,
                                      7555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      7558,
                                      7560
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    7549,
                                    7560
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7545,
                                7561
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7574,
                                      7582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c--d--e--|",
                                    "raw": "'--a--b--c--d--e--|'",
                                    "range": [
                                      7585,
                                      7605
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    7574,
                                    7605
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7570,
                                7606
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 8
                                },
                                "end": {
                                  "line": 157,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7619,
                                      7625
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          7628,
                                          7630
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          7631,
                                          7642
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        7628,
                                        7642
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 158,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 158,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 50,
                                        "raw": "50",
                                        "range": [
                                          7643,
                                          7645
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          7647,
                                          7649
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 42
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          7651,
                                          7666
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7628,
                                      7667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    7619,
                                    7667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7615,
                                7668
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7677,
                                        7693
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 159,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 159,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7694,
                                          7700
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 159,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 159,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7677,
                                      7701
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7702,
                                      7706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7677,
                                    7706
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7707,
                                      7715
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7677,
                                  7716
                                ],
                                "loc": {
                                  "start": {
                                    "line": 159,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 159,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                7677,
                                7717
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7726,
                                        7745
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 160,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 160,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7746,
                                            7748
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 160,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 160,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7749,
                                            7762
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 160,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 160,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7746,
                                          7762
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7726,
                                      7763
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7764,
                                      7768
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7726,
                                    7768
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7769,
                                      7775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7726,
                                  7776
                                ],
                                "loc": {
                                  "start": {
                                    "line": 160,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 160,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7726,
                                7777
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7786,
                                        7805
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 161,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 161,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7806,
                                            7808
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 161,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 161,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7809,
                                            7822
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 161,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 161,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7806,
                                          7822
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7786,
                                      7823
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7824,
                                      7828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7786,
                                    7828
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7829,
                                      7835
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7786,
                                  7836
                                ],
                                "loc": {
                                  "start": {
                                    "line": 161,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 161,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7786,
                                7837
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7411,
                            7843
                          ],
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 79
                            },
                            "end": {
                              "line": 162,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7399,
                          7843
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 67
                          },
                          "end": {
                            "line": 162,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7336,
                      7844
                    ],
                    "loc": {
                      "start": {
                        "line": 152,
                        "column": 4
                      },
                      "end": {
                        "line": 162,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2129,
                    "_esdocTestName": "it2129"
                  },
                  "range": [
                    7336,
                    7845
                  ],
                  "loc": {
                    "start": {
                      "line": 152,
                      "column": 4
                    },
                    "end": {
                      "line": 162,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7850,
                        7852
                      ],
                      "loc": {
                        "start": {
                          "line": 163,
                          "column": 4
                        },
                        "end": {
                          "line": 163,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should timeout after specified Date then subscribe to the passed observable",
                        "raw": "'should timeout after specified Date then subscribe to the passed observable'",
                        "range": [
                          7853,
                          7930
                        ],
                        "loc": {
                          "start": {
                            "line": 163,
                            "column": 7
                          },
                          "end": {
                            "line": 163,
                            "column": 84
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7958,
                                      7960
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7963,
                                        7966
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--d--e--|",
                                        "raw": "'--a--b--c--d--e--|'",
                                        "range": [
                                          7967,
                                          7987
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7963,
                                      7988
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    7958,
                                    7988
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7954,
                                7989
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8002,
                                      8008
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !          ",
                                    "raw": "'^      !          '",
                                    "range": [
                                      8011,
                                      8031
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8002,
                                    8031
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7998,
                                8032
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8045,
                                      8047
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8050,
                                        8054
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--z--|     ",
                                        "raw": "'--z--|     '",
                                        "range": [
                                          8055,
                                          8068
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 166,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 166,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8050,
                                      8069
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    8045,
                                    8069
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8041,
                                8070
                              ],
                              "loc": {
                                "start": {
                                  "line": 166,
                                  "column": 8
                                },
                                "end": {
                                  "line": 166,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8083,
                                      8089
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "       ^    !     ",
                                    "raw": "'       ^    !     '",
                                    "range": [
                                      8092,
                                      8112
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8083,
                                    8112
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 167,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 167,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8079,
                                8113
                              ],
                              "loc": {
                                "start": {
                                  "line": 167,
                                  "column": 8
                                },
                                "end": {
                                  "line": 167,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8126,
                                      8134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b---z--|     ",
                                    "raw": "'--a--b---z--|     '",
                                    "range": [
                                      8137,
                                      8157
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    8126,
                                    8157
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8122,
                                8158
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8171,
                                      8177
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8180,
                                          8182
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          8183,
                                          8194
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        8180,
                                        8194
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 169,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 169,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Date",
                                          "range": [
                                            8199,
                                            8203
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 169,
                                              "column": 40
                                            },
                                            "end": {
                                              "line": 169,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "CallExpression",
                                              "callee": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "rxTestScheduler",
                                                  "range": [
                                                    8204,
                                                    8219
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 169,
                                                      "column": 45
                                                    },
                                                    "end": {
                                                      "line": 169,
                                                      "column": 60
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "now",
                                                  "range": [
                                                    8220,
                                                    8223
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 169,
                                                      "column": 61
                                                    },
                                                    "end": {
                                                      "line": 169,
                                                      "column": 64
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  8204,
                                                  8223
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 169,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 169,
                                                    "column": 64
                                                  }
                                                }
                                              },
                                              "arguments": [],
                                              "range": [
                                                8204,
                                                8225
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 169,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 169,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 70,
                                              "raw": "70",
                                              "range": [
                                                8228,
                                                8230
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 169,
                                                  "column": 69
                                                },
                                                "end": {
                                                  "line": 169,
                                                  "column": 71
                                                }
                                              }
                                            },
                                            "range": [
                                              8204,
                                              8230
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 169,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 169,
                                                "column": 71
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8195,
                                          8231
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 72
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8233,
                                          8235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 74
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 76
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          8237,
                                          8252
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 78
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 93
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8180,
                                      8253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 94
                                      }
                                    }
                                  },
                                  "range": [
                                    8171,
                                    8253
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 94
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8167,
                                8254
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 95
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8263,
                                        8279
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8280,
                                          8286
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8263,
                                      8287
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8288,
                                      8292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8263,
                                    8292
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8293,
                                      8301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8263,
                                  8302
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8263,
                                8303
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8312,
                                        8331
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 171,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 171,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8332,
                                            8334
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 171,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 171,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8335,
                                            8348
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 171,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 171,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8332,
                                          8348
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8312,
                                      8349
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8350,
                                      8354
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8312,
                                    8354
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8355,
                                      8361
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8312,
                                  8362
                                ],
                                "loc": {
                                  "start": {
                                    "line": 171,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 171,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8312,
                                8363
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8372,
                                        8391
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8392,
                                            8394
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 172,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 172,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8395,
                                            8408
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 172,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 172,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8392,
                                          8408
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8372,
                                      8409
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8410,
                                      8414
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8372,
                                    8414
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8415,
                                      8421
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8372,
                                  8422
                                ],
                                "loc": {
                                  "start": {
                                    "line": 172,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 172,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8372,
                                8423
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7944,
                            8429
                          ],
                          "loc": {
                            "start": {
                              "line": 163,
                              "column": 98
                            },
                            "end": {
                              "line": 173,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7932,
                          8429
                        ],
                        "loc": {
                          "start": {
                            "line": 163,
                            "column": 86
                          },
                          "end": {
                            "line": 173,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7850,
                      8430
                    ],
                    "loc": {
                      "start": {
                        "line": 163,
                        "column": 4
                      },
                      "end": {
                        "line": 173,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2130,
                    "_esdocTestName": "it2130"
                  },
                  "range": [
                    7850,
                    8431
                  ],
                  "loc": {
                    "start": {
                      "line": 163,
                      "column": 4
                    },
                    "end": {
                      "line": 173,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8436,
                        8438
                      ],
                      "loc": {
                        "start": {
                          "line": 174,
                          "column": 4
                        },
                        "end": {
                          "line": 174,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not timeout if source completes within specified Date",
                        "raw": "'should not timeout if source completes within specified Date'",
                        "range": [
                          8439,
                          8501
                        ],
                        "loc": {
                          "start": {
                            "line": 174,
                            "column": 7
                          },
                          "end": {
                            "line": 174,
                            "column": 69
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8529,
                                      8531
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8534,
                                        8537
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--d--e--|",
                                        "raw": "'--a--b--c--d--e--|'",
                                        "range": [
                                          8538,
                                          8558
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8534,
                                      8559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    8529,
                                    8559
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8525,
                                8560
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8573,
                                      8579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                !",
                                    "raw": "'^                !'",
                                    "range": [
                                      8582,
                                      8602
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8573,
                                    8602
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 176,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 176,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8569,
                                8603
                              ],
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 8
                                },
                                "end": {
                                  "line": 176,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8616,
                                      8618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8621,
                                        8625
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 177,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 177,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--|",
                                        "raw": "'--x--|'",
                                        "range": [
                                          8626,
                                          8634
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 177,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 177,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8621,
                                      8635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8616,
                                    8635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8612,
                                8636
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 8
                                },
                                "end": {
                                  "line": 177,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8649,
                                      8655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      8658,
                                      8660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    8649,
                                    8660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8645,
                                8661
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8674,
                                      8682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b--c--d--e--|",
                                    "raw": "'--a--b--c--d--e--|'",
                                    "range": [
                                      8685,
                                      8705
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    8674,
                                    8705
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8670,
                                8706
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "timeoutValue",
                                    "range": [
                                      8719,
                                      8731
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "Date",
                                      "range": [
                                        8738,
                                        8742
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 31
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "Date",
                                              "range": [
                                                8743,
                                                8747
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 180,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 180,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "now",
                                              "range": [
                                                8748,
                                                8751
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 180,
                                                  "column": 41
                                                },
                                                "end": {
                                                  "line": 180,
                                                  "column": 44
                                                }
                                              }
                                            },
                                            "range": [
                                              8743,
                                              8751
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 180,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 180,
                                                "column": 44
                                              }
                                            }
                                          },
                                          "arguments": [],
                                          "range": [
                                            8743,
                                            8753
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 180,
                                              "column": 36
                                            },
                                            "end": {
                                              "line": 180,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "BinaryExpression",
                                          "operator": "*",
                                          "left": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "expected",
                                                "range": [
                                                  8757,
                                                  8765
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 180,
                                                    "column": 50
                                                  },
                                                  "end": {
                                                    "line": 180,
                                                    "column": 58
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "length",
                                                "range": [
                                                  8766,
                                                  8772
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 180,
                                                    "column": 59
                                                  },
                                                  "end": {
                                                    "line": 180,
                                                    "column": 65
                                                  }
                                                }
                                              },
                                              "range": [
                                                8757,
                                                8772
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 180,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 180,
                                                  "column": 65
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 2,
                                              "raw": "2",
                                              "range": [
                                                8775,
                                                8776
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 180,
                                                  "column": 68
                                                },
                                                "end": {
                                                  "line": 180,
                                                  "column": 69
                                                }
                                              }
                                            },
                                            "range": [
                                              8757,
                                              8776
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 180,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 180,
                                                "column": 69
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Literal",
                                            "value": 10,
                                            "raw": "10",
                                            "range": [
                                              8780,
                                              8782
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 180,
                                                "column": 73
                                              },
                                              "end": {
                                                "line": 180,
                                                "column": 75
                                              }
                                            }
                                          },
                                          "range": [
                                            8756,
                                            8782
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 180,
                                              "column": 49
                                            },
                                            "end": {
                                              "line": 180,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "range": [
                                          8743,
                                          8782
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8734,
                                      8783
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 76
                                      }
                                    }
                                  },
                                  "range": [
                                    8719,
                                    8783
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 76
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8715,
                                8784
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 77
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8797,
                                      8803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8806,
                                          8808
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          8809,
                                          8820
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        8806,
                                        8820
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 181,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 181,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "timeoutValue",
                                        "range": [
                                          8821,
                                          8833
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 48
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8835,
                                          8837
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 52
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          8839,
                                          8854
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 69
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8806,
                                      8855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 70
                                      }
                                    }
                                  },
                                  "range": [
                                    8797,
                                    8855
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8793,
                                8856
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8865,
                                        8881
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 182,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 182,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8882,
                                          8888
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8865,
                                      8889
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8890,
                                      8894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8865,
                                    8894
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8895,
                                      8903
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8865,
                                  8904
                                ],
                                "loc": {
                                  "start": {
                                    "line": 182,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 182,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8865,
                                8905
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8914,
                                        8933
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 183,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 183,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8934,
                                            8936
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 183,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 183,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8937,
                                            8950
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 183,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 183,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8934,
                                          8950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8914,
                                      8951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8952,
                                      8956
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8914,
                                    8956
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8957,
                                      8963
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8914,
                                  8964
                                ],
                                "loc": {
                                  "start": {
                                    "line": 183,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 183,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8914,
                                8965
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8974,
                                        8993
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 184,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 184,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8994,
                                            8996
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 184,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 184,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8997,
                                            9010
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 184,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 184,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8994,
                                          9010
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 184,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 184,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8974,
                                      9011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9012,
                                      9016
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8974,
                                    9016
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9017,
                                      9023
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8974,
                                  9024
                                ],
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8974,
                                9025
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8515,
                            9031
                          ],
                          "loc": {
                            "start": {
                              "line": 174,
                              "column": 83
                            },
                            "end": {
                              "line": 185,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8503,
                          9031
                        ],
                        "loc": {
                          "start": {
                            "line": 174,
                            "column": 71
                          },
                          "end": {
                            "line": 185,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8436,
                      9032
                    ],
                    "loc": {
                      "start": {
                        "line": 174,
                        "column": 4
                      },
                      "end": {
                        "line": 185,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2131,
                    "_esdocTestName": "it2131"
                  },
                  "range": [
                    8436,
                    9033
                  ],
                  "loc": {
                    "start": {
                      "line": 174,
                      "column": 4
                    },
                    "end": {
                      "line": 185,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9038,
                        9040
                      ],
                      "loc": {
                        "start": {
                          "line": 186,
                          "column": 4
                        },
                        "end": {
                          "line": 186,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not timeout if source raises error within specified Date",
                        "raw": "'should not timeout if source raises error within specified Date'",
                        "range": [
                          9041,
                          9106
                        ],
                        "loc": {
                          "start": {
                            "line": 186,
                            "column": 7
                          },
                          "end": {
                            "line": 186,
                            "column": 72
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9134,
                                      9136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9139,
                                        9142
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 187,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 187,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---#",
                                        "raw": "'---a---#'",
                                        "range": [
                                          9143,
                                          9153
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 187,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 187,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9139,
                                      9154
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    9134,
                                    9154
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9130,
                                9155
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9168,
                                      9174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      9177,
                                      9187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9168,
                                    9187
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9164,
                                9188
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9201,
                                      9203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9206,
                                        9210
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 189,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 189,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--|",
                                        "raw": "'--x--|'",
                                        "range": [
                                          9211,
                                          9219
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9206,
                                      9220
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9201,
                                    9220
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9197,
                                9221
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9234,
                                      9240
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      9243,
                                      9245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "range": [
                                    9234,
                                    9245
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 23
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9230,
                                9246
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 8
                                },
                                "end": {
                                  "line": 190,
                                  "column": 24
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9259,
                                      9267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---#",
                                    "raw": "'---a---#'",
                                    "range": [
                                      9270,
                                      9280
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    9259,
                                    9280
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9255,
                                9281
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      9294,
                                      9300
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          9303,
                                          9305
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          9306,
                                          9317
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        9303,
                                        9317
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 192,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 192,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Date",
                                          "range": [
                                            9322,
                                            9326
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 192,
                                              "column": 40
                                            },
                                            "end": {
                                              "line": 192,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "CallExpression",
                                              "callee": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "Date",
                                                  "range": [
                                                    9327,
                                                    9331
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 192,
                                                      "column": 45
                                                    },
                                                    "end": {
                                                      "line": 192,
                                                      "column": 49
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "now",
                                                  "range": [
                                                    9332,
                                                    9335
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 192,
                                                      "column": 50
                                                    },
                                                    "end": {
                                                      "line": 192,
                                                      "column": 53
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9327,
                                                  9335
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 192,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 192,
                                                    "column": 53
                                                  }
                                                }
                                              },
                                              "arguments": [],
                                              "range": [
                                                9327,
                                                9337
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 192,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 192,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 100,
                                              "raw": "100",
                                              "range": [
                                                9340,
                                                9343
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 192,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 192,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "range": [
                                              9327,
                                              9343
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 192,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 192,
                                                "column": 61
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9318,
                                          9344
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 62
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          9346,
                                          9348
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 64
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          9350,
                                          9365
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 83
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9303,
                                      9366
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 84
                                      }
                                    }
                                  },
                                  "range": [
                                    9294,
                                    9366
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 84
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9290,
                                9367
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 85
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9376,
                                        9392
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 193,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 193,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          9393,
                                          9399
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9376,
                                      9400
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9401,
                                      9405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9376,
                                    9405
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9406,
                                      9414
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9376,
                                  9415
                                ],
                                "loc": {
                                  "start": {
                                    "line": 193,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 193,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                9376,
                                9416
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9425,
                                        9444
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 194,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 194,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9445,
                                            9447
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 194,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 194,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9448,
                                            9461
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 194,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 194,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9445,
                                          9461
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 194,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 194,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9425,
                                      9462
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9463,
                                      9467
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9425,
                                    9467
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9468,
                                      9474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9425,
                                  9475
                                ],
                                "loc": {
                                  "start": {
                                    "line": 194,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 194,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9425,
                                9476
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9485,
                                        9504
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 195,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 195,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9505,
                                            9507
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9508,
                                            9521
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9505,
                                          9521
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9485,
                                      9522
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9523,
                                      9527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9485,
                                    9527
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9528,
                                      9534
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9485,
                                  9535
                                ],
                                "loc": {
                                  "start": {
                                    "line": 195,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 195,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9485,
                                9536
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9120,
                            9542
                          ],
                          "loc": {
                            "start": {
                              "line": 186,
                              "column": 86
                            },
                            "end": {
                              "line": 196,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9108,
                          9542
                        ],
                        "loc": {
                          "start": {
                            "line": 186,
                            "column": 74
                          },
                          "end": {
                            "line": 196,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9038,
                      9543
                    ],
                    "loc": {
                      "start": {
                        "line": 186,
                        "column": 4
                      },
                      "end": {
                        "line": 196,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2132,
                    "_esdocTestName": "it2132"
                  },
                  "range": [
                    9038,
                    9544
                  ],
                  "loc": {
                    "start": {
                      "line": 186,
                      "column": 4
                    },
                    "end": {
                      "line": 196,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9549,
                        9551
                      ],
                      "loc": {
                        "start": {
                          "line": 197,
                          "column": 4
                        },
                        "end": {
                          "line": 197,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should timeout specified Date after specified Date then never completes ",
                          "raw": "'should timeout specified Date after specified Date then never completes '",
                          "range": [
                            9552,
                            9626
                          ],
                          "loc": {
                            "start": {
                              "line": 197,
                              "column": 7
                            },
                            "end": {
                              "line": 197,
                              "column": 81
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "if other source does not complete",
                          "raw": "'if other source does not complete'",
                          "range": [
                            9637,
                            9672
                          ],
                          "loc": {
                            "start": {
                              "line": 198,
                              "column": 8
                            },
                            "end": {
                              "line": 198,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          9552,
                          9672
                        ],
                        "loc": {
                          "start": {
                            "line": 197,
                            "column": 7
                          },
                          "end": {
                            "line": 198,
                            "column": 43
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9700,
                                      9702
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9705,
                                        9708
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---b---c---d---e---|",
                                        "raw": "'---a---b---c---d---e---|'",
                                        "range": [
                                          9709,
                                          9735
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9705,
                                      9736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    9700,
                                    9736
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9696,
                                9737
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9750,
                                      9756
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !             ",
                                    "raw": "'^         !             '",
                                    "range": [
                                      9759,
                                      9785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    9750,
                                    9785
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9746,
                                9786
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9799,
                                      9801
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9804,
                                        9808
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          9809,
                                          9812
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9804,
                                      9813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    9799,
                                    9813
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9795,
                                9814
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9827,
                                      9833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          ^             ",
                                    "raw": "'          ^             '",
                                    "range": [
                                      9836,
                                      9862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    9827,
                                    9862
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9823,
                                9863
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9876,
                                      9884
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b---             ",
                                    "raw": "'---a---b---             '",
                                    "range": [
                                      9887,
                                      9913
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9876,
                                    9913
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9872,
                                9914
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      9927,
                                      9933
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          9936,
                                          9938
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "timeoutWith",
                                        "range": [
                                          9939,
                                          9950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        9936,
                                        9950
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 204,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 204,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Date",
                                          "range": [
                                            9955,
                                            9959
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 204,
                                              "column": 40
                                            },
                                            "end": {
                                              "line": 204,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "CallExpression",
                                              "callee": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "rxTestScheduler",
                                                  "range": [
                                                    9960,
                                                    9975
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 204,
                                                      "column": 45
                                                    },
                                                    "end": {
                                                      "line": 204,
                                                      "column": 60
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "now",
                                                  "range": [
                                                    9976,
                                                    9979
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 204,
                                                      "column": 61
                                                    },
                                                    "end": {
                                                      "line": 204,
                                                      "column": 64
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9960,
                                                  9979
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 204,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 204,
                                                    "column": 64
                                                  }
                                                }
                                              },
                                              "arguments": [],
                                              "range": [
                                                9960,
                                                9981
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 204,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 204,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 100,
                                              "raw": "100",
                                              "range": [
                                                9984,
                                                9987
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 204,
                                                  "column": 69
                                                },
                                                "end": {
                                                  "line": 204,
                                                  "column": 72
                                                }
                                              }
                                            },
                                            "range": [
                                              9960,
                                              9987
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 204,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 204,
                                                "column": 72
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9951,
                                          9988
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 73
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          9990,
                                          9992
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 75
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 77
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          9994,
                                          10009
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 79
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 94
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9936,
                                      10010
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 95
                                      }
                                    }
                                  },
                                  "range": [
                                    9927,
                                    10010
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 95
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9923,
                                10011
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 96
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10020,
                                        10036
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 205,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 205,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          10037,
                                          10043
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10020,
                                      10044
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10045,
                                      10049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10020,
                                    10049
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10050,
                                      10058
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10020,
                                  10059
                                ],
                                "loc": {
                                  "start": {
                                    "line": 205,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 205,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                10020,
                                10060
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10069,
                                        10088
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10089,
                                            10091
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10092,
                                            10105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10089,
                                          10105
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10069,
                                      10106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10107,
                                      10111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10069,
                                    10111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10112,
                                      10118
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10069,
                                  10119
                                ],
                                "loc": {
                                  "start": {
                                    "line": 206,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 206,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10069,
                                10120
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10129,
                                        10148
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 207,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 207,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10149,
                                            10151
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 207,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 207,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10152,
                                            10165
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 207,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 207,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10149,
                                          10165
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 207,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 207,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10129,
                                      10166
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10167,
                                      10171
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10129,
                                    10171
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10172,
                                      10178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10129,
                                  10179
                                ],
                                "loc": {
                                  "start": {
                                    "line": 207,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 207,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10129,
                                10180
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9686,
                            10186
                          ],
                          "loc": {
                            "start": {
                              "line": 198,
                              "column": 57
                            },
                            "end": {
                              "line": 208,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9674,
                          10186
                        ],
                        "loc": {
                          "start": {
                            "line": 198,
                            "column": 45
                          },
                          "end": {
                            "line": 208,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9549,
                      10187
                    ],
                    "loc": {
                      "start": {
                        "line": 197,
                        "column": 4
                      },
                      "end": {
                        "line": 208,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2133,
                    "_esdocTestName": "it2133"
                  },
                  "range": [
                    9549,
                    10188
                  ],
                  "loc": {
                    "start": {
                      "line": 197,
                      "column": 4
                    },
                    "end": {
                      "line": 208,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                169,
                10190
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 57
                },
                "end": {
                  "line": 209,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              157,
              10190
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 45
              },
              "end": {
                "line": 209,
                "column": 1
              }
            }
          }
        ],
        "range": [
          112,
          10191
        ],
        "loc": {
          "start": {
            "line": 5,
            "column": 0
          },
          "end": {
            "line": 209,
            "column": 2
          }
        },
        "_esdocTestId": 2117,
        "_esdocTestName": "describe2117"
      },
      "range": [
        112,
        10192
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 209,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {timeoutWith} ",
          "range": [
            85,
            111
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 0
            },
            "end": {
              "line": 4,
              "column": 26
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=timeoutWith-spec.js.map",
          "range": [
            10193,
            10237
          ],
          "loc": {
            "start": {
              "line": 210,
              "column": 0
            },
            "end": {
              "line": 210,
              "column": 44
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    10192
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 209,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {timeoutWith} ",
      "range": [
        85,
        111
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=timeoutWith-spec.js.map",
      "range": [
        10193,
        10237
      ],
      "loc": {
        "start": {
          "line": 210,
          "column": 0
        },
        "end": {
          "line": 210,
          "column": 44
        }
      }
    }
  ]
}