Code coverage report for src/operator/

Statements: 99.32% (3346 / 3369)      Branches: 92.2% (686 / 744)      Functions: 99.6% (739 / 742)      Lines: 99.24% (3005 / 3028)      Ignored: none     

All files » src/operator/
File Statements Branches Functions Lines
buffer.ts 100% (24 / 24) 100% (0 / 0) 100% (8 / 8) 100% (21 / 21)
bufferCount.ts 100% (47 / 47) 100% (12 / 12) 100% (8 / 8) 100% (40 / 40)
bufferTime.ts 100% (72 / 72) 64.29% (9 / 14) 100% (15 / 15) 100% (69 / 69)
bufferToggle.ts 98.91% (91 / 92) 75% (3 / 4) 100% (21 / 21) 98.82% (84 / 85)
bufferWhen.ts 100% (56 / 56) 90% (9 / 10) 100% (12 / 12) 100% (52 / 52)
catch.ts 100% (30 / 30) 75% (3 / 4) 100% (7 / 7) 100% (27 / 27)
combineAll.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)
combineLatest.ts 98.75% (79 / 80) 92.86% (26 / 28) 100% (11 / 11) 98.59% (70 / 71)
concat.ts 100% (15 / 15) 100% (2 / 2) 100% (2 / 2) 100% (11 / 11)
concatAll.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)
concatMap.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)
concatMapTo.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)
count.ts 100% (35 / 35) 100% (6 / 6) 100% (8 / 8) 100% (32 / 32)
debounce.ts 100% (52 / 52) 100% (10 / 10) 100% (11 / 11) 100% (49 / 49)
debounceTime.ts 100% (45 / 45) 83.33% (5 / 6) 100% (11 / 11) 100% (40 / 40)
defaultIfEmpty.ts 100% (25 / 25) 100% (4 / 4) 100% (8 / 8) 100% (20 / 20)
delay.ts 98.39% (61 / 62) 91.67% (11 / 12) 100% (14 / 14) 98.28% (57 / 58)
dematerialize.ts 100% (15 / 15) 100% (0 / 0) 100% (6 / 6) 100% (13 / 13)
distinctUntilChanged.ts 100% (40 / 40) 100% (12 / 12) 100% (8 / 8) 100% (37 / 37)
distinctUntilKeyChanged.ts 100% (7 / 7) 100% (2 / 2) 100% (2 / 2) 100% (6 / 6)
do.ts 100% (44 / 44) 100% (16 / 16) 100% (9 / 9) 100% (42 / 42)
elementAt.ts 100% (32 / 32) 87.5% (7 / 8) 100% (8 / 8) 100% (26 / 26)
every.ts 100% (50 / 50) 100% (16 / 16) 100% (10 / 10) 100% (47 / 47)
exhaust.ts 100% (29 / 29) 100% (6 / 6) 100% (8 / 8) 100% (27 / 27)
exhaustMap.ts 100% (51 / 51) 100% (12 / 12) 100% (11 / 11) 100% (48 / 48)
expand.ts 92.86% (65 / 70) 84.38% (27 / 32) 91.67% (11 / 12) 92.31% (60 / 65)
filter.ts 100% (28 / 28) 100% (6 / 6) 100% (7 / 7) 100% (22 / 22)
finally.ts 100% (17 / 17) 100% (0 / 0) 100% (6 / 6) 100% (14 / 14)
find.ts 100% (43 / 43) 100% (12 / 12) 100% (9 / 9) 100% (38 / 38)
findIndex.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)
first.ts 100% (53 / 53) 93.75% (15 / 16) 100% (8 / 8) 100% (50 / 50)
groupBy.ts 100% (144 / 144) 97.37% (37 / 38) 100% (27 / 27) 100% (127 / 127)
ignoreElements.ts 100% (14 / 14) 100% (0 / 0) 100% (5 / 5) 100% (12 / 12)
isEmpty.ts 100% (21 / 21) 100% (0 / 0) 100% (8 / 8) 100% (19 / 19)
last.ts 100% (55 / 55) 100% (14 / 14) 100% (8 / 8) 100% (52 / 52)
let.ts 100% (3 / 3) 100% (0 / 0) 100% (1 / 1) 100% (2 / 2)
map.ts 100% (28 / 28) 100% (6 / 6) 100% (7 / 7) 100% (24 / 24)
mapTo.ts 100% (18 / 18) 100% (0 / 0) 100% (7 / 7) 100% (16 / 16)
materialize.ts 100% (24 / 24) 100% (0 / 0) 100% (8 / 8) 100% (22 / 22)
max.ts 100% (6 / 6) 100% (4 / 4) 100% (2 / 2) 100% (5 / 5)
merge.ts 100% (23 / 23) 100% (10 / 10) 100% (2 / 2) 100% (19 / 19)
mergeAll.ts 100% (42 / 42) 100% (16 / 16) 100% (9 / 9) 100% (35 / 35)
mergeMap.ts 100% (64 / 64) 91.67% (22 / 24) 100% (11 / 11) 100% (57 / 57)
mergeMapTo.ts 100% (65 / 65) 90.91% (20 / 22) 100% (12 / 12) 100% (58 / 58)
mergeScan.ts 100% (64 / 64) 100% (20 / 20) 100% (11 / 11) 100% (59 / 59)
min.ts 100% (6 / 6) 100% (4 / 4) 100% (2 / 2) 100% (5 / 5)
multicast.ts 100% (9 / 9) 100% (2 / 2) 100% (2 / 2) 100% (8 / 8)
observeOn.ts 100% (39 / 39) 83.33% (5 / 6) 100% (13 / 13) 100% (29 / 29)
pairwise.ts 100% (19 / 19) 100% (2 / 2) 100% (6 / 6) 100% (17 / 17)
partition.ts 100% (5 / 5) 100% (0 / 0) 100% (1 / 1) 100% (4 / 4)
pluck.ts 100% (18 / 18) 100% (4 / 4) 100% (3 / 3) 100% (16 / 16)
publish.ts 100% (5 / 5) 100% (0 / 0) 100% (1 / 1) 100% (4 / 4)
publishBehavior.ts 100% (5 / 5) 100% (0 / 0) 100% (1 / 1) 100% (4 / 4)
publishLast.ts 100% (5 / 5) 100% (0 / 0) 100% (1 / 1) 100% (4 / 4)
publishReplay.ts 100% (7 / 7) 75% (3 / 4) 100% (1 / 1) 100% (5 / 5)
race.ts 94.64% (53 / 56) 78.57% (11 / 14) 100% (9 / 9) 93.88% (46 / 49)
reduce.ts 100% (36 / 36) 100% (10 / 10) 100% (8 / 8) 100% (30 / 30)
repeat.ts 100% (35 / 35) 91.67% (11 / 12) 100% (7 / 7) 100% (31 / 31)
retry.ts 100% (30 / 30) 87.5% (7 / 8) 100% (7 / 7) 100% (26 / 26)
retryWhen.ts 100% (62 / 62) 90% (9 / 10) 100% (9 / 9) 100% (59 / 59)
sample.ts 100% (29 / 29) 100% (2 / 2) 100% (10 / 10) 100% (26 / 26)
sampleTime.ts 100% (33 / 33) 75% (3 / 4) 100% (9 / 9) 100% (26 / 26)
scan.ts 100% (36 / 36) 100% (4 / 4) 100% (9 / 9) 100% (31 / 31)
share.ts 100% (7 / 7) 100% (0 / 0) 100% (2 / 2) 100% (6 / 6)
single.ts 100% (44 / 44) 100% (12 / 12) 100% (9 / 9) 100% (41 / 41)
skip.ts 100% (20 / 20) 100% (2 / 2) 100% (7 / 7) 100% (16 / 16)
skipUntil.ts 96.88% (31 / 32) 83.33% (5 / 6) 100% (10 / 10) 96.55% (28 / 29)
skipWhile.ts 100% (30 / 30) 100% (6 / 6) 100% (7 / 7) 100% (27 / 27)
startWith.ts 100% (18 / 18) 100% (6 / 6) 100% (1 / 1) 100% (16 / 16)
subscribeOn.ts 100% (5 / 5) 100% (2 / 2) 100% (1 / 1) 100% (3 / 3)
switch.ts 100% (38 / 38) 100% (10 / 10) 100% (11 / 11) 100% (36 / 36)
switchMap.ts 100% (51 / 51) 100% (14 / 14) 100% (11 / 11) 100% (48 / 48)
switchMapTo.ts 100% (46 / 46) 100% (12 / 12) 100% (11 / 11) 100% (43 / 43)
take.ts 100% (29 / 29) 100% (8 / 8) 100% (7 / 7) 100% (25 / 25)
takeLast.ts 96.08% (49 / 51) 90% (18 / 20) 100% (8 / 8) 95.74% (45 / 47)
takeUntil.ts 100% (21 / 21) 100% (0 / 0) 100% (8 / 8) 100% (18 / 18)
takeWhile.ts 100% (27 / 27) 100% (4 / 4) 100% (7 / 7) 100% (24 / 24)
throttle.ts 100% (36 / 36) 100% (6 / 6) 100% (10 / 10) 100% (33 / 33)
throttleTime.ts 100% (32 / 32) 83.33% (5 / 6) 100% (9 / 9) 100% (27 / 27)
timeInterval.ts 100% (31 / 31) 50% (1 / 2) 100% (9 / 9) 100% (23 / 23)
timeout.ts 100% (58 / 58) 85.71% (12 / 14) 100% (14 / 14) 100% (55 / 55)
timeoutWith.ts 100% (65 / 65) 91.67% (11 / 12) 100% (14 / 14) 100% (61 / 61)
toArray.ts 100% (19 / 19) 100% (0 / 0) 100% (7 / 7) 100% (17 / 17)
toPromise.ts 81.25% (13 / 16) 63.64% (7 / 11) 100% (5 / 5) 75% (9 / 12)
window.ts 100% (52 / 52) 100% (2 / 2) 100% (17 / 17) 100% (46 / 46)
windowCount.ts 100% (52 / 52) 100% (10 / 10) 100% (9 / 9) 100% (48 / 48)
windowTime.ts 100% (80 / 80) 80% (12 / 15) 100% (14 / 14) 100% (76 / 76)
windowToggle.ts 100% (90 / 90) 78.57% (11 / 14) 100% (14 / 14) 100% (87 / 87)
windowWhen.ts 100% (70 / 70) 87.5% (7 / 8) 100% (17 / 17) 100% (64 / 64)
withLatestFrom.ts 98.15% (53 / 54) 91.67% (11 / 12) 100% (9 / 9) 98% (49 / 50)
zip.ts 96.69% (146 / 151) 87.5% (35 / 40) 93.55% (29 / 31) 96.45% (136 / 141)
zipAll.ts 100% (4 / 4) 100% (0 / 0) 100% (1 / 1) 100% (3 / 3)