No flags found
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
407757b
... +0 ...
f2b9a99
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
60 | 60 | } |
|
61 | 61 | ||
62 | 62 | /// Concatenated string results |
|
63 | - | string text(string separator = "", Args...)(auto ref const(Args) args) |
|
63 | + | string text(string separator = "", Args...)(auto ref Args args) |
|
64 | 64 | if (Args.length > 0) |
|
65 | 65 | { |
|
66 | 66 | static if (Args.length == 1) |
88 | 88 | /// |
|
89 | 89 | @safe pure nothrow unittest |
|
90 | 90 | { |
|
91 | - | assert(text("str ", true, " ", 100, " ", 124.1) == "str true 100 124.1", text("str ", true, " ", 100, " ", 124.1)); |
|
91 | + | const i = 100; |
|
92 | + | assert(text("str ", true, " ", i, " ", 124.1) == "str true 100 124.1", text("str ", true, " ", 100, " ", 124.1)); |
|
92 | 93 | assert(text!" "("str", true, 100, 124.1) == "str true 100 124.1"); |
|
93 | 94 | } |
|
94 | 95 |
Files | Coverage |
---|---|
algorithm | 87.17% |
bignum | 92.51% |
graph | 95.80% |
interpolate | 93.95% |
math | 97.73% |
ndslice | 94.66% |
rc | 79.78% |
algebraic_alias/json.d | 100.00% |
appender.d | 91.00% |
array/allocation.d | 85.71% |
combinatorics/package.d | 100.00% |
container/binaryheap.d | 84.33% |
cpp_export/numeric.d | 0.00% |
date.d | 93.86% |
format.d | 0.02% 94.54% |
format_impl.d | 25.38% |
numeric.d | 93.37% |
parse.d | 94.12% |
polynomial.d | 96.55% |
range.d | 100.00% |
serde.d | 76.32% |
series.d | 94.27% |
small_array.d | 73.17% |
small_string.d | 81.01% |
string_map.d | 95.21% |
timestamp.d | 93.97% |
type_info.d | 100.00% |
Folder Totals (27 files) | 92.66% |
Project Totals (62 files) | 92.66% |
f2b9a99
407757b