Web Wispers 1.2.2 C++ Unit Test Coverage
Current view: top level - ssrc/wispers/utility Hit Total Coverage
Test: Web Wispers 1.2.2 C++ Unit Tests Lines: 880 977 90.1 %
Date: 2012-04-09 Functions: 440 577 76.3 %
Branches: 1024 1920 53.3 %

Filename Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
AppendToContainer.h
100.0%
100.0 % 4 / 4 100.0 % 10 / 10 - 0 / 0
DatabaseTest 100.0 % 4 / 4 40.0 % 4 / 10 - 0 / 0
GroupSessionDatabaseTest 100.0 % 4 / 4 60.0 % 6 / 10 - 0 / 0
BindProperties.h
25.0%25.0%
25.0 % 9 / 36 38.9 % 7 / 18 8.3 % 4 / 48
service 100.0 % 6 / 6 16.7 % 3 / 18 - 0 / 0
BindPropertiesTest 25.0 % 9 / 36 27.8 % 5 / 18 8.3 % 4 / 48
CTypeWrapper.h
100.0%
100.0 % 14 / 14 100.0 % 7 / 7 50.0 % 6 / 12
DatabaseTest 100.0 % 14 / 14 100.0 % 7 / 7 50.0 % 6 / 12
VectorBlobTest 100.0 % 14 / 14 100.0 % 7 / 7 50.0 % 6 / 12
GroupSessionDatabaseTest 100.0 % 14 / 14 100.0 % 7 / 7 50.0 % 6 / 12
CircularFind.h
91.3%91.3%
91.3 % 21 / 23 100.0 % 9 / 9 83.3 % 10 / 12
CircularFindTest 91.3 % 21 / 23 100.0 % 9 / 9 83.3 % 10 / 12
FCGIRequest 100.0 % 3 / 3 11.1 % 1 / 9 - 0 / 0
DynamicLibrary.h
68.4%68.4%
68.4 % 13 / 19 85.7 % 6 / 7 20.8 % 5 / 24
DynamicLibraryTest 68.4 % 13 / 19 71.4 % 5 / 7 20.8 % 5 / 24
LoadConfigTest_LoadConfigTest 64.7 % 11 / 17 57.1 % 4 / 7 20.8 % 5 / 24
LoadError.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 3 0.0 % 0 / 2
NumberVisitor.h
58.3%58.3%
58.3 % 21 / 36 31.7 % 13 / 41 50.0 % 7 / 14
ServiceTest 50.0 % 18 / 36 17.1 % 7 / 41 50.0 % 6 / 12
PropertiesTest_PropertiesTest 50.0 % 18 / 36 26.8 % 11 / 41 50.0 % 7 / 14
Properties.h
94.5%94.5%
94.5 % 276 / 292 75.1 % 253 / 337 52.3 % 683 / 1306
LoadConfigTest_LoadConfigTest 83.3 % 20 / 24 10.1 % 34 / 337 50.0 % 69 / 138
service 39.8 % 74 / 186 10.1 % 34 / 337 23.4 % 95 / 406
SessionTest 68.1 % 81 / 119 10.1 % 34 / 337 37.1 % 43 / 116
BindPropertiesTest 47.9 % 45 / 94 4.7 % 16 / 337 18.0 % 18 / 100
ServiceTest 76.5 % 75 / 98 13.4 % 45 / 337 44.6 % 50 / 112
GroupSessionDatabaseTest 64.5 % 20 / 31 26.4 % 89 / 337 49.8 % 409 / 822
PropertiesTest 93.6 % 249 / 266 31.2 % 105 / 337 57.0 % 245 / 430
PropertiesTest_PropertiesTest 84.9 % 79 / 93 17.8 % 60 / 337 49.2 % 117 / 238
Properties 70.7 % 58 / 82 8.3 % 28 / 337 33.3 % 22 / 66
PropertiesToString.cc
93.3%93.3%
93.3 % 42 / 45 87.5 % 7 / 8 76.9 % 20 / 26
PropertiesToString 93.3 % 42 / 45 87.5 % 7 / 8 76.9 % 20 / 26
PropertiesToString.h
80.9%80.9%
80.9 % 38 / 47 76.9 % 10 / 13 59.1 % 13 / 22
service 59.6 % 28 / 47 53.8 % 7 / 13 50.0 % 11 / 22
BindPropertiesTest 46.8 % 22 / 47 38.5 % 5 / 13 36.4 % 8 / 22
PropertiesTest 80.9 % 38 / 47 76.9 % 10 / 13 59.1 % 13 / 22
Random.h
93.1%93.1%
93.1 % 27 / 29 100.0 % 15 / 15 21.4 % 6 / 28
service 36.8 % 7 / 19 13.3 % 2 / 15 5.0 % 1 / 20
SessionTest 90.9 % 10 / 11 26.7 % 4 / 15 10.0 % 1 / 10
GroupSessionProtocolTest 93.1 % 27 / 29 73.3 % 11 / 15 21.4 % 6 / 28
RandomId.h
100.0%
100.0 % 16 / 16 100.0 % 4 / 4 72.2 % 13 / 18
service 6.2 % 1 / 16 25.0 % 1 / 4 16.7 % 3 / 18
SessionTest 100.0 % 16 / 16 75.0 % 3 / 4 83.3 % 10 / 12
StringTo.h
90.9%90.9%
90.9 % 10 / 11 100.0 % 8 / 8 50.0 % 6 / 12
StringToTest 90.9 % 10 / 11 100.0 % 8 / 8 50.0 % 6 / 12
Timer.h
100.0%
100.0 % 7 / 7 100.0 % 4 / 4 - 0 / 0
TimerTest 100.0 % 7 / 7 100.0 % 4 / 4 - 0 / 0
ToString.h
91.9%91.9%
91.9 % 34 / 37 85.2 % 23 / 27 50.0 % 15 / 30
ToStringTest 91.9 % 34 / 37 55.6 % 15 / 27 50.0 % 15 / 30
service 57.9 % 11 / 19 11.1 % 3 / 27 35.0 % 7 / 20
GroupSessionProtocolTest 93.3 % 14 / 15 25.9 % 7 / 27 50.0 % 5 / 10
BindPropertiesTest 94.7 % 18 / 19 22.2 % 6 / 27 50.0 % 10 / 20
UUIDGeneratorTest 94.7 % 18 / 19 22.2 % 6 / 27 50.0 % 10 / 20
CircularFindTest 93.3 % 14 / 15 18.5 % 5 / 27 50.0 % 4 / 8
PropertiesTest_PropertiesTest 100.0 % 7 / 7 11.1 % 3 / 27 50.0 % 3 / 6
PropertiesTest 94.7 % 18 / 19 22.2 % 6 / 27 50.0 % 10 / 20
ServiceTest 100.0 % 7 / 7 11.1 % 3 / 27 50.0 % 3 / 6
UUIDGenerator.cc
87.5%87.5%
87.5 % 7 / 8 100.0 % 3 / 3 50.0 % 3 / 6
UUIDGenerator 87.5 % 7 / 8 100.0 % 3 / 3 50.0 % 3 / 6
UUIDGenerator.h
100.0%
100.0 % 4 / 4 100.0 % 3 / 3 - 0 / 0
UUIDGeneratorTest 100.0 % 4 / 4 100.0 % 3 / 3 - 0 / 0
WebStrings.cc
99.1%99.1%
99.1 % 216 / 218 92.3 % 24 / 26 70.9 % 180 / 254
WebStrings 99.1 % 216 / 218 92.3 % 24 / 26 70.9 % 180 / 254
WebStrings.h
100.0%
100.0 % 35 / 35 100.0 % 10 / 10 50.0 % 5 / 10
WebStringsTest 100.0 % 35 / 35 100.0 % 10 / 10 50.0 % 5 / 10
checkpoint.h
86.7%86.7%
86.7 % 13 / 15 100.0 % 2 / 2 40.6 % 13 / 32
service 86.7 % 13 / 15 100.0 % 2 / 2 40.6 % 13 / 32
emplace.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2 - 0 / 0
ServiceTest 100.0 % 7 / 7 100.0 % 2 / 2 - 0 / 0
endian.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
UUIDGenerator 100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
memusage.cc
81.8%81.8%
81.8 % 18 / 22 100.0 % 1 / 1 50.0 % 25 / 50
memusage 81.8 % 18 / 22 100.0 % 1 / 1 50.0 % 25 / 50
memusage.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
service 100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
serialize_shared_ptr.h
100.0%
100.0 % 14 / 14 100.0 % 8 / 8 75.0 % 3 / 4
service 50.0 % 7 / 14 25.0 % 2 / 8 0.0 % 0 / 4
SessionTest 100.0 % 14 / 14 50.0 % 4 / 8 100.0 % 2 / 2
ServiceTest 100.0 % 14 / 14 100.0 % 8 / 8 75.0 % 3 / 4
serialize_unique_ptr.h
100.0%
100.0 % 14 / 14 100.0 % 4 / 4 100.0 % 2 / 2
UniquePtrTest 100.0 % 14 / 14 100.0 % 4 / 4 100.0 % 2 / 2
unordered_map.h
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 75.0 % 3 / 4
service 100.0 % 12 / 12 100.0 % 1 / 1 75.0 % 3 / 4
uuid_key.cc
100.0%
100.0 % 4 / 4 100.0 % 3 / 3 50.0 % 2 / 4
uuid_key 100.0 % 4 / 4 100.0 % 3 / 3 50.0 % 2 / 4