fluent-asserts

Module File Lines Covered Percent
source/fluent/asserts.d fluent.asserts 0/0
100% Covered 100%
source/fluentasserts/core/array.d fluentasserts.core.array 250/250
100% Covered 100%
source/fluentasserts/core/base.d fluentasserts.core.base 96/114
84% Covered 84%
source/fluentasserts/core/basetype.d fluentasserts.core.basetype 115/123
93% Covered 93%
source/fluentasserts/core/callable.d fluentasserts.core.callable 56/56
100% Covered 100%
source/fluentasserts/core/evaluation.d fluentasserts.core.evaluation 77/84
91% Covered 91%
source/fluentasserts/core/expect.d fluentasserts.core.expect 105/109
96% Covered 96%
source/fluentasserts/core/lifecycle.d fluentasserts.core.lifecycle 88/89
98% Covered 98%
source/fluentasserts/core/objects.d fluentasserts.core.objects 80/80
100% Covered 100%
source/fluentasserts/core/operations/approximately.d fluentasserts.core.operations.approximately 56/61
91% Covered 91%
source/fluentasserts/core/operations/arrayEqual.d fluentasserts.core.operations.arrayEqual 20/20
100% Covered 100%
source/fluentasserts/core/operations/beNull.d fluentasserts.core.operations.beNull 11/11
100% Covered 100%
source/fluentasserts/core/operations/between.d fluentasserts.core.operations.between 52/56
92% Covered 92%
source/fluentasserts/core/operations/contain.d fluentasserts.core.operations.contain 105/108
97% Covered 97%
source/fluentasserts/core/operations/endWith.d fluentasserts.core.operations.endWith 23/23
100% Covered 100%
source/fluentasserts/core/operations/equal.d fluentasserts.core.operations.equal 20/20
100% Covered 100%
source/fluentasserts/core/operations/greaterOrEqualTo.d fluentasserts.core.operations.greaterOrEqualTo 42/45
93% Covered 93%
source/fluentasserts/core/operations/greaterThan.d fluentasserts.core.operations.greaterThan 42/45
93% Covered 93%
source/fluentasserts/core/operations/instanceOf.d fluentasserts.core.operations.instanceOf 18/18
100% Covered 100%
source/fluentasserts/core/operations/lessOrEqualTo.d fluentasserts.core.operations.lessOrEqualTo 21/22
95% Covered 95%
source/fluentasserts/core/operations/lessThan.d fluentasserts.core.operations.lessThan 42/45
93% Covered 93%
source/fluentasserts/core/operations/registry.d fluentasserts.core.operations.registry 60/60
100% Covered 100%
source/fluentasserts/core/operations/startWith.d fluentasserts.core.operations.startWith 20/20
100% Covered 100%
source/fluentasserts/core/operations/throwable.d fluentasserts.core.operations.throwable 164/181
90% Covered 90%
source/fluentasserts/core/results.d fluentasserts.core.results 564/617
91% Covered 91%
source/fluentasserts/core/serializers.d fluentasserts.core.serializers 241/243
99% Covered 99%
source/fluentasserts/core/string.d fluentasserts.core.string 138/138
100% Covered 100%
test/operations/approximately.d test.operations.approximately 0/0
100% Covered 100%
test/operations/arrayContain.d test.operations.arrayContain 4/4
100% Covered 100%
test/operations/arrayEqual.d test.operations.arrayEqual 4/5
80% Covered 80%
test/operations/beNull.d test.operations.beNull 0/0
100% Covered 100%
test/operations/between.d test.operations.between 0/0
100% Covered 100%
test/operations/contain.d test.operations.contain 0/0
100% Covered 100%
test/operations/containOnly.d test.operations.containOnly 4/4
100% Covered 100%
test/operations/endWith.d test.operations.endWith 0/0
100% Covered 100%
test/operations/equal.d test.operations.equal 4/4
100% Covered 100%
test/operations/greaterOrEqualTo.d test.operations.greaterOrEqualTo 0/0
100% Covered 100%
test/operations/greaterThan.d test.operations.greaterThan 0/0
100% Covered 100%
test/operations/instanceOf.d test.operations.instanceOf 0/0
100% Covered 100%
test/operations/lessOrEqualTo.d test.operations.lessOrEqualTo 0/0
100% Covered 100%
test/operations/lessThan.d test.operations.lessThan 0/0
100% Covered 100%
test/operations/startWith.d test.operations.startWith 0/0
100% Covered 100%
Total 2522/2655
94.99% Covered 94.99%

Ignored

Module File Lines ignored
Total 0/2655

Dependencies

Module File Lines Covered Percent
.trial/lifecycle/trial/attributes.d trial.attributes 0/5
0% Covered 0%
.trial/lifecycle/trial/coverage.d trial.coverage 5/141
3% Covered 3%
.trial/lifecycle/trial/discovery/code.d trial.discovery.code 0/168
0% Covered 0%
.trial/lifecycle/trial/discovery/spec.d trial.discovery.spec 35/84
41% Covered 41%
.trial/lifecycle/trial/discovery/testclass.d trial.discovery.testclass 0/24
0% Covered 0%
.trial/lifecycle/trial/discovery/unit.d trial.discovery.unit 40/136
29% Covered 29%
.trial/lifecycle/trial/executor/parallel.d trial.executor.parallel 1/135
0% Covered 0%
.trial/lifecycle/trial/executor/process.d trial.executor.process 0/21
0% Covered 0%
.trial/lifecycle/trial/executor/single.d trial.executor.single 34/49
69% Covered 69%
.trial/lifecycle/trial/interfaces.d trial.interfaces 58/157
36% Covered 36%
.trial/lifecycle/trial/reporters/allure.d trial.reporters.allure 0/99
0% Covered 0%
.trial/lifecycle/trial/reporters/dotmatrix.d trial.reporters.dotmatrix 0/18
0% Covered 0%
.trial/lifecycle/trial/reporters/html.d trial.reporters.html 0/31
0% Covered 0%
.trial/lifecycle/trial/reporters/landing.d trial.reporters.landing 0/23
0% Covered 0%
.trial/lifecycle/trial/reporters/list.d trial.reporters.list 0/12
0% Covered 0%
.trial/lifecycle/trial/reporters/progress.d trial.reporters.progress 0/19
0% Covered 0%
.trial/lifecycle/trial/reporters/result.d trial.reporters.result 32/79
40% Covered 40%
.trial/lifecycle/trial/reporters/spec.d trial.reporters.spec 40/63
63% Covered 63%
.trial/lifecycle/trial/reporters/specprogress.d trial.reporters.specprogress 0/39
0% Covered 0%
.trial/lifecycle/trial/reporters/specsteps.d trial.reporters.specsteps 0/28
0% Covered 0%
.trial/lifecycle/trial/reporters/stats.d trial.reporters.stats 0/37
0% Covered 0%
.trial/lifecycle/trial/reporters/tap.d trial.reporters.tap 0/29
0% Covered 0%
.trial/lifecycle/trial/reporters/visualtrial.d trial.reporters.visualtrial 0/95
0% Covered 0%
.trial/lifecycle/trial/reporters/writer.d trial.reporters.writer 31/100
31% Covered 31%
.trial/lifecycle/trial/reporters/xunit.d trial.reporters.xunit 33/42
78% Covered 78%
.trial/lifecycle/trial/runner.d trial.runner 42/135
31% Covered 31%
.trial/lifecycle/trial/settings.d trial.settings 0/3
0% Covered 0%
.trial/lifecycle/trial/stackresult.d trial.stackresult 0/174
0% Covered 0%
.trial/lifecycle/trial/step.d trial.step 0/14
0% Covered 0%
.trial/lifecycle/trial/terminal.d trial.terminal 108/1316
8% Covered 8%
/root/.dub/packages/ddmp-0.0.1-0.dev.3/ddmp/source/ddmp/diff.d ddmp.diff 242/624
38% Covered 38%
/root/.dub/packages/ddmp-0.0.1-0.dev.3/ddmp/source/ddmp/match.d ddmp.match 0/68
0% Covered 0%
/root/.dub/packages/ddmp-0.0.1-0.dev.3/ddmp/source/ddmp/patch.d ddmp.patch 0/296
0% Covered 0%
/root/.dub/packages/ddmp-0.0.1-0.dev.3/ddmp/source/ddmp/util.d ddmp.util 12/14
85% Covered 85%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/ast.d dparse.ast 48/329
14% Covered 14%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/entities.d dparse.entities 0/0
100% Covered 100%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/formatter.d dparse.formatter 0/0
100% Covered 100%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/lexer.d dparse.lexer 338/855
39% Covered 39%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/parser.d dparse.parser 0/3493
0% Covered 0%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/rollback_allocator.d dparse.rollback_allocator 0/50
0% Covered 0%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/dparse/stack_buffer.d dparse.stack_buffer 0/24
0% Covered 0%
/root/.dub/packages/libdparse-0.14.0/libdparse/src/std/experimental/lexer.d std.experimental.lexer 31/41
75% Covered 75%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/building_blocks/affix_allocator.d stdx.allocator.building_blocks.affix_allocator 0/0
100% Covered 100%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/building_blocks/region.d stdx.allocator.building_blocks.region 0/51
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/building_blocks/stats_collector.d stdx.allocator.building_blocks.stats_collector 0/76
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/common.d stdx.allocator.common 0/53
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/gc_allocator.d stdx.allocator.gc_allocator 0/35
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/internal.d stdx.allocator.internal 0/4
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/mallocator.d stdx.allocator.mallocator 0/28
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/mmap_allocator.d stdx.allocator.mmap_allocator 0/6
0% Covered 0%
/root/.dub/packages/stdx-allocator-2.77.5/stdx-allocator/source/stdx/allocator/package.d It 0/41
0% Covered 0%
trial_root.d 143/147
97% Covered 97%