{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "chai_1",
            "range": [
              18,
              24
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                27,
                34
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 13
                },
                "end": {
                  "line": 2,
                  "column": 20
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "chai",
                "raw": "'chai'",
                "range": [
                  35,
                  41
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 21
                  },
                  "end": {
                    "line": 2,
                    "column": 27
                  }
                }
              }
            ],
            "range": [
              27,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 13
              },
              "end": {
                "line": 2,
                "column": 28
              }
            }
          },
          "range": [
            18,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        43
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Rx",
            "range": [
              48,
              50
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 6
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                53,
                60
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 9
                },
                "end": {
                  "line": 3,
                  "column": 16
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/Rx",
                "raw": "'../../dist/cjs/Rx'",
                "range": [
                  61,
                  80
                ],
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 17
                  },
                  "end": {
                    "line": 3,
                    "column": 36
                  }
                }
              }
            ],
            "range": [
              53,
              81
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 37
              }
            }
          },
          "range": [
            48,
            81
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 37
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        44,
        82
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 38
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              87,
              97
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 4
              },
              "end": {
                "line": 4,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                100,
                102
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 17
                },
                "end": {
                  "line": 4,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                103,
                113
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 20
                },
                "end": {
                  "line": 4,
                  "column": 30
                }
              }
            },
            "range": [
              100,
              113
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 17
              },
              "end": {
                "line": 4,
                "column": 30
              }
            }
          },
          "range": [
            87,
            113
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 4
            },
            "end": {
              "line": 4,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        83,
        114
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 31
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {auditTime} ",
          "range": [
            115,
            139
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 24
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            140,
            148
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.auditTime",
            "raw": "'Observable.prototype.auditTime'",
            "range": [
              149,
              181
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 9
              },
              "end": {
                "line": 6,
                "column": 41
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          201,
                          210
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 4
                          },
                          "end": {
                            "line": 7,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "auditTime(50)",
                          "raw": "'auditTime(50)'",
                          "range": [
                            211,
                            226
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 14
                            },
                            "end": {
                              "line": 7,
                              "column": 29
                            }
                          }
                        }
                      ],
                      "range": [
                        201,
                        227
                      ],
                      "loc": {
                        "start": {
                          "line": 7,
                          "column": 4
                        },
                        "end": {
                          "line": 7,
                          "column": 30
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should emit the last value in each time window",
                        "raw": "'should emit the last value in each time window'",
                        "range": [
                          228,
                          276
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 31
                          },
                          "end": {
                            "line": 7,
                            "column": 79
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      304,
                                      306
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        309,
                                        312
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 8,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 8,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-x-y----b---x-cx---|",
                                        "raw": "'-a-x-y----b---x-cx---|'",
                                        "range": [
                                          313,
                                          337
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 8,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 8,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      309,
                                      338
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    304,
                                    338
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 8,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 8,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                300,
                                339
                              ],
                              "loc": {
                                "start": {
                                  "line": 8,
                                  "column": 8
                                },
                                "end": {
                                  "line": 8,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      352,
                                      356
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                    !",
                                    "raw": "'^                    !'",
                                    "range": [
                                      359,
                                      383
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    352,
                                    383
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                348,
                                384
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      397,
                                      405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------y--------x-----|",
                                    "raw": "'------y--------x-----|'",
                                    "range": [
                                      408,
                                      432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    397,
                                    432
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                393,
                                433
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      446,
                                      452
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          455,
                                          457
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "auditTime",
                                        "range": [
                                          458,
                                          467
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "range": [
                                        455,
                                        467
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 33
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 50,
                                        "raw": "50",
                                        "range": [
                                          468,
                                          470
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          472,
                                          487
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      455,
                                      488
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    446,
                                    488
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                442,
                                489
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        498,
                                        514
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 12,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 12,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          515,
                                          521
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      498,
                                      522
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      523,
                                      527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    498,
                                    527
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      528,
                                      536
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  498,
                                  537
                                ],
                                "loc": {
                                  "start": {
                                    "line": 12,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 12,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                498,
                                538
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        547,
                                        566
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            567,
                                            569
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            570,
                                            583
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          567,
                                          583
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      547,
                                      584
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      585,
                                      589
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    547,
                                    589
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      590,
                                      594
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  547,
                                  595
                                ],
                                "loc": {
                                  "start": {
                                    "line": 13,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 13,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                547,
                                596
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            290,
                            602
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 93
                            },
                            "end": {
                              "line": 14,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          278,
                          602
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 81
                          },
                          "end": {
                            "line": 14,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      201,
                      603
                    ],
                    "loc": {
                      "start": {
                        "line": 7,
                        "column": 4
                      },
                      "end": {
                        "line": 14,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    201,
                    604
                  ],
                  "loc": {
                    "start": {
                      "line": 7,
                      "column": 4
                    },
                    "end": {
                      "line": 14,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        609,
                        611
                      ],
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 4
                        },
                        "end": {
                          "line": 15,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should auditTime events by 50 time units",
                        "raw": "'should auditTime events by 50 time units'",
                        "range": [
                          612,
                          654
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 7
                          },
                          "end": {
                            "line": 15,
                            "column": 49
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              666,
                              670
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 61
                              },
                              "end": {
                                "line": 15,
                                "column": 65
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "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": "Observable",
                                            "range": [
                                              682,
                                              692
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              693,
                                              695
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            682,
                                            695
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 16,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 16,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              696,
                                              697
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 23
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              699,
                                              700
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 26
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              702,
                                              703
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 29
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          682,
                                          704
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 16,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 16,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "auditTime",
                                        "range": [
                                          718,
                                          727
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 22
                                          }
                                        }
                                      },
                                      "range": [
                                        682,
                                        727
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 16,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 17,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 50,
                                        "raw": "50",
                                        "range": [
                                          728,
                                          730
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      682,
                                      731
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      745,
                                      754
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    682,
                                    754
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 16,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          765,
                                          766
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 18,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 18,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                782,
                                                786
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 19,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 19,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    791,
                                                    796
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 19,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 19,
                                                      "column": 26
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      797,
                                                      819
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 19,
                                                        "column": 27
                                                      },
                                                      "end": {
                                                        "line": 19,
                                                        "column": 49
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  787,
                                                  820
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 19,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 19,
                                                    "column": 50
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              782,
                                              821
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 19,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 19,
                                                "column": 51
                                              }
                                            }
                                          },
                                          "range": [
                                            782,
                                            822
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 19,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 19,
                                              "column": 52
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        768,
                                        832
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 18,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 20,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      755,
                                      832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      834,
                                      838
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                866,
                                                870
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 21,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 21,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              866,
                                              872
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 21,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 21,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            866,
                                            873
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 21,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 21,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        852,
                                        883
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 20,
                                          "column": 29
                                        },
                                        "end": {
                                          "line": 22,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      840,
                                      883
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  682,
                                  884
                                ],
                                "loc": {
                                  "start": {
                                    "line": 16,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 22,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                682,
                                885
                              ],
                              "loc": {
                                "start": {
                                  "line": 16,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            672,
                            891
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 67
                            },
                            "end": {
                              "line": 23,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          656,
                          891
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 51
                          },
                          "end": {
                            "line": 23,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      609,
                      892
                    ],
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 4
                      },
                      "end": {
                        "line": 23,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 568,
                    "_esdocTestName": "it568"
                  },
                  "range": [
                    609,
                    893
                  ],
                  "loc": {
                    "start": {
                      "line": 15,
                      "column": 4
                    },
                    "end": {
                      "line": 23,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        898,
                        900
                      ],
                      "loc": {
                        "start": {
                          "line": 24,
                          "column": 4
                        },
                        "end": {
                          "line": 24,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should auditTime events multiple times",
                        "raw": "'should auditTime events multiple times'",
                        "range": [
                          901,
                          941
                        ],
                        "loc": {
                          "start": {
                            "line": 24,
                            "column": 7
                          },
                          "end": {
                            "line": 24,
                            "column": 47
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      969,
                                      977
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "1-2",
                                        "raw": "'1-2'",
                                        "range": [
                                          981,
                                          986
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "2-2",
                                        "raw": "'2-2'",
                                        "range": [
                                          988,
                                          993
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      980,
                                      994
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    969,
                                    994
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 25,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 25,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                965,
                                995
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 8
                                },
                                "end": {
                                  "line": 25,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "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": "Observable",
                                            "range": [
                                              1004,
                                              1014
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "concat",
                                            "range": [
                                              1015,
                                              1021
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 25
                                              }
                                            }
                                          },
                                          "range": [
                                            1004,
                                            1021
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 25
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "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": "Observable",
                                                        "range": [
                                                          1022,
                                                          1032
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 36
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "timer",
                                                        "range": [
                                                          1033,
                                                          1038
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 37
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 42
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1022,
                                                        1038
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 26,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 26,
                                                          "column": 42
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Literal",
                                                        "value": 0,
                                                        "raw": "0",
                                                        "range": [
                                                          1039,
                                                          1040
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 43
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 44
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Literal",
                                                        "value": 10,
                                                        "raw": "10",
                                                        "range": [
                                                          1042,
                                                          1044
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 46
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 48
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Identifier",
                                                        "name": "rxTestScheduler",
                                                        "range": [
                                                          1046,
                                                          1061
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 50
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 65
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      1022,
                                                      1062
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 26
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 66
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "take",
                                                    "range": [
                                                      1063,
                                                      1067
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 67
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 71
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1022,
                                                    1067
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 26
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 71
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": 3,
                                                    "raw": "3",
                                                    "range": [
                                                      1068,
                                                      1069
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 72
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 73
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1022,
                                                  1070
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 74
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "map",
                                                "range": [
                                                  1071,
                                                  1074
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 75
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 78
                                                  }
                                                }
                                              },
                                              "range": [
                                                1022,
                                                1074
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 78
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      1085,
                                                      1086
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 89
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 90
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "BinaryExpression",
                                                        "operator": "+",
                                                        "left": {
                                                          "type": "Literal",
                                                          "value": "1-",
                                                          "raw": "'1-'",
                                                          "range": [
                                                            1097,
                                                            1101
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 26,
                                                              "column": 101
                                                            },
                                                            "end": {
                                                              "line": 26,
                                                              "column": 105
                                                            }
                                                          }
                                                        },
                                                        "right": {
                                                          "type": "Identifier",
                                                          "name": "x",
                                                          "range": [
                                                            1104,
                                                            1105
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 26,
                                                              "column": 108
                                                            },
                                                            "end": {
                                                              "line": 26,
                                                              "column": 109
                                                            }
                                                          }
                                                        },
                                                        "range": [
                                                          1097,
                                                          1105
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 101
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 109
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1090,
                                                        1106
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 26,
                                                          "column": 94
                                                        },
                                                        "end": {
                                                          "line": 26,
                                                          "column": 110
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1088,
                                                    1108
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 92
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 112
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  1075,
                                                  1108
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 112
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1022,
                                              1109
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 113
                                              }
                                            }
                                          },
                                          {
                                            "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": "Observable",
                                                        "range": [
                                                          1111,
                                                          1121
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 115
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 125
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "timer",
                                                        "range": [
                                                          1122,
                                                          1127
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 126
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 131
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1111,
                                                        1127
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 26,
                                                          "column": 115
                                                        },
                                                        "end": {
                                                          "line": 26,
                                                          "column": 131
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Literal",
                                                        "value": 80,
                                                        "raw": "80",
                                                        "range": [
                                                          1128,
                                                          1130
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 132
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 134
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Literal",
                                                        "value": 10,
                                                        "raw": "10",
                                                        "range": [
                                                          1132,
                                                          1134
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 136
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 138
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Identifier",
                                                        "name": "rxTestScheduler",
                                                        "range": [
                                                          1136,
                                                          1151
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 140
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 155
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      1111,
                                                      1152
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 115
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 156
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "take",
                                                    "range": [
                                                      1153,
                                                      1157
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 157
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 161
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1111,
                                                    1157
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 115
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 161
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": 5,
                                                    "raw": "5",
                                                    "range": [
                                                      1158,
                                                      1159
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 162
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 163
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1111,
                                                  1160
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 115
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 164
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "map",
                                                "range": [
                                                  1161,
                                                  1164
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 165
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 168
                                                  }
                                                }
                                              },
                                              "range": [
                                                1111,
                                                1164
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 115
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 168
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      1175,
                                                      1176
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 179
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 180
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "BinaryExpression",
                                                        "operator": "+",
                                                        "left": {
                                                          "type": "Literal",
                                                          "value": "2-",
                                                          "raw": "'2-'",
                                                          "range": [
                                                            1187,
                                                            1191
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 26,
                                                              "column": 191
                                                            },
                                                            "end": {
                                                              "line": 26,
                                                              "column": 195
                                                            }
                                                          }
                                                        },
                                                        "right": {
                                                          "type": "Identifier",
                                                          "name": "x",
                                                          "range": [
                                                            1194,
                                                            1195
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 26,
                                                              "column": 198
                                                            },
                                                            "end": {
                                                              "line": 26,
                                                              "column": 199
                                                            }
                                                          }
                                                        },
                                                        "range": [
                                                          1187,
                                                          1195
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 26,
                                                            "column": 191
                                                          },
                                                          "end": {
                                                            "line": 26,
                                                            "column": 199
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1180,
                                                        1196
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 26,
                                                          "column": 184
                                                        },
                                                        "end": {
                                                          "line": 26,
                                                          "column": 200
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1178,
                                                    1198
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 182
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 202
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  1165,
                                                  1198
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 169
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 202
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1111,
                                              1199
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 115
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 203
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1004,
                                          1200
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 204
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "auditTime",
                                        "range": [
                                          1214,
                                          1223
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 27,
                                            "column": 22
                                          }
                                        }
                                      },
                                      "range": [
                                        1004,
                                        1223
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 26,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 27,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 50,
                                        "raw": "50",
                                        "range": [
                                          1224,
                                          1226
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 27,
                                            "column": 25
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          1228,
                                          1243
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 27,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1004,
                                      1244
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      1258,
                                      1267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    1004,
                                    1267
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 26,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          1278,
                                          1279
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "chai_1",
                                                      "range": [
                                                        1295,
                                                        1301
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 29,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 29,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        1302,
                                                        1308
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 29,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 29,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1295,
                                                      1308
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "x",
                                                      "range": [
                                                        1309,
                                                        1310
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 29,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 29,
                                                          "column": 27
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1295,
                                                    1311
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 29,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 29,
                                                      "column": 28
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    1312,
                                                    1314
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 29,
                                                      "column": 29
                                                    },
                                                    "end": {
                                                      "line": 29,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1295,
                                                  1314
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 31
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  1315,
                                                  1320
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 32
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 37
                                                  }
                                                }
                                              },
                                              "range": [
                                                1295,
                                                1320
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 29,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 29,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "expected",
                                                    "range": [
                                                      1321,
                                                      1329
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 38
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 46
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      1330,
                                                      1335
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 29,
                                                        "column": 47
                                                      },
                                                      "end": {
                                                        "line": 29,
                                                        "column": 52
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1321,
                                                    1335
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 29,
                                                      "column": 38
                                                    },
                                                    "end": {
                                                      "line": 29,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  1321,
                                                  1337
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 29,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 29,
                                                    "column": 54
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1295,
                                              1338
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 29,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 29,
                                                "column": 55
                                              }
                                            }
                                          },
                                          "range": [
                                            1295,
                                            1339
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 29,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 29,
                                              "column": 56
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1281,
                                        1349
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 28,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1268,
                                      1349
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1004,
                                  1350
                                ],
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                1004,
                                1351
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "rxTestScheduler",
                                    "range": [
                                      1360,
                                      1375
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "flush",
                                    "range": [
                                      1376,
                                      1381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    1360,
                                    1381
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 31,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 29
                                    }
                                  }
                                },
                                "arguments": [],
                                "range": [
                                  1360,
                                  1383
                                ],
                                "loc": {
                                  "start": {
                                    "line": 31,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                1360,
                                1384
                              ],
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 32
                                }
                              }
                            }
                          ],
                          "range": [
                            955,
                            1390
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 61
                            },
                            "end": {
                              "line": 32,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          943,
                          1390
                        ],
                        "loc": {
                          "start": {
                            "line": 24,
                            "column": 49
                          },
                          "end": {
                            "line": 32,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      898,
                      1391
                    ],
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 4
                      },
                      "end": {
                        "line": 32,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 569,
                    "_esdocTestName": "it569"
                  },
                  "range": [
                    898,
                    1392
                  ],
                  "loc": {
                    "start": {
                      "line": 24,
                      "column": 4
                    },
                    "end": {
                      "line": 32,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1397,
                        1399
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 4
                        },
                        "end": {
                          "line": 33,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should delay the source if values are not emitted often enough",
                        "raw": "'should delay the source if values are not emitted often enough'",
                        "range": [
                          1400,
                          1464
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 7
                          },
                          "end": {
                            "line": 33,
                            "column": 71
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1492,
                                      1494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1497,
                                        1500
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 34,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 34,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--------b-----c----|",
                                        "raw": "'-a--------b-----c----|'",
                                        "range": [
                                          1501,
                                          1525
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1497,
                                      1526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    1492,
                                    1526
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1488,
                                1527
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      1540,
                                      1544
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                    !",
                                    "raw": "'^                    !'",
                                    "range": [
                                      1547,
                                      1571
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    1540,
                                    1571
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1536,
                                1572
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1585,
                                      1593
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------a--------b-----|",
                                    "raw": "'------a--------b-----|'",
                                    "range": [
                                      1596,
                                      1620
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1585,
                                    1620
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1581,
                                1621
                              ],
                              "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": "expectObservable",
                                      "range": [
                                        1630,
                                        1646
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 37,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 37,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1647,
                                              1649
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              1650,
                                              1659
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            1647,
                                            1659
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 37,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              1660,
                                              1662
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              1664,
                                              1679
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1647,
                                          1680
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1630,
                                      1681
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1682,
                                      1686
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    1630,
                                    1686
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1687,
                                      1695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1630,
                                  1696
                                ],
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                1630,
                                1697
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1706,
                                        1725
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 38,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 38,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1726,
                                            1728
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1729,
                                            1742
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1726,
                                          1742
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1706,
                                      1743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1744,
                                      1748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1706,
                                    1748
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      1749,
                                      1753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1706,
                                  1754
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                1706,
                                1755
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            1478,
                            1761
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 85
                            },
                            "end": {
                              "line": 39,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1466,
                          1761
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 73
                          },
                          "end": {
                            "line": 39,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1397,
                      1762
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 4
                      },
                      "end": {
                        "line": 39,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 570,
                    "_esdocTestName": "it570"
                  },
                  "range": [
                    1397,
                    1763
                  ],
                  "loc": {
                    "start": {
                      "line": 33,
                      "column": 4
                    },
                    "end": {
                      "line": 39,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1768,
                        1770
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 4
                        },
                        "end": {
                          "line": 40,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle a busy producer emitting a regular repeating sequence",
                        "raw": "'should handle a busy producer emitting a regular repeating sequence'",
                        "range": [
                          1771,
                          1840
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 7
                          },
                          "end": {
                            "line": 40,
                            "column": 76
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1868,
                                      1870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1873,
                                        1876
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "abcdefabcdefabcdefabcdefa|",
                                        "raw": "'abcdefabcdefabcdefabcdefa|'",
                                        "range": [
                                          1877,
                                          1905
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1873,
                                      1906
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1868,
                                    1906
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1864,
                                1907
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      1920,
                                      1924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      1927,
                                      1955
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1920,
                                    1955
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1916,
                                1956
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1969,
                                      1977
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----f-----f-----f-----f-|",
                                    "raw": "'-----f-----f-----f-----f-|'",
                                    "range": [
                                      1980,
                                      2008
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    1969,
                                    2008
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 43,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1965,
                                2009
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 43,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2018,
                                        2034
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 44,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 44,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2035,
                                              2037
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              2038,
                                              2047
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            2035,
                                            2047
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 44,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              2048,
                                              2050
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              2052,
                                              2067
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2035,
                                          2068
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2018,
                                      2069
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2070,
                                      2074
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2018,
                                    2074
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2075,
                                      2083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2018,
                                  2084
                                ],
                                "loc": {
                                  "start": {
                                    "line": 44,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 44,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                2018,
                                2085
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2094,
                                        2113
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 45,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 45,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2114,
                                            2116
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 45,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 45,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2117,
                                            2130
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 45,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 45,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2114,
                                          2130
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 45,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 45,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2094,
                                      2131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2132,
                                      2136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2094,
                                    2136
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2137,
                                      2141
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2094,
                                  2142
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2094,
                                2143
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            1854,
                            2149
                          ],
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 90
                            },
                            "end": {
                              "line": 46,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1842,
                          2149
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 78
                          },
                          "end": {
                            "line": 46,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1768,
                      2150
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 4
                      },
                      "end": {
                        "line": 46,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 571,
                    "_esdocTestName": "it571"
                  },
                  "range": [
                    1768,
                    2151
                  ],
                  "loc": {
                    "start": {
                      "line": 40,
                      "column": 4
                    },
                    "end": {
                      "line": 46,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2156,
                        2158
                      ],
                      "loc": {
                        "start": {
                          "line": 47,
                          "column": 4
                        },
                        "end": {
                          "line": 47,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should complete when source does not emit",
                        "raw": "'should complete when source does not emit'",
                        "range": [
                          2159,
                          2202
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 7
                          },
                          "end": {
                            "line": 47,
                            "column": 50
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2230,
                                      2232
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2235,
                                        2238
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----|",
                                        "raw": "'-----|'",
                                        "range": [
                                          2239,
                                          2247
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2235,
                                      2248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2230,
                                    2248
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2226,
                                2249
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2262,
                                      2266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      2269,
                                      2277
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    2262,
                                    2277
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2258,
                                2278
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2291,
                                      2299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----|",
                                    "raw": "'-----|'",
                                    "range": [
                                      2302,
                                      2310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    2291,
                                    2310
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2287,
                                2311
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2320,
                                        2336
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2337,
                                              2339
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              2340,
                                              2349
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            2337,
                                            2349
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              2350,
                                              2352
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              2354,
                                              2369
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 51,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 51,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2337,
                                          2370
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2320,
                                      2371
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2372,
                                      2376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2320,
                                    2376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2377,
                                      2385
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2320,
                                  2386
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                2320,
                                2387
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 8
                                },
                                "end": {
                                  "line": 51,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2396,
                                        2415
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 52,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2416,
                                            2418
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2419,
                                            2432
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2416,
                                          2432
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2396,
                                      2433
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2434,
                                      2438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2396,
                                    2438
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2439,
                                      2443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2396,
                                  2444
                                ],
                                "loc": {
                                  "start": {
                                    "line": 52,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 52,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2396,
                                2445
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            2216,
                            2451
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 64
                            },
                            "end": {
                              "line": 53,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2204,
                          2451
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 52
                          },
                          "end": {
                            "line": 53,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2156,
                      2452
                    ],
                    "loc": {
                      "start": {
                        "line": 47,
                        "column": 4
                      },
                      "end": {
                        "line": 53,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 572,
                    "_esdocTestName": "it572"
                  },
                  "range": [
                    2156,
                    2453
                  ],
                  "loc": {
                    "start": {
                      "line": 47,
                      "column": 4
                    },
                    "end": {
                      "line": 53,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2458,
                        2460
                      ],
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 4
                        },
                        "end": {
                          "line": 54,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error when source does not emit and raises error",
                        "raw": "'should raise error when source does not emit and raises error'",
                        "range": [
                          2461,
                          2524
                        ],
                        "loc": {
                          "start": {
                            "line": 54,
                            "column": 7
                          },
                          "end": {
                            "line": 54,
                            "column": 70
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2552,
                                      2554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2557,
                                        2560
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----#",
                                        "raw": "'-----#'",
                                        "range": [
                                          2561,
                                          2569
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2557,
                                      2570
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2552,
                                    2570
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2548,
                                2571
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2584,
                                      2588
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      2591,
                                      2599
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    2584,
                                    2599
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2580,
                                2600
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2613,
                                      2621
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----#",
                                    "raw": "'-----#'",
                                    "range": [
                                      2624,
                                      2632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    2613,
                                    2632
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2609,
                                2633
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2642,
                                        2658
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2659,
                                              2661
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 58,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 58,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              2662,
                                              2671
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 58,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 58,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            2659,
                                            2671
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 58,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 58,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 10,
                                            "raw": "10",
                                            "range": [
                                              2672,
                                              2674
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 58,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 58,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              2676,
                                              2691
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 58,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 58,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2659,
                                          2692
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2642,
                                      2693
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2694,
                                      2698
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2642,
                                    2698
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2699,
                                      2707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2642,
                                  2708
                                ],
                                "loc": {
                                  "start": {
                                    "line": 58,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 58,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                2642,
                                2709
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2718,
                                        2737
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2738,
                                            2740
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2741,
                                            2754
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2738,
                                          2754
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2718,
                                      2755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2756,
                                      2760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2718,
                                    2760
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2761,
                                      2765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2718,
                                  2766
                                ],
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2718,
                                2767
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            2538,
                            2773
                          ],
                          "loc": {
                            "start": {
                              "line": 54,
                              "column": 84
                            },
                            "end": {
                              "line": 60,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2526,
                          2773
                        ],
                        "loc": {
                          "start": {
                            "line": 54,
                            "column": 72
                          },
                          "end": {
                            "line": 60,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2458,
                      2774
                    ],
                    "loc": {
                      "start": {
                        "line": 54,
                        "column": 4
                      },
                      "end": {
                        "line": 60,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 573,
                    "_esdocTestName": "it573"
                  },
                  "range": [
                    2458,
                    2775
                  ],
                  "loc": {
                    "start": {
                      "line": 54,
                      "column": 4
                    },
                    "end": {
                      "line": 60,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2780,
                        2782
                      ],
                      "loc": {
                        "start": {
                          "line": 61,
                          "column": 4
                        },
                        "end": {
                          "line": 61,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle an empty source",
                        "raw": "'should handle an empty source'",
                        "range": [
                          2783,
                          2814
                        ],
                        "loc": {
                          "start": {
                            "line": 61,
                            "column": 7
                          },
                          "end": {
                            "line": 61,
                            "column": 38
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2842,
                                      2844
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2847,
                                        2851
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 62,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 62,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          2852,
                                          2855
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2847,
                                      2856
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2842,
                                    2856
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2838,
                                2857
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      2870,
                                      2874
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      2877,
                                      2883
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    2870,
                                    2883
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2866,
                                2884
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2897,
                                      2905
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      2908,
                                      2911
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2897,
                                    2911
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2893,
                                2912
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2921,
                                        2937
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 65,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 65,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2938,
                                              2940
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              2941,
                                              2950
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            2938,
                                            2950
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 65,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 65,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 30,
                                            "raw": "30",
                                            "range": [
                                              2951,
                                              2953
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              2955,
                                              2970
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2938,
                                          2971
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 65,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 65,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2921,
                                      2972
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2973,
                                      2977
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    2921,
                                    2977
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2978,
                                      2986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2921,
                                  2987
                                ],
                                "loc": {
                                  "start": {
                                    "line": 65,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 65,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                2921,
                                2988
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2997,
                                        3016
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 66,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 66,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3017,
                                            3019
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3020,
                                            3033
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3017,
                                          3033
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2997,
                                      3034
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3035,
                                      3039
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2997,
                                    3039
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3040,
                                      3044
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2997,
                                  3045
                                ],
                                "loc": {
                                  "start": {
                                    "line": 66,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 66,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2997,
                                3046
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            2828,
                            3052
                          ],
                          "loc": {
                            "start": {
                              "line": 61,
                              "column": 52
                            },
                            "end": {
                              "line": 67,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2816,
                          3052
                        ],
                        "loc": {
                          "start": {
                            "line": 61,
                            "column": 40
                          },
                          "end": {
                            "line": 67,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2780,
                      3053
                    ],
                    "loc": {
                      "start": {
                        "line": 61,
                        "column": 4
                      },
                      "end": {
                        "line": 67,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 574,
                    "_esdocTestName": "it574"
                  },
                  "range": [
                    2780,
                    3054
                  ],
                  "loc": {
                    "start": {
                      "line": 61,
                      "column": 4
                    },
                    "end": {
                      "line": 67,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3059,
                        3061
                      ],
                      "loc": {
                        "start": {
                          "line": 68,
                          "column": 4
                        },
                        "end": {
                          "line": 68,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle a never source",
                        "raw": "'should handle a never source'",
                        "range": [
                          3062,
                          3092
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 7
                          },
                          "end": {
                            "line": 68,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3120,
                                      3122
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3125,
                                        3129
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          3130,
                                          3133
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3125,
                                      3134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3120,
                                    3134
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3116,
                                3135
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3148,
                                      3152
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      3155,
                                      3158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    3148,
                                    3158
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 22
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3144,
                                3159
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 23
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3172,
                                      3180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      3183,
                                      3186
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3172,
                                    3186
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3168,
                                3187
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3196,
                                        3212
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3213,
                                              3215
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              3216,
                                              3225
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            3213,
                                            3225
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 30,
                                            "raw": "30",
                                            "range": [
                                              3226,
                                              3228
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              3230,
                                              3245
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 72,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 72,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3213,
                                          3246
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3196,
                                      3247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3248,
                                      3252
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    3196,
                                    3252
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3253,
                                      3261
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3196,
                                  3262
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                3196,
                                3263
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3272,
                                        3291
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 73,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 73,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3292,
                                            3294
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3295,
                                            3308
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3292,
                                          3308
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 73,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 73,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3272,
                                      3309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3310,
                                      3314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3272,
                                    3314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3315,
                                      3319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3272,
                                  3320
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3272,
                                3321
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            3106,
                            3327
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 51
                            },
                            "end": {
                              "line": 74,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3094,
                          3327
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 39
                          },
                          "end": {
                            "line": 74,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3059,
                      3328
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 4
                      },
                      "end": {
                        "line": 74,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 575,
                    "_esdocTestName": "it575"
                  },
                  "range": [
                    3059,
                    3329
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 4
                    },
                    "end": {
                      "line": 74,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3334,
                        3336
                      ],
                      "loc": {
                        "start": {
                          "line": 75,
                          "column": 4
                        },
                        "end": {
                          "line": 75,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle a throw source",
                        "raw": "'should handle a throw source'",
                        "range": [
                          3337,
                          3367
                        ],
                        "loc": {
                          "start": {
                            "line": 75,
                            "column": 7
                          },
                          "end": {
                            "line": 75,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3395,
                                      3397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3400,
                                        3404
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 76,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 76,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          3405,
                                          3408
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3400,
                                      3409
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3395,
                                    3409
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3391,
                                3410
                              ],
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 8
                                },
                                "end": {
                                  "line": 76,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3423,
                                      3427
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      3430,
                                      3436
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    3423,
                                    3436
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3419,
                                3437
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3450,
                                      3458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      3461,
                                      3464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3450,
                                    3464
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3446,
                                3465
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3474,
                                        3490
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3491,
                                              3493
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              3494,
                                              3503
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            3491,
                                            3503
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 30,
                                            "raw": "30",
                                            "range": [
                                              3504,
                                              3506
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              3508,
                                              3523
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3491,
                                          3524
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3474,
                                      3525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3526,
                                      3530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    3474,
                                    3530
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3531,
                                      3539
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3474,
                                  3540
                                ],
                                "loc": {
                                  "start": {
                                    "line": 79,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 79,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                3474,
                                3541
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3550,
                                        3569
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3570,
                                            3572
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3573,
                                            3586
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3570,
                                          3586
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 80,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 80,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3550,
                                      3587
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3588,
                                      3592
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3550,
                                    3592
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3593,
                                      3597
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3550,
                                  3598
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3550,
                                3599
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            3381,
                            3605
                          ],
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 51
                            },
                            "end": {
                              "line": 81,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3369,
                          3605
                        ],
                        "loc": {
                          "start": {
                            "line": 75,
                            "column": 39
                          },
                          "end": {
                            "line": 81,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3334,
                      3606
                    ],
                    "loc": {
                      "start": {
                        "line": 75,
                        "column": 4
                      },
                      "end": {
                        "line": 81,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 576,
                    "_esdocTestName": "it576"
                  },
                  "range": [
                    3334,
                    3607
                  ],
                  "loc": {
                    "start": {
                      "line": 75,
                      "column": 4
                    },
                    "end": {
                      "line": 81,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3612,
                        3614
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 4
                        },
                        "end": {
                          "line": 82,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not complete when source does not complete",
                        "raw": "'should not complete when source does not complete'",
                        "range": [
                          3615,
                          3666
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 7
                          },
                          "end": {
                            "line": 82,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3694,
                                      3696
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3699,
                                        3702
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--(bc)-------d----------------",
                                        "raw": "'-a--(bc)-------d----------------'",
                                        "range": [
                                          3703,
                                          3737
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3699,
                                      3738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    3694,
                                    3738
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 56
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3690,
                                3739
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      3752,
                                      3757
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                               !",
                                    "raw": "'                               !'",
                                    "range": [
                                      3760,
                                      3794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    3752,
                                    3794
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3748,
                                3795
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      3808,
                                      3812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                              !",
                                    "raw": "'^                              !'",
                                    "range": [
                                      3815,
                                      3849
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    3808,
                                    3849
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3804,
                                3850
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3863,
                                      3871
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------c-------------d-----------",
                                    "raw": "'------c-------------d-----------'",
                                    "range": [
                                      3874,
                                      3908
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    3863,
                                    3908
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 86,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 86,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3859,
                                3909
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 8
                                },
                                "end": {
                                  "line": 86,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3918,
                                        3934
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 87,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 87,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3935,
                                              3937
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 87,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 87,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              3938,
                                              3947
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 87,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 87,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            3935,
                                            3947
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 87,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 87,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              3948,
                                              3950
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 87,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 87,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              3952,
                                              3967
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 87,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 87,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3935,
                                          3968
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 58
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          3970,
                                          3975
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3918,
                                      3976
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3977,
                                      3981
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 67
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    3918,
                                    3981
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 71
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3982,
                                      3990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 72
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 80
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3918,
                                  3991
                                ],
                                "loc": {
                                  "start": {
                                    "line": 87,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 81
                                  }
                                }
                              },
                              "range": [
                                3918,
                                3992
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 82
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4001,
                                        4020
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 88,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 88,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4021,
                                            4023
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4024,
                                            4037
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4021,
                                          4037
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4001,
                                      4038
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4039,
                                      4043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4001,
                                    4043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4044,
                                      4048
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4001,
                                  4049
                                ],
                                "loc": {
                                  "start": {
                                    "line": 88,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4001,
                                4050
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            3680,
                            4056
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 72
                            },
                            "end": {
                              "line": 89,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3668,
                          4056
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 60
                          },
                          "end": {
                            "line": 89,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3612,
                      4057
                    ],
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 4
                      },
                      "end": {
                        "line": 89,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 577,
                    "_esdocTestName": "it577"
                  },
                  "range": [
                    3612,
                    4058
                  ],
                  "loc": {
                    "start": {
                      "line": 82,
                      "column": 4
                    },
                    "end": {
                      "line": 89,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4063,
                        4065
                      ],
                      "loc": {
                        "start": {
                          "line": 90,
                          "column": 4
                        },
                        "end": {
                          "line": 90,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not break unsubscription chains when result is unsubscribed explicitly",
                        "raw": "'should not break unsubscription chains when result is unsubscribed explicitly'",
                        "range": [
                          4066,
                          4145
                        ],
                        "loc": {
                          "start": {
                            "line": 90,
                            "column": 7
                          },
                          "end": {
                            "line": 90,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4173,
                                      4175
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4178,
                                        4181
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 91,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 91,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--(bc)-------d----------------",
                                        "raw": "'-a--(bc)-------d----------------'",
                                        "range": [
                                          4182,
                                          4216
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 91,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 91,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4178,
                                      4217
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    4173,
                                    4217
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 56
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4169,
                                4218
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4231,
                                      4235
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                              !",
                                    "raw": "'^                              !'",
                                    "range": [
                                      4238,
                                      4272
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    4231,
                                    4272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4227,
                                4273
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 8
                                },
                                "end": {
                                  "line": 92,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4286,
                                      4294
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------c-------------d-----------",
                                    "raw": "'------c-------------d-----------'",
                                    "range": [
                                      4297,
                                      4331
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    4286,
                                    4331
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4282,
                                4332
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 8
                                },
                                "end": {
                                  "line": 93,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      4345,
                                      4350
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                               !",
                                    "raw": "'                               !'",
                                    "range": [
                                      4353,
                                      4387
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    4345,
                                    4387
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4341,
                                4388
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4401,
                                      4407
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 95,
                                        "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": [
                                                  4410,
                                                  4412
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 95,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 95,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  4426,
                                                  4434
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 96,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 96,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                4410,
                                                4434
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 95,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 96,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      4445,
                                                      4446
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 96,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 96,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              4457,
                                                              4467
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 96,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 96,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              4468,
                                                              4470
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 96,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 96,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            4457,
                                                            4470
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 96,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 96,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              4471,
                                                              4472
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 96,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 96,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          4457,
                                                          4473
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 96,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 96,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        4450,
                                                        4474
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 96,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 96,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    4448,
                                                    4476
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 96,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 96,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  4435,
                                                  4476
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 96,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 96,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              4410,
                                              4477
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 95,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 96,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              4491,
                                              4500
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 22
                                              }
                                            }
                                          },
                                          "range": [
                                            4410,
                                            4500
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 95,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 22
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              4501,
                                              4503
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 23
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 25
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              4505,
                                              4520
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 42
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4410,
                                          4521
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          4535,
                                          4543
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        4410,
                                        4543
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              4554,
                                              4555
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 98,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 98,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      4566,
                                                      4576
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 98,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 98,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      4577,
                                                      4579
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 98,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 98,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    4566,
                                                    4579
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 98,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 98,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      4580,
                                                      4581
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 98,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 98,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  4566,
                                                  4582
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 98,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 98,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                4559,
                                                4583
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 98,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 98,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            4557,
                                            4585
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          4544,
                                          4585
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4410,
                                      4586
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    4401,
                                    4586
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4397,
                                4587
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4596,
                                        4612
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4613,
                                          4619
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          4621,
                                          4626
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4596,
                                      4627
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4628,
                                      4632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4596,
                                    4632
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4633,
                                      4641
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4596,
                                  4642
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                4596,
                                4643
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4652,
                                        4671
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4672,
                                            4674
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4675,
                                            4688
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4672,
                                          4688
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4652,
                                      4689
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4690,
                                      4694
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4652,
                                    4694
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4695,
                                      4699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4652,
                                  4700
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4652,
                                4701
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            4159,
                            4707
                          ],
                          "loc": {
                            "start": {
                              "line": 90,
                              "column": 100
                            },
                            "end": {
                              "line": 101,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4147,
                          4707
                        ],
                        "loc": {
                          "start": {
                            "line": 90,
                            "column": 88
                          },
                          "end": {
                            "line": 101,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4063,
                      4708
                    ],
                    "loc": {
                      "start": {
                        "line": 90,
                        "column": 4
                      },
                      "end": {
                        "line": 101,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 578,
                    "_esdocTestName": "it578"
                  },
                  "range": [
                    4063,
                    4709
                  ],
                  "loc": {
                    "start": {
                      "line": 90,
                      "column": 4
                    },
                    "end": {
                      "line": 101,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4714,
                        4716
                      ],
                      "loc": {
                        "start": {
                          "line": 102,
                          "column": 4
                        },
                        "end": {
                          "line": 102,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should auditTime values until source raises error",
                        "raw": "'should auditTime values until source raises error'",
                        "range": [
                          4717,
                          4768
                        ],
                        "loc": {
                          "start": {
                            "line": 102,
                            "column": 7
                          },
                          "end": {
                            "line": 102,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4796,
                                      4798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4801,
                                        4804
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 103,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--(bc)-------d---------------#",
                                        "raw": "'-a--(bc)-------d---------------#'",
                                        "range": [
                                          4805,
                                          4839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4801,
                                      4840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    4796,
                                    4840
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 56
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4792,
                                4841
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4854,
                                      4858
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                              !",
                                    "raw": "'^                              !'",
                                    "range": [
                                      4861,
                                      4895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    4854,
                                    4895
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4850,
                                4896
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4909,
                                      4917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------c-------------d----------#",
                                    "raw": "'------c-------------d----------#'",
                                    "range": [
                                      4920,
                                      4954
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    4909,
                                    4954
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4905,
                                4955
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4964,
                                        4980
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 106,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 106,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4981,
                                              4983
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 106,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "auditTime",
                                            "range": [
                                              4984,
                                              4993
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 106,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            4981,
                                            4993
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 106,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 106,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 50,
                                            "raw": "50",
                                            "range": [
                                              4994,
                                              4996
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 106,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              4998,
                                              5013
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 106,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4981,
                                          5014
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 106,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 106,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4964,
                                      5015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5016,
                                      5020
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    4964,
                                    5020
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5021,
                                      5029
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 73
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4964,
                                  5030
                                ],
                                "loc": {
                                  "start": {
                                    "line": 106,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 106,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                4964,
                                5031
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 75
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5040,
                                        5059
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5060,
                                            5062
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 107,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 107,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5063,
                                            5076
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 107,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 107,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5060,
                                          5076
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5040,
                                      5077
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5078,
                                      5082
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5040,
                                    5082
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      5083,
                                      5087
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5040,
                                  5088
                                ],
                                "loc": {
                                  "start": {
                                    "line": 107,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 107,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                5040,
                                5089
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            4782,
                            5095
                          ],
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 72
                            },
                            "end": {
                              "line": 108,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4770,
                          5095
                        ],
                        "loc": {
                          "start": {
                            "line": 102,
                            "column": 60
                          },
                          "end": {
                            "line": 108,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4714,
                      5096
                    ],
                    "loc": {
                      "start": {
                        "line": 102,
                        "column": 4
                      },
                      "end": {
                        "line": 108,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 579,
                    "_esdocTestName": "it579"
                  },
                  "range": [
                    4714,
                    5097
                  ],
                  "loc": {
                    "start": {
                      "line": 102,
                      "column": 4
                    },
                    "end": {
                      "line": 108,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                195,
                5099
              ],
              "loc": {
                "start": {
                  "line": 6,
                  "column": 55
                },
                "end": {
                  "line": 109,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              183,
              5099
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 43
              },
              "end": {
                "line": 109,
                "column": 1
              }
            }
          }
        ],
        "range": [
          140,
          5100
        ],
        "loc": {
          "start": {
            "line": 6,
            "column": 0
          },
          "end": {
            "line": 109,
            "column": 2
          }
        },
        "_esdocTestId": 567,
        "_esdocTestName": "describe567"
      },
      "range": [
        140,
        5101
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 109,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {auditTime} ",
          "range": [
            115,
            139
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 24
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=auditTime-spec.js.map",
          "range": [
            5102,
            5144
          ],
          "loc": {
            "start": {
              "line": 110,
              "column": 0
            },
            "end": {
              "line": 110,
              "column": 42
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    5101
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 109,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {auditTime} ",
      "range": [
        115,
        139
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 24
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=auditTime-spec.js.map",
      "range": [
        5102,
        5144
      ],
      "loc": {
        "start": {
          "line": 110,
          "column": 0
        },
        "end": {
          "line": 110,
          "column": 42
        }
      }
    }
  ]
}