Coverage Summary

Module Dancer2
Version 2.0.1
Database: /root/.cpan/build/Dancer2-2.0.1-0/cover_db
Report date: 2026-03-10 16:01:44
Perl version: v5.42.0
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 88.9 71.1 56.5 90.7 47.6 100.0 81.6
blib/lib/Dancer2.pm 100.0 92.8 69.2 100.0 0.0 8.8 93.6
blib/lib/Dancer2/CLI.pm 53.5 0.0 n/a 41.6 0.0 0.2 46.5
blib/lib/Dancer2/CLI/Gen.pm 19.7 0.0 0.0 46.1 0.0 0.1 15.0
blib/lib/Dancer2/CLI/Version.pm 75.0 n/a n/a 66.6 0.0 0.1 66.6
blib/lib/Dancer2/ConfigReader.pm 98.5 70.0 n/a 100.0 n/a 1.8 93.3
blib/lib/Dancer2/ConfigReader/Config/Any.pm 92.6 54.5 66.6 100.0 100.0 2.5 85.0
blib/lib/Dancer2/ConfigUtils.pm 100.0 100.0 n/a 100.0 0.0 0.2 96.3
blib/lib/Dancer2/Core.pm 100.0 n/a n/a 100.0 100.0 0.4 100.0
blib/lib/Dancer2/Core/App.pm 95.7 86.0 62.9 94.5 32.6 9.8 88.0
blib/lib/Dancer2/Core/Cookie.pm 97.8 75.0 66.6 100.0 0.0 1.2 88.3
blib/lib/Dancer2/Core/DSL.pm 70.3 50.0 20.0 76.3 2.4 0.5 55.8
blib/lib/Dancer2/Core/Dispatcher.pm 100.0 100.0 n/a 100.0 100.0 1.1 100.0
blib/lib/Dancer2/Core/Error.pm 100.0 85.9 80.0 100.0 62.5 1.9 93.0
blib/lib/Dancer2/Core/Factory.pm 100.0 100.0 n/a 100.0 0.0 0.3 96.4
blib/lib/Dancer2/Core/HTTP.pm 96.0 91.6 66.6 100.0 100.0 0.3 94.4
blib/lib/Dancer2/Core/Hook.pm 100.0 n/a n/a 100.0 n/a 1.5 100.0
blib/lib/Dancer2/Core/MIME.pm 88.8 83.3 66.6 100.0 100.0 1.0 90.3
blib/lib/Dancer2/Core/Request.pm 93.8 82.5 72.8 92.0 87.0 7.9 88.9
blib/lib/Dancer2/Core/Request/Upload.pm 100.0 83.3 n/a 100.0 100.0 1.1 98.4
blib/lib/Dancer2/Core/Response.pm 98.9 88.4 64.2 100.0 84.6 1.5 93.7
blib/lib/Dancer2/Core/Response/Delayed.pm 100.0 100.0 n/a 100.0 100.0 0.2 100.0
blib/lib/Dancer2/Core/Role/ConfigReader.pm 100.0 n/a n/a 100.0 n/a 1.1 100.0
blib/lib/Dancer2/Core/Role/DSL.pm 92.8 68.7 n/a 100.0 0.0 20.0 86.5
blib/lib/Dancer2/Core/Role/Engine.pm 100.0 n/a n/a 100.0 n/a 0.3 100.0
blib/lib/Dancer2/Core/Role/Handler.pm 100.0 n/a n/a 100.0 n/a 0.8 100.0
blib/lib/Dancer2/Core/Role/HasConfig.pm 100.0 100.0 n/a 100.0 100.0 1.4 100.0
blib/lib/Dancer2/Core/Role/HasEnvironment.pm 100.0 n/a 66.6 100.0 n/a 0.2 92.8
blib/lib/Dancer2/Core/Role/HasLocation.pm 100.0 100.0 100.0 100.0 n/a 1.3 100.0
blib/lib/Dancer2/Core/Role/Hookable.pm 98.3 86.3 66.6 100.0 0.0 2.1 90.2
blib/lib/Dancer2/Core/Role/Logger.pm 85.7 62.5 18.1 83.3 75.0 1.6 74.8
blib/lib/Dancer2/Core/Role/Serializer.pm 92.3 n/a n/a 83.3 0.0 0.3 80.9
blib/lib/Dancer2/Core/Role/SessionFactory.pm 93.2 66.6 44.4 90.9 83.3 2.0 85.2
blib/lib/Dancer2/Core/Role/SessionFactory/File.pm 81.3 46.8 0.0 91.6 0.0 0.2 69.1
blib/lib/Dancer2/Core/Role/StandardResponses.pm 100.0 n/a n/a 100.0 100.0 0.4 100.0
blib/lib/Dancer2/Core/Role/Template.pm 94.4 73.0 77.7 94.4 77.7 0.8 88.0
blib/lib/Dancer2/Core/Route.pm 99.2 90.7 87.5 100.0 50.0 6.0 95.2
blib/lib/Dancer2/Core/Runner.pm 88.8 76.9 72.7 100.0 0.0 1.8 82.8
blib/lib/Dancer2/Core/Session.pm 100.0 n/a n/a 100.0 100.0 0.9 100.0
blib/lib/Dancer2/Core/Time.pm 100.0 93.7 n/a 100.0 0.0 0.3 96.6
blib/lib/Dancer2/Core/Types.pm 100.0 n/a n/a 100.0 n/a 5.8 100.0
blib/lib/Dancer2/FileUtils.pm 100.0 85.7 n/a 100.0 88.8 0.8 96.7
blib/lib/Dancer2/Handler/AutoPage.pm 93.9 80.0 n/a 100.0 100.0 0.1 92.7
blib/lib/Dancer2/Handler/File.pm 45.2 10.0 12.5 53.3 0.0 1.1 32.8
blib/lib/Dancer2/Logger/Capture.pm 100.0 n/a n/a 100.0 n/a 0.2 100.0
blib/lib/Dancer2/Logger/Capture/Trap.pm 100.0 n/a n/a 100.0 100.0 0.1 100.0
blib/lib/Dancer2/Logger/Console.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Dancer2/Logger/Diag.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Dancer2/Logger/File.pm 93.9 50.0 n/a 100.0 n/a 0.1 93.4
blib/lib/Dancer2/Logger/Note.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Dancer2/Logger/Null.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Dancer2/Plugin.pm 97.8 76.2 65.2 90.7 25.0 1.5 86.5
blib/lib/Dancer2/Serializer/Dumper.pm 100.0 n/a n/a 100.0 100.0 0.1 100.0
blib/lib/Dancer2/Serializer/JSON.pm 100.0 n/a n/a 100.0 50.0 0.1 92.3
blib/lib/Dancer2/Serializer/Mutable.pm 100.0 83.3 n/a 100.0 n/a 0.2 97.2
blib/lib/Dancer2/Serializer/YAML.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Dancer2/Session/Simple.pm 86.9 100.0 n/a 87.5 n/a 1.0 87.8
blib/lib/Dancer2/Session/YAML.pm 100.0 n/a n/a 100.0 n/a 0.2 100.0
blib/lib/Dancer2/Template/TemplateToolkit.pm 100.0 62.5 36.3 100.0 25.0 0.4 82.6
blib/lib/Dancer2/Template/Tiny.pm 100.0 75.0 100.0 100.0 100.0 0.9 95.4
blib/lib/Dancer2/Test.pm 80.9 60.3 22.5 85.7 100.0 0.4 73.5
examples/single/hello_world.psgi 100.0 n/a n/a 100.0 n/a 0.1 100.0
examples/single/simple_calculator.psgi 100.0 n/a n/a 100.0 n/a 0.1 100.0