Self-contained export — save this page or

jhelm — Run #173 PASSED

fix/redpanda-gotohelm · flag default · commit 2859c5b · 2026-06-20 14:27

Pass rate
100.0%
Tests
125
Passed
125
Failed
0
Skipped
0
Duration
1.5s
Line cov
83.0%
Quality gate PASSED

Failures (0)

No failed tests.

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest 72 0 0 0 0.40s
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest 7 0 0 0 0.03s
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest 30 0 0 0 0.08s
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest 10 0 0 0 0.96s
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest 6 0 0 0 0.01s

Coverage by file (most missed first)

FileLine % CoveredMissed
org/alexmond/jhelm/gotemplate/exec/Executor.java 70.3%
303 128
org/alexmond/jhelm/gotemplate/parse/Parser.java 80.8%
328 78
org/alexmond/jhelm/gotemplate/sprig/functions/StringFunctions.java 82.3%
353 76
org/alexmond/jhelm/gotemplate/helm/functions/ConversionFunctions.java 81.0%
269 63
org/alexmond/jhelm/gotemplate/Functions.java 82.1%
285 62
org/alexmond/jhelm/gotemplate/sprig/functions/ListFunctions.java 83.9%
298 57
org/alexmond/jhelm/gotemplate/sprig/functions/DateFunctions.java 74.1%
152 53
org/alexmond/jhelm/gotemplate/sprig/functions/MathFunctions.java 81.1%
202 47
org/alexmond/jhelm/gotemplate/sprig/functions/CryptoFunctions.java 83.0%
225 46
org/alexmond/jhelm/gotemplate/sprig/functions/ReflectionFunctions.java 71.2%
84 34
org/alexmond/jhelm/gotemplate/sprig/functions/DictFunctions.java 84.5%
180 33
org/alexmond/jhelm/gotemplate/sprig/functions/NetworkFunctions.java 60.3%
41 27
org/alexmond/jhelm/gotemplate/sprig/SprigFunctionsRegistry.java 40.6%
13 19
org/alexmond/jhelm/gotemplate/sprig/functions/PathFunctions.java 81.6%
62 14
org/alexmond/jhelm/gotemplate/GoTemplate.java 84.0%
68 13
org/alexmond/jhelm/gotemplate/parse/Lexer.java 97.1%
364 11
org/alexmond/jhelm/gotemplate/GoFmt.java 81.1%
43 10
org/alexmond/jhelm/gotemplate/sprig/functions/SemverFunctions.java 81.5%
44 10
org/alexmond/jhelm/gotemplate/TemplateException.java 60.9%
14 9
org/alexmond/jhelm/gotemplate/parse/NodeType.java 0.0%
0 6
org/alexmond/jhelm/gotemplate/sprig/functions/EncodingFunctions.java 89.8%
53 6
org/alexmond/jhelm/gotemplate/parse/NumberParser.java 96.6%
84 3
org/alexmond/jhelm/gotemplate/FunctionProvider.java 0.0%
0 2
org/alexmond/jhelm/gotemplate/parse/Token.java 66.7%
4 2
org/alexmond/jhelm/gotemplate/sprig/functions/LogicFunctions.java 95.6%
43 2
org/alexmond/jhelm/gotemplate/parse/BreakNode.java 50.0%
1 1
org/alexmond/jhelm/gotemplate/parse/BranchNode.java 92.3%
12 1
org/alexmond/jhelm/gotemplate/parse/ContinueNode.java 50.0%
1 1
org/alexmond/jhelm/gotemplate/util/StringUtils.java 98.0%
50 1
org/alexmond/jhelm/gotemplate/util/CharUtils.java 96.0%
24 1
org/alexmond/jhelm/gotemplate/Function.java 0.0%
0 0
org/alexmond/jhelm/gotemplate/TemplateParseException.java 100.0%
6 0
org/alexmond/jhelm/gotemplate/TemplateExecutionException.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/TemplateNotFoundException.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/FunctionExecutionException.java 100.0%
10 0
org/alexmond/jhelm/gotemplate/exec/ValuePrinter.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/exec/BreakSignal.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/exec/ContinueSignal.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/helm/HelmFunctions.java 100.0%
11 0
org/alexmond/jhelm/gotemplate/helm/HelmFunctionProvider.java 100.0%
8 0
org/alexmond/jhelm/gotemplate/helm/functions/TemplateFunctions.java 100.0%
63 0
org/alexmond/jhelm/gotemplate/helm/functions/KubernetesFunctions.java 100.0%
23 0
org/alexmond/jhelm/gotemplate/helm/functions/KubernetesProvider.java 0.0%
0 0
org/alexmond/jhelm/gotemplate/parse/FieldNode.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/parse/WithNode.java 100.0%
1 0
org/alexmond/jhelm/gotemplate/parse/IdentifierNode.java 100.0%
1 0
org/alexmond/jhelm/gotemplate/parse/TokenType.java 100.0%
36 0
org/alexmond/jhelm/gotemplate/parse/Node.java 0.0%
0 0
org/alexmond/jhelm/gotemplate/parse/VariableNode.java 100.0%
5 0
org/alexmond/jhelm/gotemplate/parse/NilNode.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/parse/DotNode.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/parse/ActionNode.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/parse/CommentNode.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/parse/TextNode.java 100.0%
1 0
org/alexmond/jhelm/gotemplate/parse/NumberNode.java 100.0%
12 0
org/alexmond/jhelm/gotemplate/parse/ElseNode.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/parse/BoolNode.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/parse/PipeNode.java 100.0%
16 0
org/alexmond/jhelm/gotemplate/parse/TemplateNode.java 100.0%
9 0
org/alexmond/jhelm/gotemplate/parse/ListNode.java 100.0%
12 0
org/alexmond/jhelm/gotemplate/parse/CommandNode.java 100.0%
16 0
org/alexmond/jhelm/gotemplate/parse/RangeNode.java 100.0%
1 0
org/alexmond/jhelm/gotemplate/parse/ChainNode.java 100.0%
19 0
org/alexmond/jhelm/gotemplate/parse/IfNode.java 100.0%
1 0
org/alexmond/jhelm/gotemplate/parse/StringNode.java 100.0%
5 0
org/alexmond/jhelm/gotemplate/parse/EndNode.java 100.0%
2 0
org/alexmond/jhelm/gotemplate/sprig/SprigFunctionProvider.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/sprig/functions/CollectionFunctions.java 100.0%
4 0
org/alexmond/jhelm/gotemplate/util/IOUtils.java 100.0%
5 0
org/alexmond/jhelm/gotemplate/util/Complex.java 100.0%
17 0
org/alexmond/jhelm/gotemplate/util/StringEscapeUtils.java 100.0%
50 0