Coverage Summary

Module Attean
Version 0.031
Database: /root/.cpan/build/Attean-0.031-0/cover_db
Report date: 2022-08-05 03:11:23
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 71.6 46.0 35.4 88.3 42.4 100.0 66.1
blib/lib/Attean.pm 96.2 81.6 82.6 100.0 100.0 27.0 92.4
blib/lib/Attean/API.pm 85.6 62.5 50.0 83.9 33.3 1.5 80.3
blib/lib/Attean/API/Binding.pm 73.3 37.2 40.0 88.7 50.0 1.2 66.1
blib/lib/Attean/API/Expression.pm 65.5 n/a 25.0 68.0 0.0 0.1 58.1
blib/lib/Attean/API/Iterator.pm 82.2 83.3 60.8 80.7 40.9 0.5 77.8
blib/lib/Attean/API/Model.pm 87.8 59.2 52.1 97.5 91.6 2.2 80.8
blib/lib/Attean/API/Parser.pm 88.6 50.0 41.6 92.6 95.0 0.4 84.6
blib/lib/Attean/API/Plan.pm 96.3 87.5 n/a 95.0 83.3 0.3 94.7
blib/lib/Attean/API/Query.pm 90.0 84.3 96.7 93.2 0.0 1.2 85.5
blib/lib/Attean/API/QueryPlanner.pm 91.0 68.6 40.0 100.0 0.0 1.2 84.3
blib/lib/Attean/API/Serializer.pm 88.1 n/a n/a 81.8 100.0 7.7 87.6
blib/lib/Attean/API/Store.pm 95.6 50.0 n/a 92.8 0.0 0.2 87.0
blib/lib/Attean/API/Term.pm 66.8 37.8 33.3 92.7 33.3 26.5 58.2
blib/lib/Attean/Algebra.pm 85.7 49.2 52.9 84.4 0.0 7.6 76.8
blib/lib/Attean/BindingEqualityTest.pm 75.0 65.6 100.0 84.0 100.0 0.1 75.3
blib/lib/Attean/Blank.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Attean/CodeIterator.pm 100.0 100.0 100.0 100.0 100.0 0.1 100.0
blib/lib/Attean/Expression.pm 76.1 33.3 0.0 71.2 0.0 2.7 64.3
blib/lib/Attean/IDPQueryPlanner.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Attean/IRI.pm 100.0 75.0 33.3 100.0 100.0 0.1 92.6
blib/lib/Attean/IteratorSequence.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/Attean/ListIterator.pm 100.0 100.0 n/a 100.0 100.0 0.5 100.0
blib/lib/Attean/Literal.pm 100.0 100.0 n/a 100.0 100.0 0.1 100.0
blib/lib/Attean/Plan.pm 30.2 5.2 3.5 60.2 0.0 3.9 25.6
blib/lib/Attean/Quad.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Attean/QuadModel.pm 95.1 75.0 100.0 100.0 100.0 0.0 93.5
blib/lib/Attean/QueryPlanner.pm 58.0 39.6 21.0 89.1 100.0 0.5 54.2
blib/lib/Attean/RDF.pm 100.0 n/a n/a 100.0 100.0 1.0 100.0
blib/lib/Attean/Result.pm 100.0 n/a n/a 100.0 100.0 0.1 100.0
blib/lib/Attean/SimpleQueryEvaluator.pm 49.5 27.1 19.2 82.3 50.0 0.1 40.2
blib/lib/Attean/TermMap.pm 100.0 93.7 n/a 100.0 100.0 0.0 99.0
blib/lib/Attean/TreeRewriter.pm 94.3 85.2 100.0 100.0 100.0 0.0 92.7
blib/lib/Attean/Triple.pm 89.6 n/a n/a 90.0 0.0 0.1 85.3
blib/lib/Attean/TripleModel.pm 94.5 52.5 44.4 97.3 80.0 0.4 85.3
blib/lib/Attean/Variable.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/AtteanX/API/JoinRotatingPlanner.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/API/Lexer.pm 90.7 63.6 33.3 100.0 100.0 0.1 85.3
blib/lib/AtteanX/Parser/NQuads.pm 95.8 75.0 n/a 100.0 100.0 0.0 95.0
blib/lib/AtteanX/Parser/NTriples.pm 95.6 50.0 n/a 100.0 100.0 0.0 94.5
blib/lib/AtteanX/Parser/NTuples.pm 81.8 68.7 55.5 100.0 100.0 0.0 78.3
blib/lib/AtteanX/Parser/RDFXML.pm 68.3 49.3 37.5 96.6 100.0 0.2 64.8
blib/lib/AtteanX/Parser/SPARQL.pm 69.5 56.3 42.6 92.0 91.6 1.6 66.4
blib/lib/AtteanX/Parser/SPARQLJSON.pm 84.8 59.0 n/a 100.0 100.0 0.0 82.0
blib/lib/AtteanX/Parser/SPARQLLex.pm 68.3 49.4 27.7 94.5 46.1 1.1 63.7
blib/lib/AtteanX/Parser/SPARQLTSV.pm 97.0 70.0 n/a 100.0 100.0 0.0 94.9
blib/lib/AtteanX/Parser/SPARQLXML.pm 88.1 50.0 n/a 100.0 100.0 0.1 90.3
blib/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm 83.1 70.8 28.5 100.0 100.0 0.0 79.4
blib/lib/AtteanX/Parser/Trig.pm 32.5 0.0 0.0 69.5 100.0 0.0 28.8
blib/lib/AtteanX/Parser/Turtle.pm 82.2 61.5 44.4 97.6 100.0 0.3 74.3
blib/lib/AtteanX/Parser/Turtle/Constants.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Parser/Turtle/Lexer.pm 61.6 49.2 22.2 91.6 100.0 0.2 58.7
blib/lib/AtteanX/Parser/Turtle/Token.pm 81.2 33.3 40.0 95.6 100.0 0.1 77.7
blib/lib/AtteanX/SPARQL/Constants.pm 100.0 100.0 n/a 100.0 n/a 0.2 100.0
blib/lib/AtteanX/SPARQL/Token.pm 97.6 50.0 n/a 100.0 100.0 4.9 97.9
blib/lib/AtteanX/Serializer/CanonicalNTriples.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/NQuads.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/NTriples.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/NTuples.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/RDFXML.pm 90.9 73.5 n/a 100.0 100.0 0.0 88.5
blib/lib/AtteanX/Serializer/SPARQL.pm 100.0 n/a n/a 100.0 100.0 0.1 100.0
blib/lib/AtteanX/Serializer/SPARQLCSV.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/SPARQLHTML.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/SPARQLJSON.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/SPARQLTSV.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/SPARQLXML.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/TextTable.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Serializer/Turtle.pm 100.0 75.0 n/a 100.0 80.0 0.0 97.4
blib/lib/AtteanX/Serializer/TurtleTokens.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/AtteanX/Store/Memory.pm 97.1 88.0 83.3 100.0 100.0 0.4 95.6
blib/lib/AtteanX/Store/Simple.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/AtteanX/Store/SimpleTripleStore.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/Test/Attean/ETagCacheableQuadStore.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Test/Attean/MutableETagCacheableQuadStore.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Test/Attean/MutableQuadStore.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Test/Attean/MutableTimeCacheableQuadStore.pm 94.4 n/a n/a 85.7 0.0 0.0 88.4
blib/lib/Test/Attean/QuadStore.pm 100.0 n/a n/a 100.0 n/a 0.2 100.0
blib/lib/Test/Attean/StoreCleanup.pm 100.0 n/a n/a 100.0 0.0 0.0 96.0
blib/lib/Test/Attean/TimeCacheableQuadStore.pm 100.0 n/a n/a 100.0 0.0 0.0 96.1
blib/lib/Test/Attean/TripleStore.pm 100.0 n/a n/a 100.0 0.0 0.1 96.0
blib/lib/Types/Attean.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0