@reactivex/rxjs
Version:
Reactive Extensions for modern JavaScript
16,392 lines • 948 kB
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="">
<title data-ice="title">Test | RxJS API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
<script src="script/manual.js"></script>
<script data-ice="userScript" src="user/script/0-Rx.js"></script>
<script data-ice="userScript" src="user/script/1-devtools-welcome.js"></script>
<script data-ice="userScript" src="user/script/2-custom-manual-styles.js"></script>
<script data-ice="userScript" src="user/script/3-decision-tree-widget.min.js"></script>
<script data-ice="userScript" src="user/script/4-theme-toggler.js"></script>
<link data-ice="userStyle" rel="stylesheet" href="user/css/0-main.css">
</head>
<body class="layout-container" data-ice="rootContainer">
<header>
<a href="./">Home</a>
<a href="./manual/index.html" data-ice="manualHeaderLink">Manual</a>
<a href="identifiers.html">Reference</a>
<a href="source.html">Source</a>
<a href="test.html" data-ice="testLink">Test</a>
<a data-ice="repoURL" href="https://github.com/ReactiveX/RxJS" class="repo-url-github">Repository</a>
<div class="search-box">
<span>
<img src="./image/search.png">
<span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
</span>
<ul class="search-result"></ul>
</div>
</header>
<nav class="navigation" data-ice="nav"><div>
<ul>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-AsyncSubject">AsyncSubject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-BehaviorSubject">BehaviorSubject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Notification">Notification</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Observable">Observable</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-ReplaySubject">ReplaySubject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Scheduler">Scheduler</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-AnonymousSubject">AnonymousSubject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Subject">Subject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-SubjectSubscriber">SubjectSubscriber</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Subscriber">Subscriber</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Subscription">Subscription</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-Rx.Scheduler">Rx.Scheduler</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-Rx.Symbol">Rx.Symbol</a></span></span></li>
<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">observable</div><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-ConnectableObservable">ConnectableObservable</a></span></span></li>
<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">observable/dom</div><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-AjaxError">AjaxError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-AjaxResponse">AjaxResponse</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-AjaxTimeoutError">AjaxTimeoutError</a></span></span></li>
<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">operator</div><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-GroupedObservable">GroupedObservable</a></span></span></li>
<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">scheduler</div><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-Action">Action</a></span></span></li>
<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">util</div><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-ArgumentOutOfRangeError">ArgumentOutOfRangeError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-EmptyError">EmptyError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-ObjectUnsubscribedError">ObjectUnsubscribedError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-TimeoutError">TimeoutError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-UnsubscriptionError">UnsubscriptionError</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-root">root</a></span></span></li>
</ul>
</div>
</nav>
<div class="content" data-ice="content"><h1>Test</h1>
<table class="test-summary">
<thead>
<tr>
<td class="test-description">Description</td>
<td class="test-target">Identifier</td>
<td class="test-count">Count</td>
</tr>
</thead>
<tbody data-ice="tests">
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber6"><p>Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Notification">Notification</a></span></td>
<td data-ice="testCount">24</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber7"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber11"><p>should not allow convert to observable if given kind is unknown</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber15"><p>createNext</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber16"><p>should return a Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber25"><p>createError</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber26"><p>should return a Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber35"><p>createComplete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber36"><p>should return a Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber45"><p>toObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber46"><p>should create observable from a next Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber51"><p>should create observable from a complete Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber55"><p>should create observable from a error Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber60"><p>static reference</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber61"><p>should create new next Notification with value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber67"><p>should create new error Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber72"><p>should return static next Notification reference without value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber77"><p>should return static complete Notification reference</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber83"><p>do</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber84"><p>should invoke on next</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber96"><p>should invoke on error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber108"><p>should invoke on complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber121"><p>accept</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber122"><p>should accept observer for next Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber137"><p>should accept observer for error Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber150"><p>should accept observer for complete Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber163"><p>should accept function for next Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber177"><p>should accept function for error Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber191"><p>should accept function for complete Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber204"><p>observe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber205"><p>should observe for next Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber220"><p>should observe for error Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Notification-spec.js.html#lineNumber233"><p>should observe for complete Notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber19"><p>Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Observable">Observable</a></span></td>
<td data-ice="testCount">25</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber20"><p>should be constructed with a subscriber function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber28"><p>forEach</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber29"><p>should iterate and return a Promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber39"><p>should reject promise when in error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber49"><p>should allow Promise to be globally configured</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber65"><p>should reject promise if nextHandler throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber82"><p>should handle a synchronous throw from the next handler and tear down</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber108"><p>should handle an asynchronous throw from the next handler and tear down</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber135"><p>subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber136"><p>should be synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber160"><p>should work when subscribe is called with no arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber167"><p>should run unsubscription logic when an error is sent synchronously and subscribe is called with no arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber182"><p>should run unsubscription logic when an error is sent asynchronously and subscribe is called with no arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber218"><p>should return a Subscription that calls the unsubscribe function returned by the subscriber</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber234"><p>should run unsubscription logic when an error is thrown sending messages synchronously</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber257"><p>should dispose of the subscriber when an error is thrown sending messages synchronously</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber282"><p>should ignore next messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber298"><p>should ignore error messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber316"><p>should ignore complete messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber334"><p>when called with an anonymous observer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber335">spec-js/Observable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber347">spec-js/Observable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber359">spec-js/Observable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber370"><p>should accept an anonymous observer with no functions at all</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber375">spec-js/Observable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber406"><p>should ignore next messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber424"><p>should ignore error messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber445"><p>should ignore complete messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber470"><p>Observable.create</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Observable">Observable</a></span></td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber476"><p>should create an Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber482"><p>should provide an observer to the function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber497"><p>Observable.lift</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Observable">Observable</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber516"><p>should be overrideable in a custom Observable type that composes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber533"><p>should compose through multicast and refCount</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber553"><p>should compose through multicast with selector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber571"><p>should compose through combineLatest</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber581"><p>should compose through concat</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber589"><p>should compose through merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber597"><p>should compose through race</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber609"><p>should compose through zip</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Observable-spec.js.html#lineNumber619">spec-js/Observable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Scheduler-spec.js.html#lineNumber6"><p>Scheduler.queue</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Scheduler">Scheduler</a></span></td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Scheduler-spec.js.html#lineNumber7"><p>should schedule things recursively</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Scheduler-spec.js.html#lineNumber20"><p>should schedule things recursively via this.schedule</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Scheduler-spec.js.html#lineNumber34"><p>should schedule things in the future too</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Scheduler-spec.js.html#lineNumber47"><p>should be reusable after an error is thrown during execution</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber8"><p>Subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Subject">Subject</a></span></td>
<td data-ice="testCount">22</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber9"><p>should pump values right on through itself</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber19"><p>should pump values to multiple subscribers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber35">spec-js/Subject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber62">spec-js/Subject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber86">spec-js/Subject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber110">spec-js/Subject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber127"><p>should disallow new subscriber once subject has been disposed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber149"><p>should not allow values to be nexted after it is unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber160"><p>should clean out unsubscribed subscribers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber175"><p>should have a static create function that works</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber213"><p>should have a static create function that works also to raise errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber251"><p>should be an Observer which can be given to Observable.subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber264"><p>should be usable as an Observer of a finite delayed Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber277"><p>should throw ObjectUnsubscribedError when emit after unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber290"><p>should not next after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber299"><p>should not next after error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber309"><p>asObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber310"><p>should hide subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber317"><p>should handle subject never emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber321"><p>should handle subject completes without emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber326"><p>should handle subject throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber331"><p>should handle subject emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber336"><p>should work with inherited subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber347"><p>AnonymousSubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber348"><p>should be exposed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subject-spec.js.html#lineNumber351"><p>should not eager</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber7"><p>Subscriber</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Subscriber">Subscriber</a></span></td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber25"><p>should ignore next messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber36"><p>should ignore error messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber51"><p>should ignore complete messages after unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber8"><p>when created through create()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscriber-spec.js.html#lineNumber9"><p>should not call error() if next() handler throws an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber7"><p>Subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Subscription">Subscription</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber8"><p>should not leak</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber35"><p>should not leak when adding a bad custom subscription to a subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber68"><p>Subscription.add()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber69"><p>Should returns the self if the self is passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber74"><p>Should returns Subscription.EMPTY if it is passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber79"><p>Should returns Subscription.EMPTY if it is called with <code>void</code> value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber84"><p>Should returns a new Subscription created with teardown function if it is passed a function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber93"><p>Should returns the passed one if passed a unsubscribed AnonymousSubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber102"><p>Should returns the passed one if passed a AnonymousSubscription having not function <code>unsubscribe</code> member</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber111"><p>Should returns the passed one if the self has been unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/Subscription-spec.js.html#lineNumber118"><p>Should unsubscribe the passed one if the self has been unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber6"><p>IteratorObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber7"><p>should create an Observable via constructor</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber11"><p>should create IteratorObservable via static create function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber16"><p>should not accept null (or truthy-equivalent to null) iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber24"><p>should not accept boolean as iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber29"><p>should emit members of an array iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber39"><p>should finalize generators if the subscription ends</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber63"><p>should finalize generators if the subscription and it is scheduled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber87"><p>should emit members of an array iterator on a particular scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber92">spec-js/observables/IteratorObservable-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber109"><p>should emit characters of a string iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/IteratorObservable-spec.js.html#lineNumber119"><p>should be possible to unsubscribe in the middle of the iteration</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber5"><p>ScalarObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber6"><p>should create expose a value property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber10"><p>should create ScalarObservable via static create function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber15"><p>should not schedule further if subscriber unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber22"><p>should set <code>_isScalar</code> to true when NOT called with a Scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/ScalarObservable-spec.js.html#lineNumber26"><p>should set <code>_isScalar</code> to false when called with a Scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber6"><p>SubscribeOnObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber7"><p>should create Observable to be subscribed on specified scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber15"><p>should specify default scheduler if incorrect scheduler specified</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber21"><p>should create observable via staic create function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber26"><p>should subscribe after specified delay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/SubscribeOnObservable-spec.js.html#lineNumber34"><p>should consider negative delay as zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber7"><p>Observable.bindCallback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>bindCallback</span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber145"><p>should pass multiple inner arguments as an array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber160"><p>should pass multiple inner arguments to the selector if there is one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber179"><p>should cache value for next subscription and not call callbackFunc again</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber204"><p>should not even call the callbackFn if immediately unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber8"><p>when not scheduled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber9"><p>should emit one value from a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber23"><p>should emit one value chosen by a selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber37"><p>should emit an error when the selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber52"><p>should not emit, throw or complete if immediately unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber75"><p>when scheduled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber76"><p>should emit one value from a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber91"><p>should error if callback throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber107"><p>should error if selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindCallback-spec.js.html#lineNumber126"><p>should use a selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber7"><p>Observable.bindNodeCallback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>bindNodeCallback</span></td>
<td data-ice="testCount">13</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber180"><p>should pass multiple inner arguments as an array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber195"><p>should pass multiple inner arguments to the selector if there is one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber214"><p>should cache value for next subscription and not call callbackFunc again</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber8"><p>when not scheduled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber9"><p>should emit one value from a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber23"><p>should emit one value chosen by a selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber37"><p>should raise error from callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber54"><p>should emit an error when the selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber69"><p>should not emit, throw or complete if immediately unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber92"><p>when scheduled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber93"><p>should emit one value from a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber108"><p>should error if callback throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber124"><p>should raise error from callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber142"><p>should error if selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/bindNodeCallback-spec.js.html#lineNumber161"><p>should use a selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber7"><p>Observable.combineLatest</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-combineLatest">combineLatest</a></span></td>
<td data-ice="testCount">39</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber8"><p>should combineLatest the provided observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber15"><p>should combine an immediately-scheduled source with an immediately-scheduled second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber29"><p>should accept array of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber36"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber47"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber58"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber69"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber80"><p>should work with hot-empty and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber97"><p>should work with hot-single and hot-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber111"><p>should work with hot-single and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber125"><p>should work with never and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber139"><p>should work with hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber150"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber161"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber172"><p>should work with hot and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber183"><p>should work with throw and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber194"><p>should work with throw and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber205"><p>should work with error and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber216"><p>should work with throw and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber227"><p>should work with never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber238"><p>should work with throw and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber249"><p>should work with some and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber260"><p>should work with throw and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber271"><p>should handle throw after complete left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber282"><p>should handle throw after complete right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber293"><p>should handle interleaved with tail</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber304"><p>should handle two consecutive hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber315"><p>should handle two consecutive hot observables with error left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber326"><p>should handle two consecutive hot observables with error right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber337"><p>should handle selector throwing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber348"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber361"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber374"><p>should support promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber385"><p>should support observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber396"><p>should support mixed observables and promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber408"><p>should support arrays of promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber424"><p>should support arrays of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber440"><p>should return Array<T> when given a single promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/combineLatest-spec.js.html#lineNumber448"><p>should return Array<T> when given a single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber7"><p>Observable.concat</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-concat">concat</a></span></td>
<td data-ice="testCount">28</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber8"><p>should emit elements from multiple sources</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber21"><p>should concat the same cold observable multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber32">spec-js/observables/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber43"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber56"><p>should complete without emit if both sources are empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber66"><p>should not complete if first source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber76"><p>should not complete if second source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber86"><p>should not complete if both sources do not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber96"><p>should raise error when first source is empty, second source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber106"><p>should raise error when first source raises error, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber116"><p>should raise first error when both source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber126"><p>should concat if first source emits once, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber136"><p>should concat if first source is empty, second source emits once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber146">spec-js/observables/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber157"><p>should not complete if first source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber167"><p>should emit elements from each source when source emit once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber177"><p>should unsubscribe to inner source if outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber188"><p>should raise error from first source and does not emit from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber198"><p>should emit element from first source then raise error from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber208">spec-js/observables/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber219">spec-js/observables/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber230"><p>should not emit collapsing element from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber240"><p>should return empty if concatenating an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber248"><p>should error immediately if given a just-throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber256">spec-js/observables/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber267"><p>should not emit collapsing element from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber277"><p>should concat an immediately-scheduled source with an immediately-scheduled second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/concat-spec.js.html#lineNumber285"><p>should use the scheduler even when one Observable is concat'd</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber6"><p>Observable.defer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>defer</span></td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber12"><p>should create an observable from the provided observable factory</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber20"><p>should create an observable from completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber28"><p>should accept factory returns promise resolves</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber40"><p>should accept factory returns promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber54"><p>should create an observable from error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber62"><p>should create an observable when factory throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber69"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/defer-spec.js.html#lineNumber78"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber8"><p>Observable.ajax</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>ajax</span></td>
<td data-ice="testCount">29</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber27"><p>should create default XMLHttpRequest for non CORS</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber35"><p>should try to create AXObject for XHR in old version of IE</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber47"><p>should throw if not able to create XMLHttpRequest</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber58"><p>should create XMLHttpRequest for CORS</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber68"><p>should try to create XDomainRequest for CORS if XMLHttpRequest is not available</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber82"><p>should throw if not able to create CORS request</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber95"><p>should set headers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber115"><p>should not set default Content-Type header when no body is sent</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber125"><p>should error if createXHR throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber144"><p>should succeed on 200</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber169"><p>should fail on 404</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber197"><p>should fail on 404</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber224"><p>should succeed no settings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber241"><p>should fail no settings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber491"><p>should work fine when XMLHttpRequest onreadystatechange property is monkey patched</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber518"><p>should work fine when XMLHttpRequest ontimeout property is monkey patched</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber549"><p>should work fine when XMLHttpRequest onprogress property is monkey patched</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber597"><p>should work fine when XMLHttpRequest onerror property is monkey patched</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber260"><p>ajax request body</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber273"><p>can take string body</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber283"><p>can take FormData body</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber297"><p>should not fail when FormData is undefined</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber310"><p>should send by form-urlencoded format</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber326"><p>should send by JSON</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber343"><p>ajax.get</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber344"><p>should succeed on 200</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber365"><p>should succeed on 204 No Content</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber386"><p>should able to select json response via getJSON</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber408"><p>ajax.post</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber409"><p>should succeed on 200</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber436"><p>should succeed on 204 No Content</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/ajax-spec.js.html#lineNumber463"><p>should succeed in IE on 204 No Content</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber18"><p>Observable.webSocket</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>webSocket</span></td>
<td data-ice="testCount">22</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber25"><p>should send and receive messages</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber41"><p>should allow the user to chain operators</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber58"><p>receive multiple messages</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber73"><p>should queue messages prior to subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber88"><p>should send messages immediately if already open</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber99"><p>should close the socket when completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber113"><p>should close the socket with a code and a reason when errored</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber125"><p>should allow resubscription after closure via complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber139"><p>should allow resubscription after closure via error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber153"><p>should have a default resultSelector that parses message data as JSON</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber166"><p>with a config object</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">7</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber167"><p>should send and receive messages</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber183"><p>should take a protocol and set it properly on the web socket</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber193"><p>should take a resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber212"><p>if the resultSelector fails it should go down the error path</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber229"><p>should accept a closingObserver</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber253"><p>should accept a closeObserver</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber281"><p>should handle constructor errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber296"><p>multiplex</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber297"><p>should be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber326"><p>should be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber357"><p>should multiplex over the websocket</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber388"><p>should keep the same socket for multiple multiplex subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/dom/webSocket-spec.js.html#lineNumber424"><p>should not close the socket until all subscriptions complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/empty-spec.js.html#lineNumber5"><p>Observable.empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>empty</span></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber7"><p>Observable.forkJoin</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>forkJoin</span></td>
<td data-ice="testCount">31</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber8"><p>should join the last values of the provided observables into an array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber13"><p>should allow emit null or undefined</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber18"><p>should join the last values of the provided observables with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber26"><p>should accept single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber31"><p>should accept array of observable contains single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber36"><p>should accept single observable with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber44"><p>should accept array of observable contains single with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber52"><p>should accept lowercase-o observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber57"><p>should accept empty lowercase-o observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber62"><p>should accept promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber72"><p>should accept array of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber79"><p>should accept array of observables with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber89"><p>should not emit if any of source observable is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber94"><p>should complete early if any of source is empty and completes before than others</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber99"><p>should complete when all sources are empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber104"><p>should complete if source is not provided</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber109"><p>should complete if sources list is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber114"><p>should complete when any of source is empty with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber122"><p>should emit results by resultselector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber130"><p>should raise error when any of source raises error with empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber135"><p>should raise error when any of source raises error with selector with empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber143"><p>should raise error when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber148"><p>should raise error when source raises error with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber156"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber168"><p>should support promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber179"><p>should support observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber190"><p>should support mixed observables and promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber202"><p>should support arrays of promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber218"><p>should support arrays of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber234"><p>should return Array<T> when given a single promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/forkJoin-spec.js.html#lineNumber242"><p>should return Array<T> when given a single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber7"><p>Observable.fromPromise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>fromPromise</span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber8"><p>should emit one value from a resolved promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber17"><p>should raise error from a rejected promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber29"><p>should share the underlying promise with multiple subscribers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber45"><p>should accept already-resolved Promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber59"><p>should emit a value from a resolved promise on a separate scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber68"><p>should raise error from a rejected promise on a separate scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber78"><p>should share the underlying promise with multiple subscribers on a separate scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber94"><p>should not emit, throw or complete if immediately unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber110"><p>should globally throw unhandled errors on process</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-promise-spec.js.html#lineNumber129"><p>should globally throw unhandled errors on window</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber6"><p>Observable.from</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>from</span></td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber13"><p>should throw for non observable object</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber19"><p>should return T for ObservableLike objects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber28"><p>should return T for arrays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber84">spec-js/observables/from-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/from-spec.js.html#lineNumber97">spec-js/observables/from-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber6"><p>Observable.fromEvent</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>fromEvent</span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber23"><p>should setup an event observable on objects with "on" and "off" </p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber48"><p>should setup an event observable on objects with "addEventListener" and "removeEventListener" </p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber73"><p>should setup an event observable on objects with "addListener" and "removeListener" </p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber98"><p>should error on invalid event targets</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber107"><p>should pass through options to addEventListener</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber125"><p>should pass through events that occur</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber145"><p>should pass through events that occur and use the selector if provided</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber168"><p>should not fail if no event arguments are passed and the selector does not return</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber191"><p>should return a value from the selector if no event arguments are passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEvent-spec.js.html#lineNumber214"><p>should pass multiple arguments to selector from event emitter</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber6"><p>Observable.fromEventPattern</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>fromEventPattern</span></td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber19"><p>should call addHandler on subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber33"><p>should call removeHandler on unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber48"><p>should send errors in addHandler down the error path</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber59"><p>should accept a selector that maps outgoing values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/fromEventPattern-spec.js.html#lineNumber89"><p>should send errors in the selector down the error path</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber9"><p>Observable.generate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber25"><p>should use result selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber30"><p>should allow omit condition</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber39"><p>should stop producing when unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber51"><p>should accept a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber67"><p>should allow minimal possible options</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber75"><p>should emit error if result selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber84"><p>should emit error if result selector throws on scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber94"><p>should emit error after first value if iterate function throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber102"><p>should emit error after first value if iterate function throws on scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber111"><p>should emit error if condition function throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/generate-spec.js.html#lineNumber120"><p>should emit error if condition function throws on scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber5"><p>Observable.if</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber6"><p>should subscribe to thenSource when the conditional returns true</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber11"><p>should subscribe to elseSource when the conditional returns false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber16"><p>should complete without an elseSource when the conditional returns false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber21"><p>should raise error when conditional throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber28"><p>should accept resolved promise as thenSource</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber39"><p>should accept resolved promise as elseSource</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber50"><p>should accept rejected promise as elseSource</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/if-spec.js.html#lineNumber62"><p>should accept rejected promise as thenSource</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber10"><p>Observable.interval</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>interval</span></td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber26"><p>should set up an interval</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber30"><p>should specify default scheduler if incorrect scheduler specified</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber34"><p>should emit when relative interval set to zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber39"><p>should consider negative interval as zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber44"><p>should emit values until unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber61"><p>should create an observable emitting periodically with the AsapScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber87"><p>should create an observable emitting periodically with the QueueScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/interval-spec.js.html#lineNumber113"><p>should create an observable emitting periodically with the AnimationFrameScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber6"><p>Observable.merge(...observables)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-merge">merge</a></span></td>
<td data-ice="testCount">15</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber7"><p>should merge cold and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber18"><p>should return itself when try to merge single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber23"><p>should merge hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber34"><p>should merge hot and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber45"><p>should merge parallel emissions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber56"><p>should merge empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber66"><p>should merge three empties</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber79"><p>should merge never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber89"><p>should merge never and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber99"><p>should merge empty and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber109"><p>should merge hot and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber119"><p>should merge never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber129"><p>should merge empty and eventual error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber140"><p>should merge hot and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber151"><p>should merge never and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber163"><p>Observable.merge(...observables, Scheduler, number)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber164"><p>should handle concurrency limits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber171"><p>should handle scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber177"><p>should handle scheduler with concurrency limits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/merge-spec.js.html#lineNumber184"><p>should use the scheduler even when one Observable is merged</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/never-spec.js.html#lineNumber5"><p>Observable.never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>never</span></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber9"><p>Observable.of</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>of</span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber16"><p>should create an observable from the provided values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber29"><p>should return a scalar observable if only passed one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber33"><p>should return a scalar observable if only passed one value and a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber37"><p>should return an array observable if passed many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber41"><p>should return an empty observable if passed no values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber45"><p>should return an empty observable if passed only a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber49"><p>should emit one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber60"><p>should handle an Observable as the only value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/of-spec.js.html#lineNumber66"><p>should handle many Observable as the given values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/onErrorResumeNext-spec.js.html#lineNumber4"><p>Observable.onErrorResumeNext</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/onErrorResumeNext-spec.js.html#lineNumber5"><p>should continue with observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/onErrorResumeNext-spec.js.html#lineNumber15"><p>should continue array of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/onErrorResumeNext-spec.js.html#lineNumber26"><p>should complete single observable throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/pairs-spec.js.html#lineNumber5"><p>Observable.pairs</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/pairs-spec.js.html#lineNumber15"><p>should create an observable without scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/pairs-spec.js.html#lineNumber30"><p>should work with empty object</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber5"><p>Observable.race</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>race</span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber6"><p>should race a single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber14"><p>should race cold and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber25"><p>should race hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber36"><p>should race hot and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber47"><p>should race 2nd and 1st</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber58"><p>should race emit and complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber69"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber81"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber93"><p>should never emit when given non emitting sources</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber102"><p>should throw when error occurs mid stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber113"><p>should throw when error occurs before a winner is found</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber124"><p>handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber132"><p>handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/race-spec.js.html#lineNumber140"><p>handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber9"><p>Observable.range</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>range</span></td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber28"><p>should synchronously create a range of values by default</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber35"><p>should accept a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber52"><p>RangeObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber53"><p>create</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber54"><p>should create a RangeObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber58"><p>should accept a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber63"><p>dispatch</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber64"><p>should complete if index >= count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/range-spec.js.html#lineNumber77"><p>should next out another value and increment the index and start</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/throw-spec.js.html#lineNumber7"><p>Observable.throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>throw</span></td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/throw-spec.js.html#lineNumber13"><p>should emit one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/throw-spec.js.html#lineNumber23"><p>should create expose a error property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/throw-spec.js.html#lineNumber27"><p>should create ErrorObservable via static create function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/throw-spec.js.html#lineNumber32"><p>should accept scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber5"><p>Observable.timer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>timer</span></td>
<td data-ice="testCount">7</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber19"><p>should schedule a value of 0 then complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber25"><p>should emit a single value immediately</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber31"><p>should start after delay and periodically emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber39"><p>should start immediately and periodically emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber47"><p>should stop emiting values when subscription is done</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber56"><p>should schedule a value at a specified Date</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/timer-spec.js.html#lineNumber63"><p>should start after delay and periodically emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber6"><p>Observable.using</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber7"><p>should dispose of the resource when the subscription is disposed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber19"><p>should accept factory returns promise resolves</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber31"><p>should accept factory returns promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber44"><p>should raise error when resource factory throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/using-spec.js.html#lineNumber61"><p>should raise error when observable factory throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber8"><p>Observable.zip</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-zip">zip</a></span></td>
<td data-ice="testCount">49</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber9"><p>should combine a source with a second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber20"><p>should zip the provided observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber28"><p>should end once one observable completes and its buffer is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber46">spec-js/observables/zip-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber193"><p>should combine two observables and selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber204"><p>should work with n-ary symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber215"><p>should work with n-ary symmetric selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber227"><p>should work with n-ary symmetric array selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber239"><p>should work with some data asymmetric 1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber250"><p>should work with some data asymmetric 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber261"><p>should work with some data symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber272"><p>should work with selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber291"><p>should work with right completes first</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber301"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber311"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber321"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber331"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber341"><p>should work with empty and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber351"><p>should work with non-empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber361"><p>should work with never and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber371"><p>should work with non-empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber381"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber391"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber401"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber411"><p>should work with never and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber421"><p>should work with error and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber431"><p>should work with error and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber441"><p>should work with two sources that eventually raise errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber451"><p>should work with two sources that eventually raise errors (swapped)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber461"><p>should work with error and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber471"><p>should combine an immediately-scheduled source with an immediately-scheduled second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber480"><p>should support observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber490"><p>should support mixed observables and promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber501"><p>should support arrays of promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber510"><p>should support arrays of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber519"><p>should return Array<T> when given a single promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber527"><p>should return Array<T> when given a single observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber65"><p>with iterables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber66"><p>should zip them with values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber86"><p>should only call <code>next</code> as needed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber104"><p>should work with never observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber112"><p>should work with empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber120"><p>should work with empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber128"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber136"><p>should work with never observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber144"><p>should work with non-empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber152"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber160"><p>should work with observable which raises error and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber168"><p>should work with non-empty many observable and non-empty many iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/observables/zip-spec.js.html#lineNumber176"><p>should work with non-empty observable and non-empty iterable selector that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber6"><p>Observable.prototype.audit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-audit">audit</a></span></td>
<td data-ice="testCount">19</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber20"><p>should delay the source if values are not emitted often enough</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber33"><p>should audit with duration Observable using next to close the duration</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber46"><p>should interrupt source and duration when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber60"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber77"><p>should handle a busy producer emitting a regular repeating sequence</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber92"><p>should mirror source if durations are always empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber101"><p>should emit no values if duration is a never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber112"><p>should unsubscribe duration Observable when source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber123"><p>should raise error as soon as just-throw duration is used</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber134"><p>should audit using durations of constying lengths</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber156"><p>should propagate error from duration Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber174"><p>should propagate error thrown from durationSelector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber196"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber204"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber212"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber220"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber228"><p>should handle a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber236"><p>should audit by promise resolves</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/audit-spec.js.html#lineNumber250"><p>should raise error when promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber6"><p>Observable.prototype.auditTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-auditTime">auditTime</a></span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber15"><p>should auditTime events by 50 time units</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber24"><p>should auditTime events multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber33"><p>should delay the source if values are not emitted often enough</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber40"><p>should handle a busy producer emitting a regular repeating sequence</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber47"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber54"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber61"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber68"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber75"><p>should handle a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber82"><p>should not complete when source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber90"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/auditTime-spec.js.html#lineNumber102"><p>should auditTime values until source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber5"><p>Observable.prototype.buffer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-buffer">buffer</a></span></td>
<td data-ice="testCount">19</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber17"><p>should work with empty and empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber23"><p>should work with empty and non-empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber29"><p>should work with non-empty and empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber35"><p>should work with never and never selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber41"><p>should work with never and empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber47"><p>should work with empty and never selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber53"><p>should work with non-empty and throw selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber59"><p>should work with throw and non-empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber65"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber71"><p>should work with error and non-empty selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber77"><p>should work with selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber92"><p>should work with selector completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber107"><p>should allow unsubscribing the result Observable early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber120"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber137"><p>should work with non-empty and selector error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber150"><p>should work with non-empty and empty selector error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber156"><p>should work with non-empty and selector error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber171"><p>should unsubscribe notifier when source unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/buffer-spec.js.html#lineNumber186"><p>should unsubscribe notifier when source unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber6"><p>Observable.prototype.bufferCount</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-bufferCount">bufferCount</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber19"><p>should emit buffers at buffersize of intervals if not specified</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber29"><p>should buffer properly (issue #2062)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber45"><p>should emit partial buffers if source completes before reaching specified buffer count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber50"><p>should emit full buffer then last partial buffer if source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber57"><p>should emit buffers at intervals, but stop when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber69"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber85"><p>should raise error if source raise error before reaching specified buffer count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber92"><p>should emit buffers with specified skip count when skip count is less than window count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferCount-spec.js.html#lineNumber106"><p>should emit buffers with specified skip count when skip count is more than window count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber5"><p>Observable.prototype.bufferTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>bufferTime</span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber21"><p>should emit buffers at intervals test 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber33"><p>should emit buffers at intervals or when the buffer is full</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber48"><p>should emit buffers at intervals or when the buffer is full test 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber63"><p>should emit buffers that have been created at intervals and close after the specified delay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber80">spec-js/operators/bufferTime-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber98"><p>should emit buffers with timeSpan 100 and creationInterval 70</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber123"><p>should emit buffers but handle source ending with an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber145"><p>should emit buffers and allow result to unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber163"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber184"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber194"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber202"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber209"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber221">spec-js/operators/bufferTime-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber240"><p>should not throw when subscription synchronously unsubscribed after emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferTime-spec.js.html#lineNumber253"><p>should not have errors when take follows and maxBufferSize is provided</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber6"><p>Observable.prototype.bufferToggle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-bufferToggle">bufferToggle</a></span></td>
<td data-ice="testCount">21</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber19">spec-js/operators/bufferToggle-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber38"><p>should emit buffers using constying cold closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber63"><p>should emit buffers using constying hot closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber88"><p>should emit buffers using constying empty delayed closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber107"><p>should emit buffers using constying cold closings, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber129"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber150"><p>should propagate error thrown from closingSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber173"><p>should propagate error emitted from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber190"><p>should propagate error emitted late from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber210"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber230"><p>should handle empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber239"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber248"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber260"><p>should handle a never opening Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber268"><p>should handle a never closing Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber280"><p>should handle opening Observable that just throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber292"><p>should accept openings resolved promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber306"><p>should accept openings rejected promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber320"><p>should accept closing selector that returns a resolved promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber333"><p>should accept closing selector that returns a rejected promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferToggle-spec.js.html#lineNumber346"><p>should handle empty closing observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber6"><p>Observable.prototype.bufferWhen</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-bufferWhen">bufferWhen</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber19"><p>should emit buffers using constying cold closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber37"><p>should emit buffers using constying hot closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber61"><p>should emit buffers using constying empty delayed closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber85"><p>should emit buffers using constying cold closings, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber107"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber132"><p>should propagate error thrown from closingSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber153"><p>should propagate error emitted from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber170"><p>should propagate error emitted late from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber187"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber201"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber213"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber225"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber245"><p>should handle an inner never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber258"><p>should NOT handle hot inner empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber274"><p>should handle inner throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/bufferWhen-spec.js.html#lineNumber288"><p>should handle disposing of source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber7"><p>Observable.prototype.catch</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>catch</span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber15"><p>should catch error and replace it with Observable.of()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber32"><p>should catch error and replace it with a cold Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber43"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber54"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber68"><p>should catch error and replace it with a hot Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber79">spec-js/operators/catch-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber103">spec-js/operators/catch-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber126"><p>should catch and replace a Observable.throw() as the source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber134"><p>should mirror the source if it does not raise errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber142"><p>should complete if you return Observable.empty()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber153"><p>should raise error if you return Observable.throw()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber164"><p>should never terminate if you return Observable.never()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber175"><p>should pass the error as the first argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/catch-spec.js.html#lineNumber189"><p>should accept selector returns any ObservableInput</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber7"><p>Observable.prototype.combineAll</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-combineAll">combineAll</a></span></td>
<td data-ice="testCount">32</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber16"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber27"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber38"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber49"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber60"><p>should work with hot-empty and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber71"><p>should work with hot-single and hot-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber82"><p>should work with hot-single and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber93"><p>should work with never and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber104"><p>should work with hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber115"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber128"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber144"><p>should combine 3 observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber158"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber169"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber180"><p>should work with hot and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber191"><p>should work with throw and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber202"><p>should work with throw and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber213"><p>should work with error and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber224"><p>should work with throw and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber235"><p>should work with never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber246"><p>should work with throw and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber257"><p>should work with some and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber268"><p>should work with throw and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber279"><p>should handle throw after complete left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber290"><p>should handle throw after complete right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber301"><p>should handle interleaved with tail</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber312"><p>should handle two consecutive hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber323"><p>should handle two consecutive hot observables with error left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber334"><p>should handle two consecutive hot observables with error right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber345"><p>should handle selector throwing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber356"><p>should combine two observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineAll-spec.js.html#lineNumber367"><p>should combine two immediately-scheduled observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber5"><p>Observable.prototype.combineLatest</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-combineLatest">combineLatest</a></span></td>
<td data-ice="testCount">31</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber15"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber26"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber37"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber48"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber59"><p>should work with hot-empty and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber76"><p>should work with hot-single and hot-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber90"><p>should work with hot-single and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber104"><p>should work with never and hot-single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber118"><p>should work with hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber129"><p>should accept array of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber143"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber154"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber165"><p>should work with hot and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber176"><p>should work with throw and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber187"><p>should work with throw and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber198"><p>should work with error and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber209"><p>should work with throw and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber220"><p>should work with never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber231"><p>should work with throw and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber242"><p>should work with some and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber253"><p>should work with throw and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber264"><p>should handle throw after complete left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber275"><p>should handle throw after complete right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber286"><p>should handle interleaved with tail</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber297"><p>should handle two consecutive hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber308"><p>should handle two consecutive hot observables with error left</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber319"><p>should handle two consecutive hot observables with error right</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber330"><p>should handle selector throwing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber341"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber354"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/combineLatest-spec.js.html#lineNumber370"><p>should emit unique array instances with the default projection</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber6"><p>Observable.prototype.concat</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-concat">concat</a></span></td>
<td data-ice="testCount">23</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber13"><p>should work properly with scalar observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber33"><p>should complete without emit if both sources are empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber43"><p>should not complete if first source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber53"><p>should not complete if second source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber63"><p>should not complete if both sources do not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber73"><p>should raise error when first source is empty, second source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber83"><p>should raise error when first source raises error, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber93"><p>should raise first error when both source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber103"><p>should concat if first source emits once, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber113"><p>should concat if first source is empty, second source emits once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber123">spec-js/operators/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber134"><p>should not complete if first source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber144"><p>should emit elements from each source when source emit once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber154"><p>should unsubscribe to inner source if outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber165"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber180"><p>should raise error from first source and does not emit from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber190"><p>should emit element from first source then raise error from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber200">spec-js/operators/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber211">spec-js/operators/concat-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber222"><p>should not emit collapsing element from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber232"><p>should accept scheduler with multiple observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber245"><p>should accept scheduler without observable parameters</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concat-spec.js.html#lineNumber252"><p>should emit self without parameters</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber6"><p>Observable.prototype.concatAll</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>concatAll</span></td>
<td data-ice="testCount">29</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber16"><p>should concat sources from promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber30"><p>should concat and raise error from promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber45"><p>should concat all observables in an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber54"><p>should throw if any child observable throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber63"><p>should concat merging a hot observable of non-overlapped observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber73"><p>should raise error if inner observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber83"><p>should raise error if outer observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber92"><p>should complete without emit if both sources are empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber103"><p>should not complete if first source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber114"><p>should not complete if second source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber125"><p>should not complete if both sources do not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber136"><p>should raise error when first source is empty, second source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber147"><p>should raise error when first source raises error, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber158"><p>should raise first error when both source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber169"><p>should concat if first source emits once, second source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber180"><p>should concat if first source is empty, second source emits once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber191">spec-js/operators/concatAll-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber203"><p>should not complete if first source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber214"><p>should emit elements from each source when source emit once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber225"><p>should unsubscribe to inner source if outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber237"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber252"><p>should raise error from first source and does not emit from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber263"><p>should emit element from first source then raise error from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber274">spec-js/operators/concatAll-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber286">spec-js/operators/concatAll-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber298"><p>should not emit collapsing element from second source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber309"><p>should be able to work on a different scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber323"><p>should concatAll a nested observable with a single inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatAll-spec.js.html#lineNumber331"><p>should concatAll a nested observable with a single inner observable, and a scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber6"><p>Observable.prototype.concatMap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>concatMap</span></td>
<td data-ice="testCount">37</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber17"><p>should concatenate many regular interval inners</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber38"><p>should concatMap many outer values to many inner values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber53"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber64"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber75"><p>should error immediately if given a just-throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber86"><p>should return a silenced version of the source if the mapped inner is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber99"><p>should return a never if the mapped inner is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber110"><p>should propagate errors if the mapped inner is a just-throw Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber121"><p>should concatMap many outer to many inner, complete late</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber136"><p>should concatMap many outer to many inner, outer never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber151"><p>should concatMap many outer to many inner, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber163"><p>should concatMap many outer to many inner, and inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber175"><p>should concatMap many outer to many inner, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber188"><p>should concatMap many outer to many inner, both inner and outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber200"><p>should concatMap many complex, where all inners are finite</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber230"><p>should concatMap many complex, all inners finite except one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber260"><p>should concatMap many complex, inners finite, outer does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber290"><p>should concatMap many complex, all inners finite, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber320"><p>should concatMap many complex, all inners complete except one throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber350"><p>should concatMap many complex, all inners finite, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber381"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber415"><p>should concatMap many complex, all inners finite, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber457"><p>should concatMap many outer to an array for each value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber465"><p>should concatMap many outer to inner arrays, using resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber473"><p>should concatMap many outer to inner arrays, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber481"><p>should concatMap many outer to inner arrays, resultSelector, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber489"><p>should mergeMap many outer to inner arrays, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber498"><p>should concatMap many outer to inner arrays, resultSelector, outer unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber507"><p>should concatMap many outer to inner arrays, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber522"><p>should concatMap many outer to inner arrays, resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber535"><p>should concatMap many outer to inner arrays, resultSelector, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber552"><p>should map values to constant resolved promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber565"><p>should map values to constant rejected promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber577"><p>should map values to resolved promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber590"><p>should map values to rejected promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber602"><p>should concatMap values to resolved promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMap-spec.js.html#lineNumber627"><p>should concatMap values to rejected promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber6"><p>Observable.prototype.concatMapTo</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>concatMapTo</span></td>
<td data-ice="testCount">25</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber17"><p>should concatMapTo many outer values to many inner values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber32"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber43"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber54"><p>should error immediately if given a just-throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber65"><p>should return a silenced version of the source if the mapped inner is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber78"><p>should return a never if the mapped inner is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber89"><p>should propagate errors if the mapped inner is a just-throw Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber100"><p>should concatMapTo many outer to many inner, complete late</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber115"><p>should concatMapTo many outer to many inner, outer never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber130"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber147"><p>should concatMapTo many outer to many inner, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber159"><p>should concatMapTo many outer to many inner, and inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber171"><p>should concatMapTo many outer to many inner, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber184"><p>should concatMapTo many outer to many inner, both inner and outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber196"><p>should concatMapTo many outer to an array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber202"><p>should concatMapTo many outer to inner arrays, using resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber208"><p>should concatMapTo many outer to inner arrays, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber214"><p>should concatMapTo many outer to inner arrays, resultSelector, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber220"><p>should mergeMap many outer to inner arrays, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber227"><p>should concatMapTo many outer to inner arrays, resultSelector, outer unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber234"><p>should concatMapTo many outer to inner arrays, resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber245"><p>should map values to constant resolved promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber257"><p>should map values to constant rejected promises and concatenate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber268"><p>should concatMapTo values to resolved promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/concatMapTo-spec.js.html#lineNumber293"><p>should concatMapTo values to rejected promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber6"><p>Observable.prototype.count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-count">count</a></span></td>
<td data-ice="testCount">23</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber14"><p>should be never when source is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber21"><p>should be zero when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber28"><p>should be never when source doesn't complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber35"><p>should be zero when source doesn't have values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber42"><p>should count the unique value of an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber49"><p>should count the values of an ongoing hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber56"><p>should count a range() source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber65"><p>should count a range().skip(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber74"><p>should count a range().take(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber83"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber90"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber97"><p>should handle an always-true predicate on an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber107"><p>should handle an always-false predicate on an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber117"><p>should handle an always-true predicate on a simple hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber127"><p>should handle an always-false predicate on a simple hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber137"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber146"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber158"><p>should handle a match-all predicate on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber166"><p>should handle a match-none predicate on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber174"><p>should handle an always-true predicate on observable that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber182"><p>should handle an always-false predicate on observable that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber190"><p>should handle an always-true predicate on a hot never-observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/count-spec.js.html#lineNumber198"><p>should handle a predicate that throws, on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber6"><p>Observable.prototype.debounce</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-debounce">debounce</a></span></td>
<td data-ice="testCount">26</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber17"><p>should delay all element by selector observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber24"><p>should debounce by selector observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber31"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber38"><p>should complete when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber45"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber52"><p>should raise error when source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber59"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber68"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber80"><p>should debounce and does not complete when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber87"><p>should not completes when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber94"><p>should not completes when source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber101"><p>should delay all element until source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber108"><p>should debounce all elements while source emits by selector observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber115"><p>should debounce all element while source emits by selector observable until raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber122"><p>should delay element by same selector observable emits multiple</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber136"><p>should debounce by selector observable emits multiple</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber156"><p>should debounce by selector observable until source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber176"><p>should raise error when selector observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber192"><p>should raise error when source raises error with selector observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber210"><p>should raise error when selector function throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber232"><p>should mirror the source when given an empty selector Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber240"><p>should ignore all values except last, when given a never selector Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber248"><p>should delay element by selector observable completes when it does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber264"><p>should debounce by selector observable completes when it does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber284"><p>should delay by promise resolves</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounce-spec.js.html#lineNumber298"><p>should raises error when promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber5"><p>Observable.prototype.debounceTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-debounceTime">debounceTime</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber11"><p>should delay all element by the specified time</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber18"><p>should debounce and delay element by the specified time</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber25"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber32"><p>should complete when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber39"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber46"><p>should raise error when source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber53"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber62"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber74"><p>should debounce and does not complete when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber81"><p>should not completes when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber88"><p>should not completes when source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber95"><p>should delay all element until source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber102"><p>should debounce all elements while source emits within given time</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/debounceTime-spec.js.html#lineNumber109"><p>should debounce all element while source emits within given time until raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber5"><p>Observable.prototype.defaultIfEmpty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>defaultIfEmpty</span></td>
<td data-ice="testCount">7</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber11"><p>should return the argument if Observable is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber18"><p>should return null if the Observable is empty and no arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber25"><p>should return the Observable if not empty with a default value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber32"><p>should return the Observable if not empty with no default value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber39"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber48"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/defaultIfEmpty-spec.js.html#lineNumber60"><p>should error if the Observable errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber5"><p>Observable.prototype.delay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-delay">delay</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber15"><p>should delay by absolute time period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber25"><p>should delay by absolute time period after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber35"><p>should raise error when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber44"><p>should raise error when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber54"><p>should raise error when source raises error after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber64"><p>should delay when source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber73"><p>should delay when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber80"><p>should not complete when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber90"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delay-spec.js.html#lineNumber103"><p>should not complete when source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber3"><p>Observable.prototype.delayWhen</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-delayWhen">delayWhen</a></span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber25"><p>should delay by selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber37"><p>should raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber48"><p>should raise error if selector raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber59"><p>should delay by selector and completes after value emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber71"><p>should delay by selector completes if selector does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber83"><p>should not emit if selector never emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber95"><p>should delay by first value from selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber107"><p>should delay by selector does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber119"><p>should raise error if selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber128"><p>should start subscription when subscription delay emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber143"><p>should start subscription when subscription delay completes without emit value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/delayWhen-spec.js.html#lineNumber158"><p>should raise error when subscription delay raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber6"><p>Observable.prototype.dematerialize</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-dematerialize">dematerialize</a></span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber26"><p>should dematerialize a happy stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber39"><p>should dematerialize a sad stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber52"><p>should dematerialize stream does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber59"><p>should dematerialize stream never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber66"><p>should dematerialize stream does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber73"><p>should dematerialize empty stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber80"><p>should dematerialize stream throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber88"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber101"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber117"><p>should dematerialize and completes when stream compltes with complete notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/dematerialize-spec.js.html#lineNumber124"><p>should dematerialize and completes when stream emits complete notification</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber5"><p>Observable.prototype.distinct</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-distinct">distinct</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber6"><p>should distinguish between values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber13"><p>should distinguish between values and does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber20"><p>should not completes if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber27"><p>should not completes if source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber34"><p>should complete if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber41"><p>should complete if source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber48"><p>should emit if source emits single element only</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber55"><p>should emit if source is scalar</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber60"><p>should raises error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber67"><p>should raises error if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber74"><p>should not omit if source elements are all different</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber81"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber90"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber102"><p>should emit once if source elements are all same</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber109"><p>should distinguish values by key</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber118"><p>should raises error when selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber131"><p>should support a flushing stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber141"><p>should raise error if flush raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber151"><p>should unsubscribe from the flushing stream when the main stream is unsubbed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinct-spec.js.html#lineNumber162"><p>should allow opting in to default comparator with flush</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber5"><p>Observable.prototype.distinctUntilChanged</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>distinctUntilChanged</span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber11"><p>should distinguish between values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber18"><p>should distinguish between values and does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber25"><p>should not completes if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber32"><p>should not completes if source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber39"><p>should complete if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber46"><p>should complete if source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber53"><p>should emit if source emits single element only</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber60"><p>should emit if source is scalar</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber65"><p>should raises error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber72"><p>should raises error if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber79"><p>should not omit if source elements are all different</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber86"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber95"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber107"><p>should emit once if source elements are all same</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber114"><p>should emit once if comparator returns true always regardless of source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber121"><p>should emit all if comparator returns false always regardless of source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber128"><p>should distinguish values by comparator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber136"><p>should raises error when comparator throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber149"><p>should use the keySelector to pick comparator values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilChanged-spec.js.html#lineNumber158"><p>should raises error when keySelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber4"><p>Observable.prototype.distinctUntilKeyChanged</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>distinctUntilKeyChanged</span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber12"><p>should distinguish between values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber20"><p>should distinguish between values and does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber28"><p>should distinguish between values with key</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber36"><p>should not compare if source does not have element with key</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber44"><p>should not completes if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber51"><p>should not completes if source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber58"><p>should complete if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber65"><p>should complete if source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber72"><p>should emit if source emits single element only</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber80"><p>should emit if source is scalar</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber86"><p>should raises error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber94"><p>should raises error if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber101"><p>should not omit if source elements are all different</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber109"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber119"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber132"><p>should emit once if source elements are all same</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber140"><p>should emit once if comparer returns true always regardless of source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber148"><p>should emit all if comparer returns false always regardless of source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber156"><p>should distinguish values by selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/distinctUntilKeyChanged-spec.js.html#lineNumber165"><p>should raises error when comparer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber7"><p>Observable.prototype.do</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>do</span></td>
<td data-ice="testCount">15</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber18"><p>should next with a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber26"><p>should error with a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber36"><p>should handle everything with an observer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber53"><p>should handle everything with a Subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber73"><p>should handle an error with a callback</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber84"><p>should handle an error with observer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber95"><p>should handle complete with observer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber104"><p>should handle next with observer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber113"><p>should raise error if next handler raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber122"><p>should raise error if error handler raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber131"><p>should raise error if complete handler raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber140"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber151"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber165"><p>should mirror multiple values and complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/do-spec.js.html#lineNumber175"><p>should mirror multiple values and terminate with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber6"><p>Observable.prototype.elementAt</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-elementAt">elementAt</a></span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber14"><p>should return first element by zero-based index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber21"><p>should return non-first element by zero-based index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber28"><p>should return last element by zero-based index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber35"><p>should raise error if source is Empty Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber42"><p>should propagate error if source is Throw Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber49"><p>should return Never if source is Never Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber56"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber65"><p>should not break unsubscription chains when result Observable is unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber77"><p>should throw if index is smaller than zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber81"><p>should raise error if index is out of range but does not have default value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/elementAt-spec.js.html#lineNumber89"><p>should return default value if index is out of range</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber6"><p>Observable.prototype.every</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-every">every</a></span></td>
<td data-ice="testCount">24</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber20"><p>should accept thisArg with scalar observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber27"><p>should accept thisArg with array observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber34"><p>should accept thisArg with ordinary observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber44"><p>should emit true if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber51"><p>should emit false if single source of element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber58"><p>should emit false if none of element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber65"><p>should return false if only some of element matches with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber72"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber81"><p>should not break unsubscription chains when result Observable is unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber93"><p>should propagate error if predicate eventually throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber108"><p>should emit true if single source element match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber115"><p>should emit true if Scalar source matches with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber120"><p>should emit false if Scalar source does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber125"><p>should propagate error if predicate throws on Scalar source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber133"><p>should emit true if Array source matches with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber138"><p>should emit false if Array source does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber143"><p>should propagate error if predicate eventually throws on Array source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber154"><p>should emit true if all source element matches with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber161"><p>should raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber168"><p>should not completes if source never emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber175"><p>should emit true if source element matches with predicate after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber182"><p>should emit false if source element does not match with predicate after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber189"><p>should raise error if source raises error after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/every-spec.js.html#lineNumber196"><p>should emit true if source does not emit after subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber6"><p>Observable.prototype.exhaust</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-exhaust">exhaust</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber15"><p>should switch to first immediately-scheduled inner Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber25"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber32"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber39"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber46"><p>should handle a hot observable of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber60"><p>should handle a hot observable of observables, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber72"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber88"><p>should handle a hot observable of observables, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber102"><p>should handle a synchronous switch and stay on the first inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber113"><p>should handle a hot observable of observables, one inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber124"><p>should handle a hot observable of observables, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber135"><p>should handle an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber142"><p>should handle a never hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber149"><p>should complete not before the outer completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber157"><p>should handle an observable of promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaust-spec.js.html#lineNumber168"><p>should handle an observable of promises, where one rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber5"><p>Observable.prototype.exhaustMap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>exhaustMap</span></td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber16"><p>should handle outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber27"><p>should handle outer empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber38"><p>should handle outer never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber49"><p>should raise error if project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber59"><p>should raise error if selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber72"><p>should switch with a selector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber90"><p>should switch inner cold observables, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber109"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber131"><p>should switch inner cold observables, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber149"><p>should handle a synchronous switch an stay on the first inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber164"><p>should switch inner cold observables, one inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber179"><p>should switch inner hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber197"><p>should switch inner empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber212"><p>should switch inner empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber227"><p>should never switch inner never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber242"><p>should switch inner empty and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber257"><p>should handle outer error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/exhaustMap-spec.js.html#lineNumber269"><p>should switch with resultSelector goodness</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber6"><p>Observable.prototype.expand</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>expand</span></td>
<td data-ice="testCount">15</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber17"><p>should work with scheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber27"><p>should map and recursively flatten</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber64"><p>should map and recursively flatten, and handle event raised error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber85"><p>should map and recursively flatten, and propagate error thrown from projection</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber106"><p>should allow unsubscribing early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber128"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber153"><p>should allow concurrent expansions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber174"><p>should allow configuring the concurrency limit parameter to 1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber209"><p>should allow configuring the concurrency limit parameter to 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber239"><p>should ignore concurrency limit if it is not passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber266"><p>should map and recursively flatten with scalars</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber286"><p>should recursively flatten promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber302"><p>should recursively flatten Arrays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber318"><p>should recursively flatten lowercase-o observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/expand-spec.js.html#lineNumber344"><p>should work when passing undefined for the optional arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber6"><p>Observable.prototype.filter</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>filter</span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber29"><p>should filter in only prime numbers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber36"><p>should filter with an always-true predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber42"><p>should filter with an always-false predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber48"><p>should filter in only prime numbers, source unsubscribes early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber56"><p>should filter in only prime numbers, source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber63"><p>should filter in only prime numbers, but predicate throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber79"><p>should filter in only prime numbers, predicate with index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber89"><p>should invoke predicate once for each checked value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber104">spec-js/operators/filter-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber116"><p>should filter in only prime numbers, predicate with index, source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber126"><p>should filter in only prime numbers, predicate with index and throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber142"><p>should compose with another filter to allow multiples of six</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber149"><p>should be able to accept and use a thisArg</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber162"><p>should be able to use filter and map composed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber170"><p>should propagate errors from the source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber177"><p>should support Observable.empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber184"><p>should support Observable.never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber191"><p>should support Observable.throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber198"><p>should send errors down the error path</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/filter-spec.js.html#lineNumber211"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber6"><p>Observable.prototype.finally</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>finally</span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber7"><p>should call finally after complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber18"><p>should call finally after error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber35"><p>should call finally upon disposal</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber46">spec-js/operators/finally-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber54"><p>should call two finally instances in succession on a shared Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber68"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber78"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber88"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber98"><p>should handle basic hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber110"><p>should handle basic cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber122"><p>should handle basic error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/finally-spec.js.html#lineNumber134"><p>should handle unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber6"><p>Observable.prototype.find</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>find</span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber19"><p>should throw if not provided a function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber24"><p>should not emit if source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber31"><p>should return undefined if source is empty to match predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber39"><p>should return matching element from source emits single element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber49"><p>should return matching element from source emits multiple elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber59"><p>should work with a custom thisArg</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber72"><p>should return undefined if element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber82"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber91"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber103"><p>should raise if source raise error while element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/find-spec.js.html#lineNumber113"><p>should raise error if predicate throws error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber5"><p>Observable.prototype.findIndex</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-findIndex">findIndex</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber18"><p>should not emit if source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber25"><p>should return negative index if source is empty to match predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber33"><p>should return index of element from source emits single element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber44"><p>should return index of matching element from source emits multiple elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber54"><p>should work with a custom thisArg</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber66"><p>should return negative index if element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber76"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber85"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber97"><p>should raise if source raise error while element does not match with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/findIndex-spec.js.html#lineNumber107"><p>should raise error if predicate throws error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber6"><p>Observable.prototype.first</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>first</span></td>
<td data-ice="testCount">17</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber14"><p>should take the first value of an observable with one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber21"><p>should error on empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber28"><p>should return the default value if source observable was empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber35"><p>should only emit one value in recursive cases</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber45"><p>should propagate error from the source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber52"><p>should go on forever on never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber59"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber67"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber79"><p>should return first value that matches a predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber89"><p>should return first value that matches a predicate for odd numbers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber99"><p>should error when no value matches the predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber109"><p>should return the default value when no value matches the predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber119"><p>should propagate error when no value matches the predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber129"><p>should return first value that matches the index in the predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber139"><p>should propagate error from predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber154"><p>should support a result selector argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/first-spec.js.html#lineNumber167"><p>should raise error when result selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber13"><p>Observable.prototype.groupBy</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>groupBy</span></td>
<td data-ice="testCount">38</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber36"><p>should group values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber51"><p>should group values with an element selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber66"><p>should group values with a duration selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber85"><p>should group values with a subject selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber101"><p>should handle an empty Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber110"><p>should handle a never Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber119"><p>should handle a just-throw Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber128"><p>should handle an Observable with a single value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber140"><p>should group values with a keySelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber168"><p>should emit GroupObservables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber187"><p>should group values with a keySelector, assert GroupSubject key</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber212"><p>should group values with a keySelector, but outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber237"><p>should group values with a keySelector, inners propagate error from outer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber265"><p>should allow outer to be unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber291"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber318"><p>should group values with a keySelector which eventually throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber353">spec-js/operators/groupBy-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber390"><p>should allow the outer to be unsubscribed early but inners continue</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber415"><p>should allow an inner to be unsubscribed early but other inners continue</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber466"><p>should allow inners to be unsubscribed early at different times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber521"><p>should allow subscribing late to an inner Observable, outer completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber540"><p>should allow subscribing late to an inner Observable, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber561"><p>should allow subscribing late to inner, unsubscribe outer early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber586"><p>should allow using a keySelector, elementSelector, and durationSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber616"><p>should allow using a keySelector, elementSelector, and durationSelector that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber644"><p>should allow using a keySelector and a durationSelector, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber673"><p>should allow using a durationSelector, and outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber699"><p>should allow using a durationSelector, outer and all inners unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber747"><p>should allow using a durationSelector, but keySelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber783"><p>should allow using a durationSelector, but elementSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber819"><p>should allow using a durationSelector which eventually throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber854">spec-js/operators/groupBy-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber912"><p>should allow inners to be unsubscribed early at different times, with durationSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber979"><p>should return inners that when subscribed late exhibit hot behavior</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber1036"><p>should return inner group that when subscribed late emits complete()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber1074"><p>should return inner group that when subscribed late emits error()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber1112"><p>should return inner that does not throw when faulty outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/groupBy-spec.js.html#lineNumber1151"><p>should not break lift() composability</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber5"><p>Observable.prototype.ignoreElements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-ignoreElements">ignoreElements</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber13"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber22"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber34"><p>should propagate errors from the source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber41"><p>should support Observable.empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber48"><p>should support Observable.never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/ignoreElements-spec.js.html#lineNumber55"><p>should support Observable.throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber4"><p>Observable.prototype.isEmpty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-isEmpty">isEmpty</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber12"><p>should return false if source emits element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber19"><p>should raise error if source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber26"><p>should not completes if source never emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber33"><p>should return true if source is Observable.empty()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber40"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/isEmpty-spec.js.html#lineNumber48"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber5"><p>Observable.prototype.last</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>last</span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber13"><p>should error on nothing sent but completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber20"><p>should error on empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber27"><p>should go on forever on never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber34"><p>should return last element matches with predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber44"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber52"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber64"><p>should return a default value if no element found</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber71"><p>should not return default value if an element is found</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber78"><p>should support a result selector argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber91"><p>should raise error when predicate throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/last-spec.js.html#lineNumber106"><p>should raise error when result selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/let-spec.js.html#lineNumber5"><p>Observable.prototype.let</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>let</span></td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/let-spec.js.html#lineNumber6"><p>should be able to compose with let</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber10"><p>Observable.prototype.map</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-map">map</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber19"><p>should map one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber27"><p>should throw an error if not passed a function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber32"><p>should map multiple values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber40"><p>should propagate errors from map function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber50"><p>should propagate errors from observable that emits only errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber58"><p>should propagate errors from observable that emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber66"><p>should propagate errors from subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber74"><p>should not map an empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber87"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber96"><p>should map with index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber111"><p>should map with index until completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber126"><p>should map with index until an error occurs</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber141"><p>should map using a custom thisArg</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber162"><p>should map twice</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber179"><p>should do multiple maps using a custom thisArg</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/map-spec.js.html#lineNumber196"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber8"><p>Observable.prototype.mapTo</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-mapTo">mapTo</a></span></td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber16"><p>should map one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber23"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber31"><p>should propagate errors from observable that emits only errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber38"><p>should propagate errors from observable that emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber45"><p>should propagate errors from subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber53"><p>should not map an empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber60"><p>should map twice</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mapTo-spec.js.html#lineNumber68"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber6"><p>Observable.prototype.materialize</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-materialize">materialize</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber23"><p>should materialize a happy stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber36"><p>should materialize a sad stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber49"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber61"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber77"><p>should materialize stream does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber84"><p>should materialize stream never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber91"><p>should materialize stream does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber98"><p>should materialize empty stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/materialize-spec.js.html#lineNumber105"><p>should materialize stream throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber6"><p>Observable.prototype.max</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-max">max</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber14"><p>should be never when source is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber21"><p>should be zero when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber28"><p>should be never when source doesn't complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber35"><p>should be completes when source doesn't have values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber42"><p>should max the unique value of an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber49"><p>should max the values of an ongoing hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber56"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber64"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber76"><p>should max a range() source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber85"><p>should max a range().skip(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber94"><p>should max a range().take(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber103"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber110"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber117"><p>should handle a constant predicate on an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber127"><p>should handle a constant predicate on an never hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber137"><p>should handle a constant predicate on a simple hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber147"><p>should handle a reverse predicate on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber157"><p>should handle a predicate for string on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber167"><p>should handle a constant predicate on observable that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/max-spec.js.html#lineNumber177"><p>should handle a predicate that throws, on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber7"><p>Observable.prototype.merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-merge">merge</a></span></td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber19"><p>should merge a source with a second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber31"><p>should merge an immediately-scheduled source with an immediately-scheduled second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber43"><p>should merge cold and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber54"><p>should merge hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber65"><p>should merge hot and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber76"><p>should merge parallel emissions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber87"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber99"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber114"><p>should merge empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber124"><p>should merge three empties</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber137"><p>should merge never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber147"><p>should merge never and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber157"><p>should merge empty and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber167"><p>should merge hot and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber177"><p>should merge never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber187"><p>should merge empty and eventual error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber198"><p>should merge hot and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber209"><p>should merge never and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber221"><p>Observable.prototype.mergeAll</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber222"><p>should merge two observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/merge-spec.js.html#lineNumber230"><p>should merge two immediately-scheduled observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber6"><p>Observable.prototype.mergeAll</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-mergeAll">mergeAll</a></span></td>
<td data-ice="testCount">26</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber14"><p>should merge all observables in an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber23"><p>should throw if any child observable throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber32"><p>should handle merging a hot observable of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber45"><p>should merge one cold Observable at a time with parameter concurrency=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber58"><p>should merge two cold Observables at a time with parameter concurrency=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber74"><p>should merge one hot Observable at a time with parameter concurrency=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber87"><p>should merge two hot Observables at a time with parameter concurrency=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber103"><p>should handle merging a hot observable of observables, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber117"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber135"><p>should merge parallel emissions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber148"><p>should merge empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber161"><p>should merge three empties</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber177"><p>should merge never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber190"><p>should merge never and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber203"><p>should merge empty and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber216"><p>should merge never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber229"><p>should merge empty and eventual error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber242"><p>should merge never and eventual error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber255"><p>should take an empty source and return empty too</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber262"><p>should take a never source and return never too</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber269"><p>should take a throw source and return throw too</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber276"><p>should handle merging a hot observable of non-overlapped observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber292"><p>should raise error if inner observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber308"><p>should raise error if outer observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber321"><p>should merge all promises in an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeAll-spec.js.html#lineNumber335"><p>should raise error when promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber6"><p>Observable.prototype.mergeMap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>mergeMap</span></td>
<td data-ice="testCount">42</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber17"><p>should mergeMap many regular interval inners</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber30"><p>should map values to constant resolved promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber43"><p>should map values to constant rejected promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber57"><p>should map values to resolved promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber72"><p>should map values to rejected promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber86"><p>should mergeMap values to resolved promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber113"><p>should mergeMap values to rejected promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber130"><p>should mergeMap many outer values to many inner values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber145"><p>should mergeMap many outer to many inner, complete late</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber155"><p>should mergeMap many outer to many inner, outer never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber166"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber180"><p>should mergeMap many outer to many inner, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber190"><p>should mergeMap many outer to many inner, and inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber200"><p>should mergeMap many outer to many inner, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber210"><p>should mergeMap many outer to many inner, both inner and outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber220"><p>should mergeMap to many cold Observable, with parameter concurrency=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber236"><p>should mergeMap to many cold Observable, with parameter concurrency=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber252"><p>should mergeMap to many hot Observable, with parameter concurrency=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber273"><p>should mergeMap to many hot Observable, with parameter concurrency=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber294"><p>should mergeMap to many cold Observable, with parameter concurrency=1, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber309"><p>should mergeMap to many cold Observable, with parameter concurrency=2, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber324"><p>should mergeMap to many hot Observable, with parameter concurrency=1, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber344"><p>should mergeMap to many hot Observable, with parameter concurrency=2, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber364"><p>should mergeMap many complex, where all inners are finite</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber380"><p>should mergeMap many complex, all inners finite except one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber396"><p>should mergeMap many complex, inners finite, outer does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber412"><p>should mergeMap many complex, all inners finite, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber428"><p>should mergeMap many complex, all inners complete except one throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber444"><p>should mergeMap many complex, all inners finite, outer is unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber461"><p>should mergeMap many complex, all inners finite, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber491"><p>should mergeMap many outer to an array for each value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber499"><p>should mergeMap many outer to inner arrays, using resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber507"><p>should mergeMap many outer to inner arrays, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber515"><p>should mergeMap many outer to inner arrays, resultSelector, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber523"><p>should mergeMap many outer to inner arrays, outer gets unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber532"><p>should mergeMap many outer to inner arrays, resultSelector, outer unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber541"><p>should mergeMap many outer to inner arrays, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber556"><p>should mergeMap many outer to inner arrays, resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber569"><p>should mergeMap many outer to inner arrays, resultSelector, project throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber586"><p>should map and flatten</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber598"><p>should map and flatten an Array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMap-spec.js.html#lineNumber610"><p>should support type signatures</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber6"><p>Observable.prototype.mergeMapTo</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>mergeMapTo</span></td>
<td data-ice="testCount">27</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber17"><p>should mergeMapTo many regular interval inners</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber34"><p>should map values to constant resolved promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber46"><p>should map values to constant rejected promises and merge</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber57"><p>should mergeMapTo values to resolved promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber82"><p>should mergeMapTo values to rejected promises with resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber97"><p>should mergeMapTo many outer values to many inner values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber111"><p>should mergeMapTo many outer to many inner, complete late</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber125"><p>should mergeMapTo many outer to many inner, outer never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber143"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber164"><p>should mergeMapTo many outer to many inner, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber178"><p>should mergeMapTo many outer to many inner, and inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber192"><p>should mergeMapTo many outer to many inner, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber206"><p>should mergeMapTo many outer to many inner, both inner and outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber219"><p>should mergeMapTo many cold Observable, with parameter concurrency=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber234"><p>should mergeMap to many cold Observable, with parameter concurrency=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber249"><p>should mergeMapTo many cold Observable, with parameter concurrency=1, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber263"><p>should mergeMap to many cold Observable, with parameter concurrency=2, without resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber277"><p>should mergeMapTo many outer to arrays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber285"><p>should mergeMapTo many outer to inner arrays, using resultSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber293"><p>should mergeMapTo many outer to inner arrays, and outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber301"><p>should mergeMapTo many outer to inner arrays, resultSelector, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber309"><p>should mergeMapTo many outer to inner arrays, outer gets unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber318"><p>should mergeMapTo many outer to inner arrays, resultSelector, outer unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber327"><p>should mergeMapTo many outer to inner arrays, resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber340"><p>should map and flatten</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber352"><p>should map and flatten an Array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeMapTo-spec.js.html#lineNumber364"><p>should support type signatures</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber5"><p>Observable.prototype.mergeScan</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-mergeScan">mergeScan</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber6"><p>should mergeScan things</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber22"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber35"><p>should mergeScan values and be able to asynchronously project them</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber53"><p>should not stop ongoing async projections when source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber71"><p>should interrupt ongoing async projections when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber89"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber111"><p>should handle errors in the projection function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber128"><p>should propagate errors from the projected Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber136"><p>should handle an empty projected Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber145"><p>should handle a never projected Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber154"><p>handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber165"><p>handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber173"><p>handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber181"><p>should mergeScan unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber197"><p>should mergescan projects cold Observable with single concurrency</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber220"><p>should emit accumulator if inner completes without value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber228"><p>should emit accumulator if inner completes without value after source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber238"><p>should mergescan projects hot Observable with single concurrency</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber261"><p>should mergescan projects cold Observable with dual concurrency</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/mergeScan-spec.js.html#lineNumber284"><p>should mergescan projects hot Observable with dual concurrency</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber6"><p>Observable.prototype.min</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-min">min</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber14"><p>should be never when source is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber21"><p>should be zero when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber28"><p>should be never when source doesn't complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber35"><p>should be completes when source doesn't have values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber42"><p>should min the unique value of an observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber49"><p>should min the values of an ongoing hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber56"><p>should min a range() source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber65"><p>should min a range().skip(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber74"><p>should min a range().take(1) source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber83"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber90"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber97"><p>should handle a constant predicate on an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber107"><p>should handle a constant predicate on an never hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber117"><p>should handle a constant predicate on a simple hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber127"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber138"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber153"><p>should handle a reverse predicate on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber163"><p>should handle a predicate for string on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber173"><p>should handle a constant predicate on observable that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/min-spec.js.html#lineNumber183"><p>should handle a predicate that throws, on observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber8"><p>Observable.prototype.multicast</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>multicast</span></td>
<td data-ice="testCount">28</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber18"><p>should accept Subjects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber28"><p>should accept Subject factory functions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber38"><p>should accept a multicast selector and connect to a hot source for each subscriber</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber55"><p>should accept a multicast selector and connect to a cold source for each subscriber</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber72"><p>should accept a multicast selector and respect the subject's messaging semantics</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber89"><p>should do nothing if connect is not called, despite subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber97"><p>should multicast the same values to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber113"><p>should multicast an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber129">spec-js/operators/multicast-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber152"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber176"><p>should multicast an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber185"><p>should multicast a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber194"><p>should multicast a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber407"><p>should multicast one observable to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber436"><p>should remove all subscribers from the subject when disconnected</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber203"><p>with refCount() and subject factory</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber204"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber219"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber233"><p>should be retryable when cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber257"><p>should be retryable with ReplaySubject and cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber281"><p>should be repeatable when cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber307"><p>should be repeatable with ReplaySubject and cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber333"><p>should be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber352"><p>should be retryable using a ReplaySubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber368"><p>should be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber387"><p>should be repeatable using a ReplaySubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber447"><p>when given a subject factory</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber448"><p>should allow you to reconnect by subscribing again</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber463">spec-js/operators/multicast-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber481"><p>when given a subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/multicast-spec.js.html#lineNumber482">spec-js/operators/multicast-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber5"><p>Observable.prototype.observeOn</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-observeOn">observeOn</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber13"><p>should observe after specified delay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber20"><p>should observe when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber27"><p>should observe when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber34"><p>should observe when source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber41"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/observeOn-spec.js.html#lineNumber50"><p>should not break unsubscription chains when the result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber5"><p>Observable.prototype.onErrorResumeNext</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber14"><p>should continue with hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber22"><p>should continue with array of multiple observables throw error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber32"><p>should continue with multiple observables throw error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber42"><p>should continue with multiple observables does not throw error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber52"><p>should continue after empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber62"><p>should not complete with observble does not ends</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber70"><p>should not continue with observble does not ends</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber78"><p>should complete observable with next observable throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/onErrorResumeNext-spec.js.html#lineNumber86"><p>should work with promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber2"><p>Observable.prototype.pairwise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-pairwise">pairwise</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber15"><p>should pairwise things</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber30"><p>should not emit on single-element streams</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber39"><p>should handle mid-stream throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber52"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber60"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pairwise-spec.js.html#lineNumber68"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber6"><p>Observable.prototype.partition</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-partition">partition</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber22"><p>should partition an observable into two using a predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber33"><p>should pass errors to both returned observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber44"><p>should pass errors to both returned observables if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber55"><p>should pass errors to both returned observables if predicate throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber72"><p>should partition empty observable if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber83"><p>should partition empty observable if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber94"><p>should partition if source emits single elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber105"><p>should partition if predicate matches all of source elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber116"><p>should partition if predicate does not match all of source elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber127"><p>should partition to infinite observable if source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber138"><p>should partition to infinite observable if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber149"><p>should partition into two observable with early unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber164"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/partition-spec.js.html#lineNumber180"><p>should throw without predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber6"><p>Observable.prototype.pluck</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-pluck">pluck</a></span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber18"><p>should work for one object</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber26"><p>should work for multiple objects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber41"><p>should work with deep nested properties</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber56"><p>should work with edge cases of deep nested properties</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber72"><p>should throw an error if not property is passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber77"><p>should propagate errors from observable that emits only errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber85"><p>should propagate errors from observable that emit values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber93"><p>should not pluck an empty observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber106"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber115"><p>should pluck twice</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/pluck-spec.js.html#lineNumber130"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber6"><p>Observable.prototype.publish</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>publish</span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber16"><p>should return a ConnectableObservable-ish</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber23"><p>should do nothing if connect is not called, despite subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber31"><p>should multicast the same values to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber47"><p>should accept selectors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber64"><p>should multicast an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber80">spec-js/operators/publish-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber103"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber188"><p>should emit completed when subscribed after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber219"><p>should multicast an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber228"><p>should multicast a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber237"><p>should multicast a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber246"><p>should multicast one observable to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber127"><p>with refCount()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber128"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber143"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber157"><p>should NOT be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publish-spec.js.html#lineNumber172"><p>should NOT be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber6"><p>Observable.prototype.publishBehavior</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-publishBehavior">publishBehavior</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber16"><p>should return a ConnectableObservable-ish</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber23"><p>should only emit default value if connect is not called, despite subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber31"><p>should multicast the same values to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber47"><p>should multicast an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber63">spec-js/operators/publishBehavior-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber86"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber171"><p>should emit completed when subscribed after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber202"><p>should multicast an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber211"><p>should multicast a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber220"><p>should multicast a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber229"><p>should multicast one observable to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber255"><p>should follow the RxJS 4 behavior and emit nothing to observer after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber110"><p>with refCount()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber111"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber126"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber140"><p>should NOT be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishBehavior-spec.js.html#lineNumber155"><p>should NOT be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber6"><p>Observable.prototype.publishLast</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-publishLast">publishLast</a></span></td>
<td data-ice="testCount">13</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber16"><p>should return a ConnectableObservable-ish</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber23"><p>should do nothing if connect is not called, despite subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber31"><p>should multicast the same values to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber47"><p>should multicast an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber63">spec-js/operators/publishLast-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber86"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber156"><p>should multicast an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber165"><p>should multicast a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber174"><p>should multicast a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber183"><p>should multicast one observable to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber110"><p>with refCount()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber111"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber126"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishLast-spec.js.html#lineNumber140"><p>should NOT be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber6"><p>Observable.prototype.publishReplay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-publishReplay">publishReplay</a></span></td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber16"><p>should return a ConnectableObservable-ish</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber23"><p>should do nothing if connect is not called, despite subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber31"><p>should multicast the same values to multiple observers, bufferSize=1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber47"><p>should multicast the same values to multiple observers, bufferSize=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber63"><p>should multicast an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber79">spec-js/operators/publishReplay-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber102"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber187"><p>should multicast one observable to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber214"><p>should replay as many events as specified by the bufferSize</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber241">spec-js/operators/publishReplay-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber274"><p>should emit replayed values plus completed when subscribed after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber305"><p>should multicast an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber314"><p>should multicast a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber323"><p>should multicast a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber126"><p>with refCount()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber127"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber142"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber156"><p>should NOT be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/publishReplay-spec.js.html#lineNumber171"><p>should NOT be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber6"><p>Observable.prototype.race</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>race</span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber7"><p>should race cold and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber18"><p>should race cold and cold and accept an Array of Observable argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber29"><p>should race hot and hot</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber40"><p>should race hot and cold</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber51"><p>should race 2nd and 1st</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber62"><p>should race emit and complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber73"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber85"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber100"><p>should never emit when given non emitting sources</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber109"><p>should throw when error occurs mid stream</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber120"><p>should throw when error occurs before a winner is found</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/race-spec.js.html#lineNumber131"><p>should allow observable emits immediately</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber5"><p>Observable.prototype.reduce</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>reduce</span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber19"><p>should reduce with seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber30"><p>should reduce with a seed of undefined</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber41"><p>should reduce without a seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber52"><p>should reduce with seed if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber63"><p>should raise error if reduce function throws without seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber73"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber85"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber100"><p>should raise error if source emits and raises error with seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber111"><p>should raise error if source raises error with seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber122"><p>should raise error if reduce function throws with seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber133"><p>should not complete with seed if source emits but does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber144"><p>should not complete with seed if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber155"><p>should not complete without seed if source emits but does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber165"><p>should not complete without seed if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber175"><p>should reduce if source does not emit without seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber185"><p>should raise error if source emits and raises error without seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber195"><p>should raise error if source raises error without seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber205"><p>should accept array typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber211"><p>should accept T typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/reduce-spec.js.html#lineNumber221"><p>should accept R typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/refCount-spec.js.html#lineNumber6"><p>ConnectableObservable.prototype.refCount</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>refCount</span></td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/refCount-spec.js.html#lineNumber16"><p>should count references</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/refCount-spec.js.html#lineNumber30"><p>should unsub from the source when all other subscriptions are unsubbed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/refCount-spec.js.html#lineNumber55">spec-js/operators/refCount-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/refCount-spec.js.html#lineNumber70">spec-js/operators/refCount-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber6"><p>Observable.prototype.repeat</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-repeat">repeat</a></span></td>
<td data-ice="testCount">24</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber16"><p>should resubscribe multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber26"><p>should complete without emit when count is zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber33"><p>should emit source once when count is one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber40"><p>should repeat until gets unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber49"><p>should be able to repeat indefinitely until unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber62"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber79"><p>should consider negative count as repeat indefinitely</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber92"><p>should not complete when source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber99"><p>should not complete when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber107"><p>should complete immediately when source does not complete without emit but count is zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber114"><p>should complete immediately when source does not complete but count is zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber121"><p>should emit source once and does not complete when source emits but does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber128"><p>should complete when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber135"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber144"><p>should complete immediately when source does not emit but count is zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber151"><p>should raise error when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber158"><p>should raises error if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber165"><p>should raises error if source throws when repeating infinitely</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber172"><p>should terminate repeat and throw if source subscription to _next throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber180"><p>should terminate repeat and throw if source subscription to _complete throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber192"><p>should terminate repeat and throw if source subscription to _next throws when repeating infinitely</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber200"><p>should terminate repeat and throw if source subscription to _complete throws when repeating infinitely</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber212"><p>should raise error after first emit succeed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeat-spec.js.html#lineNumber226"><p>should repeat a synchronous source (multicasted and refCounted) multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber6"><p>Observable.prototype.repeatWhen</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-repeatWhen">repeatWhen</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber18"><p>should handle a source with eventual complete using a hot notifier that raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber29"><p>should retry when notified via returned notifier on complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber51"><p>should retry when notified and complete on returned completion</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber66"><p>should apply an empty notifier on an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber75"><p>should apply a never notifier on an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber84"><p>should apply an empty notifier on a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber94"><p>should apply a never notifier on a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber104"><p>should return an empty observable given a just-throw source and empty notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber111"><p>should return a error observable given a just-throw source and never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber145"><p>should mirror a basic cold source with complete, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber154"><p>should mirror a basic cold source with no termination, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber163"><p>should mirror a basic hot source with complete, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber190"><p>should tear down resources when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber204"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber221">spec-js/operators/repeatWhen-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/repeatWhen-spec.js.html#lineNumber242">spec-js/operators/repeatWhen-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber6"><p>Observable.prototype.retry</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-retry">retry</a></span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber17"><p>should retry a number of times, without error, then complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber38"><p>should retry a number of times, then call error handler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber59"><p>should retry until successful completion</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber81"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber89"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber97"><p>should return a never observable given an async just-throw source and no count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber104"><p>should handle a basic source that emits next then completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber112"><p>should handle a basic source that emits next but does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber120"><p>should handle a basic source that emits next then errors, no count</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber133">spec-js/operators/retry-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber144"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retry-spec.js.html#lineNumber157"><p>should retry a synchronous source (multicasted and refCounted) multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber6"><p>Observable.prototype.retryWhen</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-retryWhen">retryWhen</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber18"><p>should handle a source with eventual error using a hot notifier that raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber29"><p>should retry when notified via returned notifier on thrown error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber55"><p>should retry when notified and complete on returned completion</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber73"><p>should apply an empty notifier on an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber82"><p>should apply a never notifier on an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber91"><p>should apply an empty notifier on a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber101"><p>should apply a never notifier on a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber111"><p>should return an empty observable given a just-throw source and empty notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber118"><p>should return a never observable given a just-throw source and never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber125"><p>should hide errors using a never notifier on a source with eventual error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber134"><p>should propagate error thrown from notifierSelector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber142">spec-js/operators/retryWhen-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber152"><p>should mirror a basic cold source with complete, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber161"><p>should mirror a basic cold source with no termination, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber170"><p>should mirror a basic hot source with complete, given a never notifier</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber179"><p>should handle a hot source that raises error but eventually completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber197"><p>should tear down resources when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber211"><p>should not break unsubscription chains when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber228">spec-js/operators/retryWhen-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/retryWhen-spec.js.html#lineNumber249">spec-js/operators/retryWhen-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber6"><p>Observable.prototype.sample</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-sample">sample</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber17"><p>should sample nothing if source has not nexted at all</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber27"><p>should behave properly when notified by the same observable as the source (issue #2075)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber38"><p>should sample nothing if source has nexted after all notifications, but notifier does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber48"><p>should sample when the notifier completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber58"><p>should not complete when the notifier completes, nor should it emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber68"><p>should complete only when the source completes, if notifier completes early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber78"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber89"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber104"><p>should only sample when a new value arrives, even if it is the same value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber114"><p>should raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber124"><p>should completes if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber134"><p>should raise error if source throws immediately</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber144"><p>should raise error if notification raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber154"><p>should not completes if source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber164"><p>should sample only until source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sample-spec.js.html#lineNumber174"><p>should complete sampling if sample observable completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber5"><p>Observable.prototype.sampleTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-sampleTime">sampleTime</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber14"><p>should sample nothing if new value has not arrived</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber22"><p>should sample if new value has arrived, even if it is the same value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber30"><p>should sample nothing if source has not nexted by time of sample</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber38"><p>should raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber46"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber55"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber68"><p>should completes if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber75"><p>should raise error if source throws immediately</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sampleTime-spec.js.html#lineNumber82"><p>should not completes if source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber6"><p>Observable.prototype.scan</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>scan</span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber21"><p>should scan things</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber37"><p>should scan with a seed of undefined</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber53"><p>should scan without seed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber66"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber79"><p>should handle errors in the projection function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber100"><p>handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber108"><p>handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber116"><p>handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber124"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber141"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber161"><p>should pass current index to accumulator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber180"><p>should accept array typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber186"><p>should accept T typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/scan-spec.js.html#lineNumber196"><p>should accept R typed reducers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber3"><p>Observable.prototype.sequenceEqual</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-sequenceEqual">sequenceEqual</a></span></td>
<td data-ice="testCount">22</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber15"><p>should return false for two sync observables that are unequal in length</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber22"><p>should return true for two sync observables that match</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber29"><p>should return true for two observables that match when the last one emits and completes in the same frame</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber40"><p>should return true for two observables that match when the last one emits and completes in the same frame</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber51"><p>should error with an errored source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber61"><p>should error with an errored compareTo</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber71"><p>should error if the source is a throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber78"><p>should never return if source is a never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber85"><p>should never return if compareTo is a never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber92"><p>should return false if source is empty and compareTo is not</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber102"><p>should return false if compareTo is empty and source is not</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber112"><p>should return never if compareTo is empty and source is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber119"><p>should return never if source is empty and compareTo is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber126"><p>should error if the comparor errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber152"><p>should use the provided comparor</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber172"><p>should return false for two unequal sequences, compareTo finishing last</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber183"><p>should return false for two unequal sequences, early wrong value from source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber194"><p>should return false when the source emits an extra value after the compareTo completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber205"><p>should return false when the compareTo emits an extra value after the source completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber216"><p>should return true for two empty observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber223"><p>should return false for an empty observable and an observable that emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/sequenceEqual-spec.js.html#lineNumber230"><p>should return compare hot and cold observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber6"><p>Observable.prototype.share</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-share">share</a></span></td>
<td data-ice="testCount">20</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber15"><p>should share a single subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber26"><p>should not change the output of the observable when error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber33"><p>should not change the output of the observable when successful with cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber40"><p>should not change the output of the observable when error with cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber47"><p>should retry just fine</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber55"><p>should share the same values to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber70"><p>should share an error from the source to multiple observers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber85">spec-js/operators/share-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber102"><p>should share an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber110"><p>should share a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber118"><p>should share a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber126"><p>should connect when first subscriber subscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber141"><p>should disconnect when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber155"><p>should not break unsubscription chain when last subscriber unsubscribes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber172"><p>should be retryable when cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber191"><p>should be repeatable when cold source is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber210"><p>should be retryable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber228"><p>should be repeatable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber246"><p>should not change the output of the observable when never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/share-spec.js.html#lineNumber251"><p>should not change the output of the observable when empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber5"><p>Observable.prototype.single</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-single">single</a></span></td>
<td data-ice="testCount">11</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber14"><p>should raise error from empty predicate if observable does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber21"><p>should return only element from empty predicate if observable emits only once</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber28"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber36"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber48"><p>should raise error from empty predicate if observable emits error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber55"><p>should raise error from predicate if observable emits error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber65"><p>should raise error if predicate throws error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber78"><p>should return element from predicate if observable have single matching element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber88"><p>should raise error from predicate if observable have multiple matching element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber98"><p>should raise error from predicate if observable does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/single-spec.js.html#lineNumber108"><p>should return undefined from predicate if observable does not contain matching element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber5"><p>Observable.prototype.skip</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-skip">skip</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber13"><p>should skip all values without error if total is more than actual number of values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber20"><p>should skip all values without error if total is same as actual number of values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber27"><p>should not skip if count is zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber34"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber42"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber54"><p>should raise error if skip count is more than actual number of emits and source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber61"><p>should raise error if skip count is same as emits of source and source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber68"><p>should skip values before a total and raises error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber75"><p>should complete regardless of skip count if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber82"><p>should not complete if source never completes without emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber89"><p>should skip values before total and never completes if source emits and does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber96"><p>should skip all values and never completes if total is more than numbers of value and source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber103"><p>should skip all values and never completes if total is same asnumbers of value and source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skip-spec.js.html#lineNumber110"><p>should raise error if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber5"><p>Observable.prototype.skipUntil</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-skipUntil">skipUntil</a></span></td>
<td data-ice="testCount">17</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber16"><p>should emit element only after another observable emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber26"><p>should skip value and raises error until another observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber36"><p>should skip all element when another observable does not emit and completes early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber46"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber57"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber72"><p>should skip all element when another observable is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber82"><p>should keep subscription to source, to wait for its eventual complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber92"><p>should not complete if source observable does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber102"><p>should not complete if source observable never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber112"><p>should raise error if source does not completes when another observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber122"><p>should raise error if source never completes when another observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber132"><p>should skip all element and does not complete when another observable never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber142"><p>should skip all element and does not complete when another observable does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber152"><p>should skip all element and does not complete when another observable completes after source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber162"><p>should not completes if source does not completes when another observable does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber172"><p>should not completes if source and another observable both does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipUntil-spec.js.html#lineNumber182"><p>should skip all element when another observable unsubscribed early before emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber6"><p>Observable.prototype.skipWhile</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-skipWhile">skipWhile</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber17"><p>should skip all elements with a true predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber24"><p>should skip all elements with a truthy predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber31"><p>should not skip any element with a false predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber38"><p>should not skip any elements with a falsy predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber45"><p>should skip elements on hot source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber55"><p>should be possible to skip using the element's index</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber65"><p>should skip using index with source unsubscribes early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber76"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber91"><p>should skip using value with source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber101"><p>should invoke predicate while its false and never again</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber115"><p>should handle predicate that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber128"><p>should handle Observable.empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber135"><p>should handle Observable.never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/skipWhile-spec.js.html#lineNumber142"><p>should handle Observable.throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber5"><p>Observable.prototype.startWith</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>startWith</span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber14"><p>should start an observable with given value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber21"><p>should start with given value and does not completes if source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber28"><p>should start with given value and does not completes if source never emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber35"><p>should start with given value and completes if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber42"><p>should start with given value and complete immediately if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber49"><p>should start with given value and source both if source emits single value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber56"><p>should start with given values when given value is more than one</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber63"><p>should start with given value and raises error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber70"><p>should start with given value and raises error immediately if source throws error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber77"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber87"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber100"><p>should start with empty if given value is not specified</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber107"><p>should accept scheduler as last argument with single value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/startWith-spec.js.html#lineNumber114"><p>should accept scheduler as last argument with multiple value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber5"><p>Observable.prototype.subscribeOn</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-subscribeOn">subscribeOn</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber13"><p>should start subscribe after specified delay</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber20"><p>should subscribe when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber27"><p>should subscribe when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber34"><p>should subscribe when source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber41"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/subscribeOn-spec.js.html#lineNumber50"><p>should not break unsubscription chains when the result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber7"><p>Observable.prototype.switch</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-switch">switch</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber15"><p>should switch to each immediately-scheduled inner Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber26"><p>should unsub inner observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber40"><p>should switch to each inner Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber49"><p>should handle a hot observable of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber60"><p>should handle a hot observable of observables, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber72"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber88"><p>should handle a hot observable of observables, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber99"><p>should handle a synchronous switch to the second inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber110"><p>should handle a hot observable of observables, one inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber121"><p>should handle a hot observable of observables, outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber132"><p>should handle an empty hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber139"><p>should handle a never hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber146"><p>should complete not before the outer completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber156"><p>should handle an observable of promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber167"><p>should handle an observable of promises, where last rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switch-spec.js.html#lineNumber179"><p>should handle an observable with Arrays in it</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber6"><p>Observable.prototype.switchMap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>switchMap</span></td>
<td data-ice="testCount">21</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber17"><p>should switch with a selector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber25"><p>should unsub inner observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber37"><p>should switch inner cold observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber52"><p>should raise error when projection throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber62"><p>should raise error when resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber76"><p>should switch inner cold observables, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber92"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber111"><p>should switch inner cold observables, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber126"><p>should handle a synchronous switch to the second inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber141"><p>should switch inner cold observables, one inner throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber156"><p>should switch inner hot observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber171"><p>should switch inner empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber186"><p>should switch inner empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber201"><p>should switch inner never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber216"><p>should switch inner never and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber231"><p>should switch inner empty and throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber246"><p>should handle outer empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber254"><p>should handle outer never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber262"><p>should handle outer throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber270"><p>should handle outer error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMap-spec.js.html#lineNumber282"><p>should switch with resultSelector goodness</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber6"><p>Observable.prototype.switchMapTo</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>switchMapTo</span></td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber17"><p>should switch a synchronous many outer to a synchronous many inner</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber24"><p>should unsub inner observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber34"><p>should switch to an inner cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber46"><p>should switch to an inner cold observable, outer eventually throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber56"><p>should switch to an inner cold observable, outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber69"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber86"><p>should switch to an inner cold observable, inner never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber98"><p>should handle a synchronous switch to the inner observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber109"><p>should switch to an inner cold observable, inner raises an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber119"><p>should switch an inner hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber130"><p>should switch to an inner empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber141"><p>should switch to an inner never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber152"><p>should switch to an inner that just raises an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber162"><p>should handle an empty outer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber169"><p>should handle a never outer</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber176"><p>should handle an outer that just raises and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber183"><p>should switch with resultSelector goodness</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/switchMapTo-spec.js.html#lineNumber206"><p>should raise error when resultSelector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber7"><p>Observable.prototype.take</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-take">take</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber15"><p>should work with empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber22"><p>should go on forever on never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber29"><p>should be empty on take(0)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber36"><p>should take one value of an observable with one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber43"><p>should take one values of an observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber50"><p>should error on empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber57"><p>should propagate error from the source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber64"><p>should propagate error from an observable with values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber71"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber79"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber86"><p>should throw if total is less than zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber90"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber102"><p>should unsubscribe from the source when it reaches the limit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/take-spec.js.html#lineNumber110"><p>should complete when the source is reentrant</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber6"><p>Observable.prototype.takeLast</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-takeLast">takeLast</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber14"><p>should take last three values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber21"><p>should take all element when try to take larger then source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber28"><p>should take all element when try to take exact</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber35"><p>should not take any values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber40"><p>should work with empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber47"><p>should go on forever on never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber54"><p>should be empty on takeLast(0)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber61"><p>should take one value from an observable with one value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber68"><p>should take one value from an observable with many values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber75"><p>should error on empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber82"><p>should propagate error from the source observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber89"><p>should propagate error from an observable with values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber96"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber104"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber111"><p>should throw if total is less than zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeLast-spec.js.html#lineNumber115"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber5"><p>Observable.prototype.takeUntil</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-takeUntil">takeUntil</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber16"><p>should take values and raises error when notifier raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber26"><p>should take all values when notifier is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber36"><p>should take all values when notifier does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber46"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber57"><p>should complete when notifier emits if source observable does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber67"><p>should raise error when notifier raises error if source observable does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber77"><p>should not complete when notifier is empty if source observable does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber87"><p>should not complete when source and notifier do not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber97"><p>should complete when notifier emits before source observable emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber107"><p>should raise error if source raises error before notifier emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber117"><p>should raise error immediately if source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber127"><p>should dispose source observable if notifier emits before source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber137"><p>should dispose notifier if source observable completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeUntil-spec.js.html#lineNumber147"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber6"><p>Observable.prototype.takeWhile</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-takeWhile">takeWhile</a></span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber15"><p>should take all elements with predicate returns true</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber22"><p>should take all elements with truthy predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber29"><p>should skip all elements with predicate returns false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber36"><p>should skip all elements with falsy predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber43"><p>should take all elements until predicate return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber53"><p>should take elements with predicate when source does not complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber60"><p>should not complete when source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber68"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber75"><p>should complete when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber83"><p>should pass element index to predicate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber93"><p>should raise error when source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber100"><p>should raise error when source throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber107"><p>should invoke predicate until return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber122"><p>should raise error if predicate throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber132"><p>should take elements until unsubscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/takeWhile-spec.js.html#lineNumber143"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber6"><p>Observable.prototype.throttle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-throttle">throttle</a></span></td>
<td data-ice="testCount">19</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber20"><p>should simply mirror the source if values are not emitted often enough</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber33"><p>should throttle with duration Observable using next to close the duration</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber46"><p>should interrupt source and duration when result is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber58"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber73"><p>should handle a busy producer emitting a regular repeating sequence</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber88"><p>should mirror source if durations are always empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber97"><p>should take only the first value emitted if duration is a never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber108"><p>should unsubscribe duration Observable when source raise error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber119"><p>should raise error as soon as just-throw duration is used</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber130"><p>should throttle using durations of constying lengths</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber152"><p>should propagate error from duration Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber170"><p>should propagate error thrown from durationSelector function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber192"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber200"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber208"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber216"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber224"><p>should handle a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber232"><p>should throttle by promise resolves</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttle-spec.js.html#lineNumber246"><p>should raise error when promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber6"><p>Observable.prototype.throttleTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-throttleTime">throttleTime</a></span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber15"><p>should throttle events by 50 time units</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber21"><p>should throttle events multiple times</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber30"><p>should simply mirror the source if values are not emitted often enough</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber37"><p>should handle a busy producer emitting a regular repeating sequence</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber44"><p>should complete when source does not emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber51"><p>should raise error when source does not emit and raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber58"><p>should handle an empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber65"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber72"><p>should handle a throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber79"><p>should throttle and does not complete when source does not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber87"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/throttleTime-spec.js.html#lineNumber99"><p>should throttle values until source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber5"><p>Observable.prototype.timeInterval</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-timeInterval">timeInterval</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber16"><p>should record interval if source emit elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber29"><p>should completes without record interval if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber36"><p>should complete immediately if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber43"><p>should record interval then does not completes if source emits but not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber54"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber67"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber83"><p>should not completes if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber90"><p>raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber97"><p>should record interval then raise error if source raises error after emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeInterval-spec.js.html#lineNumber108"><p>should raise error if source immediately throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber5"><p>Observable.prototype.timeout</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-timeout">timeout</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber15"><p>should timeout after specified timeout period and send the passed error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber24"><p>should not timeout if source completes within absolute timeout period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber32"><p>should not timeout if source emits within timeout period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber39"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber48"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber60">spec-js/operators/timeout-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber70"><p>should timeout after a specified delay with passed error while source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber80"><p>should timeout at a specified Date</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber88"><p>should timeout specified Date with default error while source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeout-spec.js.html#lineNumber97"><p>should timeout specified Date with passed error while source emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber5"><p>Observable.prototype.timeoutWith</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>timeoutWith</span></td>
<td data-ice="testCount">16</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber17"><p>should timeout at a specified date then subscribe to the passed observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber28">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber40"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber52"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber67"><p>should not subscribe to withObservable after explicit unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber82">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber94">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber106">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber118">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber130"><p>should not timeout if source completes within timeout period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber141"><p>should not timeout if source raises error within timeout period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber152"><p>should not timeout if source emits within timeout period</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber163"><p>should timeout after specified Date then subscribe to the passed observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber174"><p>should not timeout if source completes within specified Date</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber186"><p>should not timeout if source raises error within specified Date</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timeoutWith-spec.js.html#lineNumber197">spec-js/operators/timeoutWith-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber5"><p>Observable.prototype.timestamp</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-timestamp">timestamp</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber16"><p>should record stamp if source emit elements</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber29"><p>should completes without record stamp if source does not emits</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber36"><p>should complete immediately if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber43"><p>should record stamp then does not completes if source emits but not completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber54"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber67"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber83"><p>should not completes if source never completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber90"><p>raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber97"><p>should record stamp then raise error if source raises error after emit</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/timestamp-spec.js.html#lineNumber108"><p>should raise error if source immediately throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber5"><p>Observable.prototype.toArray</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-toArray">toArray</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber13"><p>should be never when source is never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber20"><p>should be never when source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber27"><p>should be never when source doesn't complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber34"><p>should reduce observable without values into an array of length zero</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber41"><p>should reduce the a single value of an observable into an array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber48"><p>should allow unsubscribing explicitly and early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber56"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber68"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toArray-spec.js.html#lineNumber75"><p>should work with throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/toPromise-spec.js.html#lineNumber6"><p>Observable.prototype.toPromise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>toPromise</span></td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toPromise-spec.js.html#lineNumber7"><p>should convert an Observable to a promise of its last value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toPromise-spec.js.html#lineNumber13"><p>should handle errors properly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/toPromise-spec.js.html#lineNumber21"><p>should allow for global config via Rx.config.Promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber5"><p>Observable.prototype.window</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-window">window</a></span></td>
<td data-ice="testCount">13</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber21"><p>should return a single empty window if source is empty and closings are basic</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber34"><p>should return a single empty window if source is empty and closing is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber47"><p>should return a single empty window if source is sync empty and closing is sync empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber58"><p>should split a Just source into a single window identical to source, using a Never closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber71"><p>should return a single Never window if source is Never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber84"><p>should be able to split a never Observable into timely empty windows</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber99"><p>should emit an error-only window if outer is a simple throw-Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber112"><p>should handle basic case with window closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber128"><p>should handle basic case with window closings, but outer throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber144"><p>should stop emitting windows when outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber159"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber177"><p>should make outer emit error when closing throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/window-spec.js.html#lineNumber190"><p>should complete the resulting Observable when window closings completes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber5"><p>Observable.prototype.windowCount</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-windowCount">windowCount</a></span></td>
<td data-ice="testCount">8</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber19"><p>should emit windows with count 2 and skip 1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber33"><p>should emit windows with count 2, and skip unspecified</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber46"><p>should return empty if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber56"><p>should return Never if source if Never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber66"><p>should propagate error from a just-throw source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber76"><p>should raise error if source raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber92"><p>should dispose of inner windows once outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowCount-spec.js.html#lineNumber106"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber5"><p>Observable.prototype.windowTime</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-windowTime">windowTime</a></span></td>
<td data-ice="testCount">9</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber23"><p>should emit windows given windowTimeSpan</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber37"><p>should emit windows given windowTimeSpan and windowCreationInterval</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber55"><p>should return a single empty window if source is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber67"><p>should split a Just source into a single window identical to source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber79"><p>should be able to split a never Observable into timely empty windows</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber95"><p>should emit an error-only window if outer is a simple throw-Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber107"><p>should handle source Observable which eventually emits an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber125">spec-js/operators/windowTime-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowTime-spec.js.html#lineNumber144"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber6"><p>Observable.prototype.windowToggle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-windowToggle">windowToggle</a></span></td>
<td data-ice="testCount">18</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber29">spec-js/operators/windowToggle-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber55"><p>should emit windows using constying cold closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber81"><p>should emit windows using constying hot closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber107"><p>should emit windows using constying empty delayed closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber126"><p>should emit windows using constying cold closings, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber150"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber176"><p>should dispose window Subjects if the outer is unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber197"><p>should propagate error thrown from closingSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber219"><p>should propagate error emitted from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber236"><p>should propagate error emitted late from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber253"><p>should handle errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber270"><p>should handle empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber282"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber294"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber313"><p>should handle a never opening Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber325"><p>should handle a never closing Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber340"><p>should handle opening Observable that just throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowToggle-spec.js.html#lineNumber354"><p>should handle empty closing observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber5"><p>Observable.prototype.windowWhen</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-windowWhen">windowWhen</a></span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber23"><p>should emit windows using constying cold closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber46"><p>should emit windows using constying hot closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber69"><p>should emit windows using constying empty delayed closings</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber92"><p>should emit windows using constying cold closings, outer unsubscribed early</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber112"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber135"><p>should propagate error thrown from closingSelector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber158"><p>should propagate error emitted from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber177"><p>should propagate error emitted late from a closing</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber196"><p>should propagate errors emitted from the source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber215"><p>should handle empty source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber227"><p>should handle a never source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber248"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber261"><p>should handle a never closing Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/windowWhen-spec.js.html#lineNumber274"><p>should handle a throw closing Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber7"><p>Observable.prototype.withLatestFrom</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>withLatestFrom</span></td>
<td data-ice="testCount">14</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber15"><p>should merge the value with the latest values from the other observables into arrays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber34">spec-js/operators/withLatestFrom-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber55"><p>should allow unsubscribing early and explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber76"><p>should not break unsubscription chains when result is unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber100"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber114"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber128"><p>should handle throw</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber142"><p>should handle error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber159"><p>should handle error with project argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber177"><p>should handle merging with empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber191"><p>should handle merging with never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber205"><p>should handle promises</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber211"><p>should handle arrays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/withLatestFrom-spec.js.html#lineNumber217"><p>should handle lowercase-o observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber7"><p>Observable.prototype.zip</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-method-zip">zip</a></span></td>
<td data-ice="testCount">44</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber8"><p>should combine a source with a second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber19"><p>should zip the provided observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber27"><p>should end once one observable completes and its buffer is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber45">spec-js/operators/zip-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber190"><p>should combine two observables and selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber201"><p>should work with n-ary symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber212"><p>should work with n-ary symmetric selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber224"><p>should work with n-ary symmetric array selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber236"><p>should work with some data asymmetric 1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber247"><p>should work with some data asymmetric 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber258"><p>should work with some data symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber269"><p>should work with selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber288"><p>should work with right completes first</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber298"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber308"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber318"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber328"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber338"><p>should work with empty and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber348"><p>should work with non-empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber358"><p>should work with never and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber368"><p>should work with non-empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber378"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber388"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber398"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber408"><p>should work with never and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber418"><p>should work with error and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber428"><p>should work with error and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber438"><p>should work with two sources that eventually raise errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber448"><p>should work with two sources that eventually raise errors (swapped)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber458"><p>should work with error and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber468"><p>should combine an immediately-scheduled source with an immediately-scheduled second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber477"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber64"><p>with iterables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber65"><p>should zip them with values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber85"><p>should only call <code>next</code> as needed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber101"><p>should work with never observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber109"><p>should work with empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber117"><p>should work with empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber125"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber133"><p>should work with never observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber141"><p>should work with non-empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber149"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber157"><p>should work with observable which raises error and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber165"><p>should work with non-empty many observable and non-empty many iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zip-spec.js.html#lineNumber173"><p>should work with non-empty observable and non-empty iterable selector that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber7"><p>Observable.prototype.zipAll</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#instance-method-zipAll">zipAll</a></span></td>
<td data-ice="testCount">51</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber16"><p>should combine two observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber27"><p>should take all observables from the source and zip them</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber36"><p>should end once one observable completes and its buffer is empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber54">spec-js/operators/zipAll-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber199"><p>should combine two observables and selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber210"><p>should work with n-ary symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber221"><p>should work with n-ary symmetric selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber233"><p>should work with n-ary symmetric array selector</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber245"><p>should work with some data asymmetric 1</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber256"><p>should work with some data asymmetric 2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber267"><p>should work with some data symmetric</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber278"><p>should work with selector throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber297"><p>should work with right completes first</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber307"><p>should zip until one child terminates</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber316"><p>should handle a hot observable of observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber334"><p>should handle merging a hot observable of non-overlapped observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber354"><p>should raise error if inner observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber374"><p>should raise error if outer observable raises error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber383"><p>should work with two nevers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber393"><p>should work with never and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber403"><p>should work with empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber413"><p>should work with empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber423"><p>should work with empty and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber433"><p>should work with non-empty and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber443"><p>should work with never and non-empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber453"><p>should work with non-empty and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber463"><p>should combine a source with a second</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber474"><p>should work with empty and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber484"><p>should work with error and empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber494"><p>should work with error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber504"><p>should work with never and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber514"><p>should work with error and never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber524"><p>should work with error and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber534"><p>should work with two sources that eventually raise errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber544"><p>should work with two sources that eventually raise errors (swapped)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber554"><p>should work with error and some</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber564"><p>should combine two immediately-scheduled observables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber574"><p>should combine a source with an immediately-scheduled source</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber584"><p>should not break unsubscription chain when unsubscribed explicitly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber73"><p>with iterables</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber74"><p>should zip them with values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber94"><p>should only call <code>next</code> as needed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber110"><p>should work with never observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber118"><p>should work with empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber126"><p>should work with empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber134"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber142"><p>should work with never observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber150"><p>should work with non-empty observable and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber158"><p>should work with non-empty observable and empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber166"><p>should work with observable which raises error and non-empty iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber174"><p>should work with non-empty many observable and non-empty many iterable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/operators/zipAll-spec.js.html#lineNumber182"><p>should work with non-empty observable and non-empty iterable selector that throws</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/root-module-spec.js.html#lineNumber4"><p>Root Module</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/root-module-spec.js.html#lineNumber5"><p>should contain exports from commonjs modules</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber7"><p>Scheduler.animationFrame</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Scheduler">Scheduler</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber8"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber11"><p>should act like the async scheduler if delay > 0</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber25"><p>should schedule an action to happen later</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber35"><p>should execute recursively scheduled actions in separate asynchronous contexts</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber60"><p>should cancel the animation frame if all scheduled actions unsubscribe before it executes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AnimationFrameScheduler-spec.js.html#lineNumber77"><p>should execute the rest of the scheduled actions if the first action is canceled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber7"><p>Scheduler.asap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Scheduler">Scheduler</a></span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber8"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber11"><p>should act like the async scheduler if delay > 0</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber25"><p>should schedule an action to happen later</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber35"><p>should execute recursively scheduled actions in separate asynchronous contexts</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber60"><p>should cancel the setImmediate if all scheduled actions unsubscribe before it executes</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/AsapScheduler-spec.js.html#lineNumber77"><p>should execute the rest of the scheduled actions if the first action is canceled</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/QueueScheduler-spec.js.html#lineNumber8"><p>Scheduler.queue</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-Scheduler">Scheduler</a></span></td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/QueueScheduler-spec.js.html#lineNumber9"><p>should act like the async scheduler if delay > 0</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/QueueScheduler-spec.js.html#lineNumber23"><p>should switch from synchronous to asynchronous at will</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/QueueScheduler-spec.js.html#lineNumber45"><p>should unsubscribe the rest of the scheduled actions if an action throws an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber7"><p>TestScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>TestScheduler</span></td>
<td data-ice="testCount">33</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber8"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber12"><p>parseMarbles()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber13"><p>should parse a marble string into a series of notifications and types</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber21"><p>should parse a marble string, allowing spaces too</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber29"><p>should parse a marble string with a subscription point</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber37"><p>should parse a marble string with an error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber45"><p>should default in the letter for the value if no value hash was passed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber53"><p>should handle grouped values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber62"><p>parseMarblesAsSubscriptions()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber63"><p>should parse a subscription marble string into a subscriptionLog</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber68"><p>should parse a subscription marble string with an unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber73"><p>should parse a subscription marble string with a synchronous unsubscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber79"><p>createTime()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber80"><p>should parse a simple time marble string to a number</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber85"><p>should throw if not given good marble input</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber92"><p>createColdObservable()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber93"><p>should create a cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber105"><p>createHotObservable()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber106"><p>should create a cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber118"><p>jasmine helpers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">19</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber119"><p>rxTestScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber120"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber124"><p>cold()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber125"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber129"><p>should create a cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber140"><p>hot()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber141"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber145"><p>should create a hot observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber151"><p>time()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber152"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber156"><p>should parse a simple time marble string to a number</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber160"><p>expectObservable()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber161"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber165"><p>should return an object with a toBe function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber168"><p>should append to flushTests array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber172"><p>should handle empty</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber175"><p>should handle never</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber179"><p>should accept an unsubscription marble diagram</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber186"><p>expectSubscriptions()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber187"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber191"><p>should return an object with a toBe function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber194"><p>should append to flushTests array</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber198"><p>should assert subscriptions of a cold observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber205"><p>end-to-end helper tests</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber206"><p>should be awesome</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/schedulers/TestScheduler-spec.js.html#lineNumber213"><p>should support testing metastreams</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber6"><p>VirtualTimeScheduler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>VirtualTimeScheduler</span></td>
<td data-ice="testCount">5</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber7"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber11"><p>should schedule things in order when flushed if each this is scheduled synchrously</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber25"><p>should schedule things in order when flushed if each this is scheduled at random</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber40"><p>should schedule things in order when there are negative delays</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/schedulers/VirtualTimeScheduler-spec.js.html#lineNumber55"><p>should support recursive scheduling</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber21"><p>AsyncSubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-AsyncSubject">AsyncSubject</a></span></td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber22"><p>should emit the last value when complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber33"><p>should emit the last value when subscribing after complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber42"><p>should keep emitting the last value to subsequent subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber57"><p>should not emit values after complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber68"><p>should not allow change value after complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber81"><p>should not emit values if unsubscribed before complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber95"><p>should just complete if no value has been nexted into it</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber103"><p>should keep emitting complete to subsequent subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber115"><p>should only error if an error is passed into it</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/AsyncSubject-spec.js.html#lineNumber125"><p>should keep emitting error to subsequent subscriptions</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber8"><p>BehaviorSubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-BehaviorSubject">BehaviorSubject</a></span></td>
<td data-ice="testCount">13</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber9"><p>should extend Subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber14"><p>should throw if it has received an error and getValue() is called</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber21">spec-js/subjects/BehaviorSubject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber29"><p>should have a getValue() method to retrieve the current value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber35"><p>should not allow you to set <code>value</code> directly</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber46"><p>should still allow you to retrieve the value from the value property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber52"><p>should start with an initialization value</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber62"><p>should pump values to multiple subscribers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber78"><p>should not pass values nexted after a complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber92"><p>should clean out unsubscribed subscribers</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber107"><p>should replay the previous value when subscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber126"><p>should emit complete when subscribed after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/BehaviorSubject-spec.js.html#lineNumber137"><p>should be an Observer which can be given to Observable.subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber7"><p>ReplaySubject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-ReplaySubject">ReplaySubject</a></span></td>
<td data-ice="testCount">12</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber8"><p>should extend Subject</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber13"><p>should add the observer before running subscription code</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber25"><p>should replay values upon subscription</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber43"><p>should replay values and complete</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber55"><p>should replay values and error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber70"><p>should only replay values within its buffer size</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber180"><p>should be an Observer which can be given to Observable.subscribe</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber88"><p>with bufferSize=2</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber89"><p>should replay 2 previous values when subscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber108"><p>should replay 2 last values for when subscribed after completed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber119">spec-js/subjects/ReplaySubject-spec.js</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber148"><p>with windowTime=40</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber149"><p>should replay previous values since 40 time units ago when subscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/subjects/ReplaySubject-spec.js.html#lineNumber168"><p>should replay last values since 40 time units ago when subscribed</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber4"><p>iterator symbol</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber5"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber9"><p>symbolIteratorPonyfill</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">7</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber10"><p>when root.Symbol is a function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber11"><p>and Symbol.iterator exists</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber12"><p>should return Symbol.iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber19"><p>and Symbol.iterator does not exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber20"><p>should use Symbol to create an return a symbol and polyfill Symbol.iterator</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber35"><p>when root.Symbol is NOT a function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber36"><p>and root.Set exists with an @@iterator property that is a function (Mozilla bug)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber37"><p>should return "$$iterator"</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber46"><p>root.Set does not exit or does not have an @@iterator property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber47"><p>but Map exists and a random key on Map.prototype that matches Map.prototype.entries (for es6-shim)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber48"><p>should return the key that matches the "entries" key on Map.prototype, but not return "size"</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber61"><p>but Map exists and no other key except "size" on Map.prototype that matches Map.prototype.entries (for es6-shim)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber62"><p>should return "@@iterator"</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber74"><p>if Set exists but has no iterator, and Map does not exist (bad polyfill maybe?)</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber75"><p>should return "@@iterator"</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber82"><p>and root.Set and root.Map do NOT exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/symbol/iterator-spec.js.html#lineNumber83"><p>should return "@@iterator"</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/observable-polyfilled-spec.js.html#lineNumber4"><p>observable symbol</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/symbol/observable-polyfilled-spec.js.html#lineNumber5"><p>should exist in the proper form when Symbol does not exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/observable-spec.js.html#lineNumber6"><p>observable symbol</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/symbol/observable-spec.js.html#lineNumber7"><p>should exist in the proper form</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/symbol/rxSubscriber-spec.js.html#lineNumber5"><p>rxSubscriber symbol</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/symbol/rxSubscriber-spec.js.html#lineNumber6"><p>should exist in the proper form</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber5"><p>FastMap</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>FastMap</span></td>
<td data-ice="testCount">7</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber6"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber9"><p>should accept string as keys</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber18"><p>should allow setting keys twice</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber25"><p>should have a delete method that removes keys</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber32"><p>should clear all</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber42"><p>prototype.forEach</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber43"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/FastMap-spec.js.html#lineNumber47"><p>should iterate over keys and values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber7"><p>ImmediateDefinition</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>ImmediateDefinition</span></td>
<td data-ice="testCount">33</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber15"><p>should have setImmediate and clearImmediate methods</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber20"><p>when setImmediate exists on root</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber21"><p>should use the setImmediate and clearImmediate methods from root</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber41"><p>prototype.createProcessNextTickSetImmediate()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber42"><p>should create the proper flavor of setImmediate using process.nextTick</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber66"><p>prototype.createPostMessageSetImmediate()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber67"><p>should create the proper flavor of setImmediate using postMessage</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber96"><p>prototype.createMessageChannelSetImmediate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber97"><p>should create the proper flavor of setImmediate that uses message channels</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber126"><p>prototype.createReadyStateChangeSetImmediate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber127"><p>should create the proper flavor of setImmediate that uses readystatechange on a DOM element</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber158"><p>when setImmediate does <em>not</em> exist on root</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber159"><p>when it can use process.nextTick</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber160"><p>should use the post message impl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber178"><p>when it cannot use process.nextTick</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber179"><p>should use the post message impl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber197"><p>when it cannot use process.nextTick or postMessage</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber198"><p>should use the readystatechange impl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber216"><p>when it cannot use process.nextTick, postMessage or Message channels</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber217"><p>should use the readystatechange impl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber235"><p>when no other methods to implement setImmediate are available</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber236"><p>should use the setTimeout impl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber255"><p>partiallyApplied</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber256"><p>when passed a function as the first argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber257"><p>should return a function that takes no arguments and will be called with the passed arguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber266"><p>when passed a non-function as an argument</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber267"><p>should coerce to a string and convert to a function which will be called by the returned function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber278"><p>prototype.identify</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber279"><p>should use Object.toString to return an identifier string</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber293"><p>prototype.canUseProcessNextTick</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber294"><p>when root.process does not identify as [object process]</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber295"><p>should return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber307"><p>when root.process identifies as [object process]</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber308"><p>should return true</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber321"><p>prototype.canUsePostMessage</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">5</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber322"><p>when there is a global postMessage function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">4</td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber323"><p>and importScripts does NOT exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber324"><p>should maintain any existing onmessage handler</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber336"><p>and postMessage is synchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="5">
<td data-ice="testDescription" style="padding-left: 60px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber337"><p>should return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber352"><p>and postMessage is asynchronous</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="5">
<td data-ice="testDescription" style="padding-left: 60px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber353"><p>should return true</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber370"><p>and importScripts <em>does</em> exist because it is a worker</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="4">
<td data-ice="testDescription" style="padding-left: 50px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber371"><p>should return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber387"><p>when there is NOT a global postMessage function</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber388"><p>should return false</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber397"><p>prototype.canUseMessageChannel</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber398"><p>should return true if MessageChannel exists</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber409"><p>should return false if MessageChannel does NOT exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber417"><p>prototype.canUseReadyStateChange</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber448"><p>should return false if there is no document in global scope</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber418"><p>when there is a document in global scope</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber419"><p>should return true if created script elements have an onreadystatechange property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber434"><p>should return false if created script elements do NOT have an onreadystatechange property</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber456"><p>prototype.addFromSetImmediateArguments</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber457"><p>should add to tasksByHandle and increment the nextHandle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber473"><p>clearImmediate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber474"><p>should delete values from tasksByHandle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber492"><p>prototype.runIfPresent</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber493"><p>should delay running the task if it is currently running a task</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber509"><p>should not error if there is no task currently running and the handle passed is not found</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber522"><p>when a task is found for the handle</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="3">
<td data-ice="testDescription" style="padding-left: 40px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber523"><p>should execute the task and clean up after</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber545"><p>prototype.createSetTimeoutSetImmediate</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber546"><p>should create a proper setImmediate implementation that uses setTimeout</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber567"><p>integration test</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Immediate-spec.js.html#lineNumber568"><p>should work</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber5"><p>MapPolyfill</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span>MapPolyfill</span></td>
<td data-ice="testCount">6</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber6"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber9"><p>should act like a hashtable that accepts objects as keys</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber21"><p>should allow setting keys twice</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber29"><p>should have a delete method that removes keys</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber38"><p>prototype.forEach</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber39"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/MapPolyfill-spec.js.html#lineNumber43"><p>should iterate over keys and values</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber4"><p>Set</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber6"><p>should use Set if Set exists</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber11"><p>minimalSetImpl()</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber12"><p>should provide the minimal Set we require</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber20"><p>returned MinimalSet</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="2">
<td data-ice="testDescription" style="padding-left: 30px"><span><a href="test-file/spec-js/util/Set-spec.js.html#lineNumber21"><p>should implement add, has, size and clear</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/UnsubscriptionError-spec.js.html#lineNumber6"><p>UnsubscriptionError</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-UnsubscriptionError">UnsubscriptionError</a></span></td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/UnsubscriptionError-spec.js.html#lineNumber7"><p>should create a message that is a clear indication of its internal errors</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber4"><p>assign</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">3</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber5"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber9"><p>should use Object.assign if available</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber13"><p>should assign n objects to a target</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber22"><p>assignImpl</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber23"><p>should assign n objects to a target</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber32"><p>getAssign</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">2</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber33"><p>should return assignImpl if Object.assign does not exist on root</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/assign-spec.js.html#lineNumber37"><p>should return Object.assign if it exists</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/root-spec.js.html#lineNumber5"><p>root</p>
</a></span></td>
<td data-ice="testTarget" class="test-target"><span><a href="variable/index.html#static-variable-root">root</a></span></td>
<td data-ice="testCount">1</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/root-spec.js.html#lineNumber6"><p>should exist</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr class="test-describe" data-ice="testDescribe" style="display: none;" data-test-depth="0">
<td data-ice="testDescription" style="padding-left: 10px"><span class="toggle closed"></span><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber8"><p>subscribeToResult</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td data-ice="testCount">10</td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber9"><p>should synchronously complete when subscribe to scalarObservable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber17"><p>should subscribe to observables that are an instanceof Rx.Observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber30"><p>should emit error when observable emits error</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber42"><p>should subscribe to an array and emit synchronously</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber49"><p>should subscribe to a promise</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber58"><p>should emits error when the promise rejects</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber70"><p>should subscribe an iterable and emit results synchronously</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber91"><p>should subscribe to to an object that implements Symbol.observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber101"><p>should emit an error if value returned by Symbol.observable call is not a valid observable</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
<tr data-ice="testIt" style="display: none;" data-test-depth="1">
<td data-ice="testDescription" style="padding-left: 20px"><span><a href="test-file/spec-js/util/subscribeToResult-spec.js.html#lineNumber114"><p>should emit an error when trying to subscribe to an unknown type of object</p>
</a></span></td>
<td data-ice="testTarget" class="test-target">-</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<footer class="footer">
Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.8)</span></a>
</footer>
<script src="script/search_index.js"></script>
<script src="script/search.js"></script>
<script src="script/pretty-print.js"></script>
<script src="script/inherited-summary.js"></script>
<script src="script/test-summary.js"></script>
<script src="script/inner-link.js"></script>
<script src="script/patch-for-local.js"></script>
</body>
</html>