Coverage Summary

Module Dancer2
Version 2.1.0
Database: /root/.cpan/build/Dancer2-2.1.0-0/cover_db
Report date: 2026-03-12 10:38:45
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.1 70.4 56.7 89.5 48.7 100.0 80.9
blib/lib/Dancer2.pm 100.0 92.8 69.2 100.0 0.0 8.6 93.4
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 95.0 66.6 80.0 90.4 n/a 2.2 86.4
blib/lib/Dancer2/ConfigReader/Config/Any.pm 92.8 54.5 66.6 100.0 100.0 2.6 85.3
blib/lib/Dancer2/ConfigUtils.pm 100.0 100.0 n/a 100.0 0.0 0.3 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 96.5 85.5 60.7 93.7 34.0 10.7 87.9
blib/lib/Dancer2/Core/Cookie.pm 97.9 73.0 66.6 100.0 33.3 1.2 88.1
blib/lib/Dancer2/Core/DSL.pm 70.0 48.0 20.0 75.5 2.4 0.5 55.3
blib/lib/Dancer2/Core/Dispatcher.pm 100.0 100.0 n/a 100.0 100.0 1.0 100.0
blib/lib/Dancer2/Core/Error.pm 100.0 84.2 80.0 100.0 62.5 2.1 92.7
blib/lib/Dancer2/Core/Factory.pm 100.0 100.0 n/a 100.0 0.0 0.3 96.7
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 80.0 83.3 66.6 85.7 100.0 1.0 82.6
blib/lib/Dancer2/Core/Request.pm 94.2 83.1 74.6 92.3 87.2 8.4 89.4
blib/lib/Dancer2/Core/Request/Upload.pm 100.0 83.3 n/a 100.0 100.0 0.5 98.2
blib/lib/Dancer2/Core/Response.pm 91.8 72.2 65.0 100.0 84.6 1.5 86.6
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 87.1 n/a n/a 81.8 n/a 0.3 85.7
blib/lib/Dancer2/Core/Role/DSL.pm 92.8 68.7 n/a 100.0 0.0 20.1 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.3 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 87.5 100.0 100.0 n/a 0.6 98.2
blib/lib/Dancer2/Core/Role/Hookable.pm 98.3 86.3 66.6 100.0 0.0 2.8 90.2
blib/lib/Dancer2/Core/Role/Logger.pm 85.1 58.8 23.0 81.2 77.7 1.7 73.4
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 83.5 46.8 0.0 93.3 0.0 0.2 72.0
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.9 70.0 77.7 95.0 77.7 0.9 87.7
blib/lib/Dancer2/Core/Route.pm 99.2 90.7 87.5 100.0 50.0 6.1 95.2
blib/lib/Dancer2/Core/Runner.pm 88.8 76.6 75.0 100.0 0.0 1.9 83.0
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 6.0 100.0
blib/lib/Dancer2/FileUtils.pm 89.7 90.0 n/a 92.3 100.0 0.3 91.4
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 30.5 0.0 0.0 42.8 0.0 0.1 21.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 94.1 50.0 n/a 100.0 n/a 0.1 93.7
blib/lib/Dancer2/Logger/Note.pm 100.0 n/a n/a 100.0 n/a 0.2 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.6 86.5
blib/lib/Dancer2/Serializer/Dumper.pm 100.0 n/a n/a 100.0 100.0 0.2 100.0
blib/lib/Dancer2/Serializer/JSON.pm 83.6 70.8 n/a 92.8 50.0 0.2 80.5
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.1 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.1 100.0
blib/lib/Dancer2/Template/TemplateToolkit.pm 100.0 62.5 36.3 100.0 25.0 0.5 82.6
blib/lib/Dancer2/Template/Tiny.pm 100.0 75.0 100.0 100.0 100.0 1.0 95.4
blib/lib/Dancer2/Test.pm 75.5 56.6 16.1 79.0 100.0 0.3 68.6
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