LCOV - code coverage report
Current view: top level - src/odbc/unittests Hit Total Coverage
Test: FreeTDS coverage Lines: 5494 6285 87.4 %
Date: 2024-04-18 21:21:48 Functions: 286 296 96.6 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
data.c
85.1%85.1%
85.1 % 86 / 101 75.0 % 3 / 4
describecol.c
64.5%64.5%
64.5 % 118 / 183 77.8 % 7 / 9
attributes.c
62.7%62.7%
62.7 % 79 / 126 83.3 % 5 / 6
cancel.c
89.9%89.9%
89.9 % 80 / 89 83.3 % 5 / 6
blob1.c
87.1%87.1%
87.1 % 182 / 209 87.5 % 7 / 8
common.c
63.6%63.6%
63.6 % 288 / 453 91.7 % 33 / 36
parser.c
82.0%82.0%
82.0 % 137 / 167 92.3 % 12 / 13
scroll.c
81.2%81.2%
81.2 % 39 / 48 100.0 % 1 / 1
lang_error.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
preperror.c
100.0%
100.0 % 19 / 19 100.0 % 1 / 1
empty_query.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
timeout2.c
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
error.c
93.5%93.5%
93.5 % 29 / 31 100.0 % 1 / 1
type.c
83.7%83.7%
83.7 % 36 / 43 100.0 % 1 / 1
hidden.c
84.0%84.0%
84.0 % 21 / 25 100.0 % 1 / 1
cursor3.c
96.7%96.7%
96.7 % 59 / 61 100.0 % 1 / 1
array_error.c
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
t0002.c
100.0%
100.0 % 22 / 22 100.0 % 1 / 1
prepare_warn.c
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
descrec.c
100.0%
100.0 % 11 / 11 100.0 % 1 / 1
paramcore.c
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
closestmt.c
100.0%
100.0 % 23 / 23 100.0 % 1 / 1
transaction3.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
earlybind.c
82.9%82.9%
82.9 % 29 / 35 100.0 % 1 / 1
t0001.c
100.0%
100.0 % 19 / 19 100.0 % 1 / 1
describecol2.c
93.8%93.8%
93.8 % 30 / 32 100.0 % 1 / 1
norowset.c
87.5%87.5%
87.5 % 14 / 16 100.0 % 1 / 1
utf8_2.c
75.8%75.8%
75.8 % 25 / 33 100.0 % 1 / 1
peter.c
100.0%
100.0 % 17 / 17 100.0 % 1 / 1
cursor2.c
100.0%
100.0 % 18 / 18 100.0 % 1 / 1
wchar.c
81.2%81.2%
81.2 % 13 / 16 100.0 % 1 / 1
utf8_3.c
86.8%86.8%
86.8 % 33 / 38 100.0 % 1 / 1
const_params.c
81.5%81.5%
81.5 % 53 / 65 100.0 % 1 / 1
print.c
92.2%92.2%
92.2 % 47 / 51 100.0 % 2 / 2
qn.c
95.2%95.2%
95.2 % 60 / 63 100.0 % 2 / 2
prepare_results.c
71.8%71.8%
71.8 % 51 / 71 100.0 % 2 / 2
array_out.c
85.2%85.2%
85.2 % 75 / 88 100.0 % 2 / 2
cursor4.c
100.0%
100.0 % 30 / 30 100.0 % 2 / 2
moreresults.c
100.0%
100.0 % 23 / 23 100.0 % 2 / 2
utf8.c
90.6%90.6%
90.6 % 48 / 53 100.0 % 2 / 2
params.c
89.7%89.7%
89.7 % 35 / 39 100.0 % 2 / 2
array.c
80.4%80.4%
80.4 % 82 / 102 100.0 % 2 / 2
moreandcount.c
100.0%
100.0 % 62 / 62 100.0 % 2 / 2
date.c
90.9%90.9%
90.9 % 20 / 22 100.0 % 2 / 2
connect.c
86.9%86.9%
86.9 % 53 / 61 100.0 % 2 / 2
copydesc.c
92.0%92.0%
92.0 % 23 / 25 100.0 % 2 / 2
warning.c
100.0%
100.0 % 18 / 18 100.0 % 2 / 2
rowset.c
78.6%78.6%
78.6 % 33 / 42 100.0 % 2 / 2
c2string.c
84.1%84.1%
84.1 % 53 / 63 100.0 % 2 / 2
utf8_4.c
84.8%84.8%
84.8 % 39 / 46 100.0 % 2 / 2
all_types.c
96.6%96.6%
96.6 % 57 / 59 100.0 % 2 / 2
long_error.c
100.0%
100.0 % 25 / 25 100.0 % 2 / 2
convert_error.c
100.0%
100.0 % 28 / 28 100.0 % 2 / 2
cursor5.c
97.6%97.6%
97.6 % 40 / 41 100.0 % 2 / 2
transaction.c
93.5%93.5%
93.5 % 43 / 46 100.0 % 2 / 2
putdata.c
97.4%97.4%
97.4 % 113 / 116 100.0 % 2 / 2
t0003.c
100.0%
100.0 % 30 / 30 100.0 % 2 / 2
funccall.c
89.7%89.7%
89.7 % 113 / 126 100.0 % 3 / 3
rebindpar.c
100.0%
100.0 % 40 / 40 100.0 % 3 / 3
binary_test.c
83.6%83.6%
83.6 % 46 / 55 100.0 % 3 / 3
compute.c
92.7%92.7%
92.7 % 89 / 96 100.0 % 3 / 3
cursor6.c
93.3%93.3%
93.3 % 56 / 60 100.0 % 3 / 3
prepclose.c
86.7%86.7%
86.7 % 26 / 30 100.0 % 3 / 3
cursor7.c
100.0%
100.0 % 41 / 41 100.0 % 3 / 3
insert_speed.c
100.0%
100.0 % 38 / 38 100.0 % 3 / 3
transaction4.c
81.1%81.1%
81.1 % 30 / 37 100.0 % 3 / 3
timeout4.c
86.0%86.0%
86.0 % 37 / 43 100.0 % 3 / 3
cursor1.c
97.5%97.5%
97.5 % 78 / 80 100.0 % 3 / 3
timeout.c
100.0%
100.0 % 38 / 38 100.0 % 3 / 3
rpc.c
94.8%94.8%
94.8 % 92 / 97 100.0 % 3 / 3
mars1.c
95.5%95.5%
95.5 % 63 / 66 100.0 % 4 / 4
timeout3.c
81.7%81.7%
81.7 % 76 / 93 100.0 % 4 / 4
tables.c
94.3%94.3%
94.3 % 99 / 105 100.0 % 4 / 4
getdata.c
83.1%83.1%
83.1 % 162 / 195 100.0 % 4 / 4
stats.c
89.8%89.8%
89.8 % 53 / 59 100.0 % 4 / 4
freeclose.c
77.2%77.2%
77.2 % 149 / 193 100.0 % 5 / 5
testodbc.c
92.3%92.3%
92.3 % 144 / 156 100.0 % 5 / 5
typeinfo.c
90.4%90.4%
90.4 % 94 / 104 100.0 % 5 / 5
connect2.c
92.4%92.4%
92.4 % 61 / 66 100.0 % 6 / 6
raiserror.c
86.7%86.7%
86.7 % 111 / 128 100.0 % 6 / 6
genparams.c
97.7%97.7%
97.7 % 302 / 309 100.0 % 7 / 7
connection_string_parse.c
100.0%
100.0 % 103 / 103 100.0 % 8 / 8
transaction2.c
94.8%94.8%
94.8 % 146 / 154 100.0 % 9 / 9
bcp.c
93.9%93.9%
93.9 % 170 / 181 100.0 % 9 / 9
test64.c
92.8%92.8%
92.8 % 103 / 111 100.0 % 10 / 10
tvp.c
96.0%96.0%
96.0 % 263 / 274 100.0 % 11 / 11

Generated by: LCOV version 1.13