Code coverage report for src/operator/mergeMap.ts

Statements: 100% (5 / 5)      Branches: 50% (1 / 2)      Functions: 100% (1 / 1)      Lines: 100% (4 / 4)      Ignored: none     

All files » src/operator/ » mergeMap.ts
1 2 3 4 5 6 7 8 9 10 11 12  1   1         152 76    
import {Observable} from '../Observable';
import {MergeMapOperator} from './mergeMap-support';
 
export function mergeMap<T, R, R2>(project: (value: T, index: number) => Observable<R>,
                                   resultSelector?: (outerValue: T,
                                                     innerValue: R,
                                                     outerIndex: number,
                                                     innerIndex: number) => R,
                                   Econcurrent: number = Number.POSITIVE_INFINITY) {
  return this.lift(new MergeMapOperator(project, resultSelector, concurrent));
}