Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
qpdf/
 22.95% (84/366)
 30.19% (32/106)
 23.39% (40/171)
sph/
  0.00% (0/568)
  0.00% (0/26)
  0.00% (0/96)
AES_PDF_native.cc
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/22)
BitStream.cc
  0.00% (0/39)
  0.00% (0/6)
  0.00% (0/17)
BitWriter.cc
  0.00% (0/23)
  0.00% (0/5)
  0.00% (0/10)
Buffer.cc
 33.33% (22/66)
 33.33% (6/18)
 41.18% (14/34)
BufferInputSource.cc
 71.43% (65/91)
 90.00% (9/10)
 79.59% (39/49)
ContentNormalizer.cc
  0.00% (0/57)
  0.00% (0/4)
  0.00% (0/30)
CryptoRandomDataProvider.cc
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
FileInputSource.cc
  0.00% (0/91)
  0.00% (0/13)
  0.00% (0/53)
InputSource.cc
 77.00% (77/100)
100.00% (5/5)
 74.14% (43/58)
JSON.cc
 71.80% (713/993)
 55.88% (38/68)
 78.43% (509/649)
MD5.cc
  0.00% (0/97)
  0.00% (0/15)
  0.00% (0/37)
MD5_native.cc
  0.00% (0/143)
  0.00% (0/8)
  0.00% (0/220)
OffsetInputSource.cc
  0.00% (0/43)
  0.00% (0/8)
  0.00% (0/20)
PDFVersion.cc
  0.00% (0/36)
  0.00% (0/9)
  0.00% (0/30)
Pipeline.cc
 26.23% (16/61)
 31.25% (5/16)
 38.10% (8/21)
Pl_AES_PDF.cc
  0.00% (0/131)
  0.00% (0/10)
  0.00% (0/82)
Pl_ASCII85Decoder.cc
  0.00% (0/82)
  0.00% (0/4)
  0.00% (0/53)
Pl_ASCIIHexDecoder.cc
  0.00% (0/71)
  0.00% (0/4)
  0.00% (0/45)
Pl_Base64.cc
  0.00% (0/140)
  0.00% (0/12)
  0.00% (0/104)
Pl_Buffer.cc
  0.00% (0/53)
  0.00% (0/8)
  0.00% (0/27)
Pl_Concatenate.cc
  0.00% (0/12)
  0.00% (0/5)
  0.00% (0/5)
Pl_Count.cc
  0.00% (0/22)
  0.00% (0/7)
  0.00% (0/9)
Pl_DCT.cc
  0.00% (0/222)
  0.00% (0/24)
  0.00% (0/79)
Pl_Discard.cc
 50.00% (4/8)
 50.00% (2/4)
 50.00% (2/4)
Pl_Flate.cc
  0.00% (0/195)
  0.00% (0/12)
  0.00% (0/100)
Pl_LZWDecoder.cc
  0.00% (0/149)
  0.00% (0/7)
  0.00% (0/83)
Pl_OStream.cc
100.00% (12/12)
100.00% (5/5)
100.00% (5/5)
Pl_PNGFilter.cc
  0.00% (0/171)
  0.00% (0/13)
  0.00% (0/96)
Pl_QPDFTokenizer.cc
  0.00% (0/38)
  0.00% (0/5)
  0.00% (0/14)
Pl_RC4.cc
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/11)
Pl_RunLength.cc
  0.00% (0/109)
  0.00% (0/8)
  0.00% (0/76)
Pl_SHA2.cc
  0.00% (0/48)
  0.00% (0/6)
  0.00% (0/28)
Pl_StdioFile.cc
  0.00% (0/23)
  0.00% (0/5)
  0.00% (0/14)
Pl_String.cc
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/12)
Pl_TIFFPredictor.cc
  0.00% (0/82)
  0.00% (0/5)
  0.00% (0/50)
QPDF.cc
 16.69% (324/1941)
 23.53% (32/136)
 18.16% (203/1118)
QPDFAcroFormDocumentHelper.cc
  0.00% (0/757)
  0.00% (0/33)
  0.00% (0/386)
QPDFAnnotationObjectHelper.cc
  0.00% (0/115)
  0.00% (0/8)
  0.00% (0/62)
QPDFCryptoProvider.cc
  0.00% (0/57)
  0.00% (0/10)
  0.00% (0/23)
QPDFCrypto_native.cc
  0.00% (0/58)
  0.00% (0/16)
  0.00% (0/25)
QPDFDocumentHelper.cc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
QPDFExc.cc
 66.67% (30/45)
 28.57% (2/7)
 80.00% (20/25)
QPDFFormFieldObjectHelper.cc
  0.00% (0/595)
  0.00% (0/48)
  0.00% (0/331)
QPDFLogger.cc
 21.53% (31/144)
 34.48% (10/29)
 21.92% (16/73)
QPDFMatrix.cc
  0.00% (0/81)
  0.00% (0/13)
  0.00% (0/31)
QPDFObjGen.cc
  7.32% (3/41)
 16.67% (1/6)
  5.00% (1/20)
QPDFObject.cc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
QPDFObjectHandle.cc
 11.74% (192/1636)
 18.33% (46/251)
 12.17% (109/896)
QPDFObjectHelper.cc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
QPDFPageDocumentHelper.cc
  0.00% (0/115)
  0.00% (0/9)
  0.00% (0/52)
QPDFPageObjectHelper.cc
  0.00% (0/759)
  0.00% (0/54)
  0.00% (0/407)
QPDFParser.cc
 26.86% (101/376)
 64.29% (9/14)
 27.80% (57/205)
QPDFStreamFilter.cc
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
QPDFSystemError.cc
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/4)
QPDFTokenizer.cc
 36.95% (252/682)
 50.00% (22/44)
 40.30% (160/397)
QPDFValue.cc
 35.42% (17/48)
100.00% (2/2)
 25.00% (7/28)
QPDFXRefEntry.cc
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/19)
QPDF_Array.cc
 15.04% (37/246)
 33.33% (6/18)
 12.82% (20/156)
QPDF_Bool.cc
 29.41% (5/17)
 33.33% (2/6)
 22.22% (2/9)
QPDF_Destroyed.cc
 35.29% (6/17)
 40.00% (2/5)
 28.57% (2/7)
QPDF_Dictionary.cc
 34.04% (32/94)
 57.14% (8/14)
 36.00% (18/50)
QPDF_InlineImage.cc
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/5)
QPDF_Integer.cc
 47.06% (8/17)
 50.00% (3/6)
 50.00% (3/6)
QPDF_Name.cc
  5.56% (5/90)
 28.57% (2/7)
  2.11% (2/95)
QPDF_Null.cc
 20.83% (5/24)
 28.57% (2/7)
 28.57% (2/7)
QPDF_Operator.cc
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/5)
QPDF_Real.cc
 16.67% (5/30)
 28.57% (2/7)
  9.09% (2/22)
QPDF_Reserved.cc
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/6)
QPDF_Stream.cc
  9.95% (44/442)
 25.71% (9/35)
  6.80% (17/250)
QPDF_String.cc
 10.08% (12/119)
 30.00% (3/10)
  6.02% (5/83)
QPDF_Unresolved.cc
  0.00% (0/17)
  0.00% (0/6)
  0.00% (0/6)
QPDF_encryption.cc
  0.64% (6/937)
  1.47% (1/68)
  1.14% (5/438)
QPDF_json.cc
 71.82% (492/685)
 74.29% (26/35)
 75.29% (326/433)
QPDF_optimization.cc
  0.00% (0/282)
  0.00% (0/15)
  0.00% (0/181)
QPDF_pages.cc
  0.00% (0/230)
  0.00% (0/11)
  0.00% (0/119)
QUtil.cc
 23.30% (270/1159)
 18.56% (18/97)
 27.32% (168/615)
RC4.cc
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
RC4_native.cc
  0.00% (0/32)
  0.00% (0/3)
  0.00% (0/14)
ResourceFinder.cc
  0.00% (0/40)
  0.00% (0/5)
  0.00% (0/16)
SF_FlateLzwDecode.cc
  0.00% (0/89)
  0.00% (0/5)
  0.00% (0/66)
SHA2_native.cc
  0.00% (0/69)
  0.00% (0/5)
  0.00% (0/24)
SecureRandomDataProvider.cc
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/12)
rijndael.cc
  0.00% (0/308)
  0.00% (0/4)
  0.00% (0/63)
sha2.c
  0.00% (0/40)
  0.00% (0/8)
  0.00% (0/1294)
sha2big.c
  0.00% (0/38)
  0.00% (0/8)
  0.00% (0/246)
Totals
 16.86% (2873/17042)
 19.76% (311/1574)
 16.79% (1806/10754)