All files src/Ice

85.09% Statements 16668/19588
84.65% Branches 3223/3807
83.81% Functions 1139/1359
85.09% Lines 16668/19588

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
Address.js
100% 8/8 100% 2/2 100% 1/1 100% 8/8
ArrayUtil.js
91.11% 41/45 83.33% 20/24 100% 3/3 91.11% 41/45
AsyncResult.js
90.74% 98/108 90.9% 20/22 92.85% 13/14 90.74% 98/108
AsyncStatus.js
100% 3/3 100% 1/1 100% 0/0 100% 3/3
Base64.js
88.99% 194/218 85.45% 47/55 100% 5/5 88.99% 194/218
BatchRequestQueue.js
93.67% 74/79 92.85% 13/14 83.33% 5/6 93.67% 74/79
Buffer.js
83.56% 239/286 69.56% 48/69 96.87% 31/32 83.56% 239/286
BuiltinSequences.js
100% 45/45 100% 1/1 100% 0/0 100% 45/45
Communicator.js
98.49% 131/133 96.87% 31/32 95.65% 22/23 98.49% 131/133
CommunicatorExtensions.js
100% 8/8 100% 2/2 100% 1/1 100% 8/8
CompositeSliceLoader.js
85.71% 18/21 83.33% 5/6 66.66% 2/3 85.71% 18/21
ConnectRequestHandler.js
74.07% 100/135 81.81% 18/22 87.5% 7/8 74.07% 100/135
Connection.js
92.3% 72/78 91.66% 11/12 90.9% 10/11 92.3% 72/78
ConnectionI.js
79.64% 1244/1562 77.56% 242/312 91.52% 54/59 79.64% 1244/1562
ConnectionOptions.js
100% 31/31 100% 7/7 100% 6/6 100% 31/31
Context.js
100% 21/21 100% 1/1 100% 0/0 100% 21/21
Current.js
100% 15/15 100% 2/2 100% 1/1 100% 15/15
CurrentExtensions.js
93.42% 142/152 87.87% 29/33 100% 5/5 93.42% 142/152
DefaultSliceLoader.js
100% 61/61 100% 11/11 100% 7/7 100% 61/61
DefaultsAndOverrides.js
74.54% 41/55 54.54% 6/11 100% 1/1 74.54% 41/55
Endpoint.js
84.55% 104/123 92.85% 13/14 63.15% 12/19 84.55% 104/123
EndpointFactoryManager.js
96.36% 106/110 93.33% 28/30 100% 5/5 96.36% 106/110
EndpointI.js
88.05% 59/67 80% 12/15 75% 3/4 88.05% 59/67
EndpointSelectionType.js
100% 11/11 100% 1/1 100% 0/0 100% 11/11
EndpointTypes.js
100% 63/63 100% 1/1 100% 0/0 100% 63/63
EnumBase.js
98.36% 120/122 100% 23/23 87.5% 14/16 98.36% 120/122
ExUtil.js
90% 18/20 75% 3/4 100% 2/2 90% 18/20
Exception.js
100% 12/12 100% 3/3 100% 2/2 100% 12/12
FileLogger.js
90.47% 19/21 100% 3/3 66.66% 2/3 90.47% 19/21
FixedRequestHandler.js
82.6% 19/23 100% 3/3 50% 2/4 82.6% 19/23
FormatType.js
100% 8/8 100% 1/1 100% 0/0 100% 8/8
HashMap.js
83.93% 324/386 85% 68/80 82.14% 23/28 83.93% 324/386
HashUtil.js
81.57% 31/38 100% 8/8 80% 4/5 81.57% 31/38
IPEndpointI.js
81.57% 186/228 73.01% 46/63 93.75% 15/16 81.57% 186/228
Identity.js
94.28% 33/35 100% 4/4 75% 3/4 94.28% 33/35
IdentityExtensions.js
100% 11/11 100% 1/1 100% 0/0 100% 11/11
IdentityToString.js
100% 25/25 100% 4/4 100% 1/1 100% 25/25
IdleTimeoutTransceiverDecorator.js
98.19% 109/111 100% 24/24 94.44% 17/18 98.19% 109/111
ImplicitContext.js
83.17% 89/107 66.66% 18/27 100% 9/9 83.17% 89/107
IncomingRequest.js
93.65% 59/63 85.71% 6/7 75% 3/4 93.65% 59/63
Initialize.js
85% 68/80 80% 16/20 75% 6/8 85% 68/80
InputStream.js
74.2% 1165/1570 77.85% 239/307 92.47% 86/93 74.2% 1165/1570
Instance.js
100% 34/34 100% 2/2 100% 1/1 100% 34/34
InstanceExtensions.js
81.54% 327/401 55.73% 34/61 95.45% 21/22 81.54% 327/401
LocalException.js
100% 7/7 100% 1/1 100% 0/0 100% 7/7
LocalExceptions.js
96.1% 395/411 98.57% 69/70 88.73% 63/71 96.1% 395/411
Locator.js
100% 141/141 100% 7/7 100% 6/6 100% 141/141
LocatorInfo.js
92.74% 422/455 94.05% 95/101 96% 24/25 92.74% 422/455
LocatorManager.js
100% 60/60 100% 11/11 100% 3/3 100% 60/60
LocatorRegistry.js
85.93% 110/128 100% 1/1 0% 0/9 85.93% 110/128
LocatorTable.js
100% 91/91 100% 26/26 100% 11/11 100% 91/91
Logger.js
77.02% 57/74 85.71% 6/7 55.55% 5/9 77.02% 57/74
LoggerMiddleware.js
81.53% 106/130 60.71% 17/28 100% 5/5 81.53% 106/130
MapUtil.js
79.16% 19/24 91.66% 11/12 100% 1/1 79.16% 19/24
Metrics.js
70.39% 233/331 100% 1/1 0% 0/25 70.39% 233/331
Object.js
86.36% 38/44 100% 6/6 62.5% 5/8 86.36% 38/44
ObjectAdapter.js
82.11% 372/453 85.33% 64/75 74.28% 26/35 82.11% 372/453
ObjectAdapterFactory.js
100% 65/65 100% 14/14 100% 4/4 100% 65/65
ObjectExtensions.js
100% 16/16 100% 1/1 100% 0/0 100% 16/16
ObjectPrx.js
100% 8/8 100% 2/2 100% 1/1 100% 8/8
ObjectPrxExtensions.js
89.66% 434/484 86.71% 124/143 96.72% 59/61 89.66% 434/484
OpaqueEndpoint.js
64.47% 196/304 92.1% 35/38 40.9% 9/22 64.47% 196/304
Operation.js
98.74% 550/557 96.35% 132/137 100% 24/24 98.74% 550/557
OperationMode.js
100% 21/21 100% 1/1 100% 0/0 100% 21/21
OptionalFormat.js
100% 14/14 100% 1/1 100% 0/0 100% 14/14
OutgoingAsync.js
90.76% 531/585 88.96% 129/145 94.28% 33/35 90.76% 531/585
OutgoingConnectionFactory.js
86.4% 534/618 83.05% 98/118 97.5% 39/40 86.4% 534/618
OutgoingResponse.js
83.33% 30/36 100% 5/5 50% 3/6 83.33% 30/36
OutputStream.js
87.19% 790/906 88.04% 162/184 95% 76/80 87.19% 790/906
Process.js
100% 57/57 100% 1/1 100% 0/0 100% 57/57
ProcessLogger.js
87.5% 14/16 100% 3/3 50% 1/2 87.5% 14/16
Promise.js
100% 31/31 100% 8/8 100% 2/2 100% 31/31
Properties.js
89.07% 416/467 88.97% 113/127 86.95% 20/23 89.07% 416/467
PropertiesAdmin.js
100% 56/56 100% 1/1 100% 0/0 100% 56/56
Property.js
100% 20/20 100% 3/3 100% 2/2 100% 20/20
PropertyDict.js
100% 21/21 100% 1/1 100% 0/0 100% 21/21
PropertyNames.js
100% 154/154 100% 1/1 100% 0/0 100% 154/154
Protocol.js
90.9% 230/253 73.91% 17/23 90.9% 10/11 90.9% 230/253
ProtocolInstance.js
86.2% 50/58 100% 9/9 66.66% 8/12 86.2% 50/58
Reference.js
87.47% 915/1046 88.68% 196/221 79.12% 72/91 87.47% 915/1046
ReferenceFactory.js
83.12% 532/640 74.85% 128/171 100% 11/11 83.12% 532/640
ReferenceMode.js
100% 11/11 100% 1/1 100% 0/0 100% 11/11
RemoteLogger.js
85.06% 131/154 100% 1/1 0% 0/7 85.06% 131/154
ReplyStatus.js
100% 24/24 100% 1/1 100% 0/0 100% 24/24
RequestHandlerCache.js
97.82% 45/46 92.85% 13/14 100% 4/4 97.82% 45/46
RetryException.js
73.68% 14/19 66.66% 2/3 50% 1/2 73.68% 14/19
RetryQueue.js
86.58% 71/82 83.33% 10/12 88.88% 8/9 86.58% 71/82
Router.js
100% 91/91 100% 1/1 100% 0/0 100% 91/91
RouterInfo.js
91.42% 96/105 84.61% 22/26 83.33% 10/12 91.42% 96/105
RouterManager.js
100% 45/45 100% 11/11 100% 4/4 100% 45/45
ServantManager.js
87.5% 231/264 89.39% 59/66 93.33% 14/15 87.5% 231/264
SliceType.js
100% 7/7 100% 1/1 100% 0/0 100% 7/7
SocketOperation.js
100% 8/8 100% 1/1 100% 0/0 100% 8/8
StreamHelpers.js
97.98% 389/397 98.11% 104/106 93.75% 45/48 97.98% 389/397
StringToIdentity.js
82.81% 53/64 71.42% 10/14 100% 1/1 82.81% 53/64
StringUtil.js
80.64% 425/527 77.21% 122/158 100% 11/11 80.64% 425/527
Struct.js
91.05% 112/123 80.48% 33/41 100% 7/7 91.05% 112/123
TcpEndpointFactory.js
100% 33/33 100% 7/7 100% 6/6 100% 33/33
TcpEndpointI.js
84.86% 213/251 72.41% 42/58 87.5% 14/16 84.86% 213/251
TcpTransceiver.js
87.22% 314/360 76.62% 59/77 91.3% 21/23 87.22% 314/360
Timer.js
87.67% 64/73 66.66% 10/15 100% 5/5 87.67% 64/73
TimerUtil.js
100% 8/8 100% 1/1 100% 0/0 100% 8/8
ToStringMode.js
100% 14/14 100% 1/1 100% 0/0 100% 14/14
TraceLevels.js
96.66% 58/60 100% 13/13 92.3% 12/13 96.66% 58/60
TraceUtil.js
89.47% 255/285 84.78% 39/46 90.9% 10/11 89.47% 255/285
TypeRegistry.js
100% 31/31 100% 5/5 100% 4/4 100% 31/31
UUID.js
100% 11/11 100% 5/5 100% 1/1 100% 11/11
UnknownSlicedValue.js
32.81% 21/64 100% 1/1 0% 0/6 32.81% 21/64
UserException.js
97.18% 69/71 100% 21/21 85.71% 6/7 97.18% 69/71
Value.js
93.75% 90/96 100% 24/24 90% 9/10 93.75% 90/96
Version.js
92.98% 53/57 100% 7/7 75% 6/8 92.98% 53/57
VersionExtensions.js
100% 9/9 100% 1/1 100% 0/0 100% 9/9
WSEndpoint.js
53.94% 82/152 81.81% 9/11 35% 7/20 53.94% 82/152
WSEndpointFactory.js
100% 30/30 100% 6/6 100% 5/5 100% 30/30
WSTransceiver.js
21.25% 71/334 100% 1/1 0% 0/19 21.25% 71/334
index.js
100% 167/167 100% 1/1 100% 0/0 100% 167/167