Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
25000398.8%53.72

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.rythmengine.cache8000100%18.832
org.rythmengine.render_mode.sandbox7000100%2.278
org.rythmengine.essential123000100%10.294
org.rythmengine.advanced18000100%5.782
org.rythmengine.issue4500393.333%13.841
org.rythmengine.parser1000100%0.08
org.rythmengine.tag35000100%1.688
org.rythmengine.render_mode.substitute2000100%0.037
org.rythmengine.layout9000100%0.568
org.rythmengine.render_mode.to_string2000100%0.32

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.rythmengine.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
EhCacheServiceTest4000100%9.422
SimpleCacheServiceTest4000100%9.41

org.rythmengine.render_mode.sandbox

ClassTestsErrors FailuresSkippedSuccess RateTime
SandboxTest7000100%2.278

org.rythmengine.essential

ClassTestsErrors FailuresSkippedSuccess RateTime
ArgsParserTest7000100%0.507
AssignParserTest3000100%0.249
BraceParserTest1000100%0.072
CacheParserTest4000100%2.441
CommentTest7000100%0.343
CompactModeTest6000100%0.322
CompactParserTest4000100%0.224
DebugParserTest2000100%0.119
EscapeParserTest6000100%0.319
ExpressionTest9000100%0.643
FinallyParserTest1000100%0.036
ForParserTest31000100%2.579
I18nTest6000100%0.326
IfParserTest9000100%1.008
ImportParserTest7000100%0.284
IncludeParserTest3000100%0.26
NoCompactParserTest4000100%0.216
RawParserTest3000100%0.096
ReturnParserTest3000100%0.109
UtilsTest6000100%0.065
VerbatimParserTest1000100%0.076

org.rythmengine.advanced

ClassTestsErrors FailuresSkippedSuccess RateTime
JSONParameterTest4000100%2.084
NaturalTemplateTest4000100%0.989
SmartEscapeTest2000100%0.232
TransformerTest5000100%2.165
TypeInferenceTest3000100%0.312

org.rythmengine.issue

ClassTestsErrors FailuresSkippedSuccess RateTime
GhIssueTest4300393.023%11.106
GithubIssue321Test1000100%2.731
GithubIssue325Test1000100%0.004

org.rythmengine.parser

ClassTestsErrors FailuresSkippedSuccess RateTime
TestAntlr4Parser1000100%0.08

org.rythmengine.tag

ClassTestsErrors FailuresSkippedSuccess RateTime
InlineTagTest8000100%0.289
InvokeParserTest6000100%0.347
InvokeTemplateTest12000100%0.72
MacroTest4000100%0.112
tagPriorityTest5000100%0.22

org.rythmengine.render_mode.substitute

ClassTestsErrors FailuresSkippedSuccess RateTime
SubstituteTest2000100%0.037

org.rythmengine.layout

ClassTestsErrors FailuresSkippedSuccess RateTime
LayoutTest9000100%0.568

org.rythmengine.render_mode.to_string

ClassTestsErrors FailuresSkippedSuccess RateTime
ToStringTest2000100%0.32

Test Cases

[Summary] [Package List] [Test Cases]

JSONParameterTest

testSimple1.41
testArray0.312
testArray20.199
testObject0.129

NaturalTemplateTest

testBasicDirectives0.327
testComments0.171
testLangSwitch0.121
testFeatureDisabled0.368

SmartEscapeTest

testFeatureDisabled0.134
test0.098

TransformerTest

testBuiltInTranformers1.541
testJoin0.225
testUserDefinedTransformer0.125
testUserDefinedTransformerWithNamespace0.164
testTransformerConf0.11

TypeInferenceTest

testFeatureDisabled0.068
test0.097
testCallingWithDifferentType0.145

EhCacheServiceTest

testRemove0.005
testExpireOrder3.053
testPutGet3.102
testRefreshTTL3.254

SimpleCacheServiceTest

testRemove0
testExpireOrder3.053
testPutGet3.102
testRefreshTTL3.253

ArgsParserTest

testFullFormat0.065
testDefaultValue0.056
testPositionHolder0.051
testLineBreaks0.175
testWithBlankInFront0.048
testSimple0.053
testArray0.058

AssignParserTest

testShortNotation0.042
testLineBreaks0.135
test0.07

BraceParserTest

test0.071

CacheParserTest

testShortNotation0.058
testLineBreaks0.157
testCache2.173
testCacheDisabled0.052

CommentTest

testInlineComment0.035
testDirectiveInsideInlineComment0.044
testInlineCommentInsideDirectiveComment0.037
testBlockComment0.033
testBlockCommentWithLineBreaks0.042
testBlockCommentInsideDirectiveComment0.038
testRemoveSpaceTillLastLineBreak0.113

CompactModeTest

testLineBreaks0.038
testCompactSpace0.036
testCompactDisabled0.06
testBlankAfterLineBreak0.036
testLineBreakAfterBlank0.035
testFile0.116

CompactParserTest

testShortNotation0.033
testLineBreak0.102
testWithNoCompact0.034
test0.055

DebugParserTest

testLineBreaks0.06
test0.059

EscapeParserTest

testShortNotation0.04
testLineBreak0.031
testDefault0.039
testDefaultHtml0.038
testParam0.136
testTransform0.034

ExpressionTest

testSimple0.034
testProperties0.037
testDynamicExpr0.182
testMethod0.034
testComplex0.059
testNullSafe0.073
testChainedNullSafe0.083
testElvis0.099
testEscape0.038

FinallyParserTest

finallyShallBeExecutedAfterTemplateGenerated0.035

ForParserTest

testJoin0.286
testShortNotation0.099
test40.089
test30.044
test50.046
testForLoop10.034
test20.045
testForLoop1WithLineBreak0.075
testForLoop20.043
testElementTypeInterference0.042
testNoTypeAndVar0.044
testPositionPlaceHolder0.115
testRangeExpression0.224
testDifferentSeparators0.073
testDifferentDirectives0.069
testSimpleStyle0.129
testForWithLineBreaks0.101
testForWithLineBreaks20.075
testSmartIterator0.075
testLoopVarSeparator0.224
testLoopVarSize0.038
testLoopVarParity0.074
testLoopVarFirstLast0.041
testLoopVarIndex0.039
testElse0.072
testElseWithLineBreaks0.045
testBreak0.1
testBreakWithIf0.037
testContinue0.121
testContinueWithIf0.038
testEnumeration0.036

I18nTest

testBasic0.035
testLocaleBlock0.091
testCompound0.027
testConfiguration0.043
testTransformer0.091
testDateFormatInChineseLocale0.038

IfParserTest

testShortNotation0.044
test20.04
testIf0.033
testIfNot0.05
testIfElse0.056
testIfNotElse0.058
testIfElseIf0.073
testIfWithLineBreak0.238
testSmartIfEval0.414

ImportParserTest

testFullFormat0.062
testLineBreak0.079
testSimple0.035
testErrorImport0.015
testStatic0.038
testStaticError0.016
testStaticFullFormat0.039

IncludeParserTest

test0.086
testIncludeInlineFunction0.067
testIncludeInLayoutTemplate0.105

NoCompactParserTest

testShortNotation0.034
testLineBreak0.097
test0.055
testWithCompact0.03

RawParserTest

testShortNotation0.031
testLineBreak0.028
testDefault0.035

ReturnParserTest

testLineBreaks0.03
test0.032
testIf0.047

UtilsTest

testEscape0
testTS0.03
testEval0
testLogTime0.033
testCapitalizeWords0
testFormatCurrency0.002

VerbatimParserTest

test0.076

GhIssueTest

test700.037
test1160.025
test1170.032
test1200.027
test1220.083
test1230.031
test1320.034
test1370.029
test1390.087
test1400.035
test1410.03
test1420.03
test1430
test1440.055
test1450.06
test1460.087
test1470.146
test1480.098
test1550.04
test1570.206
test1640.047
test1704.025
test1745.011
test1760.038
test1850.046
test1880.05
test1930.035
test194 0.036
skipped
test201 0.036
skipped
test2020.041
test2110.08
test2220.055
test2230.104
test224 0.105
skipped
test2260
test2270.043
test227a0.035
test2350.035
test2360.033
test2370.103
test2490.031
test2440.067
test2480.045

GithubIssue321Test

testHomeTemplate2.73

GithubIssue325Test

testNonExistingTemplate0.002

LayoutTest

test0.099
testSet0.05
testRenderSection0.063
testExtendArgs0.088
testRenderSectionWithDefaultContent0.06
testRenderInherited0.058
testExtendsTemplateInCurDir0.05
testInit0.05
testExtendsTemplateInImportPaths0.048

TestAntlr4Parser

testHello0.079

SandboxTest

testSecurityViolation0.074
testSecurityViolation10.042
testSecurityViolation30.044
testSecurityViolation40.008
testTimeout2.01
testFileIO0.049
testTmpFileIO0.05

SubstituteTest

testGoodTemplate0.031
testBadTemplate0.005

ToStringTest

testAutoToString0.285
testToString0.034

InlineTagTest

testShortNotation0.028
testLineBreak0.032
testSimple0.031
innerClass0.03
testWithReturnValue0.03
testAlias0.075
testDefClass0.03
testDefStaticCode0.031

InvokeParserTest

testLineBreak0.056
test0.048
testWithParameter0.061
testPassParamByName0.084
testNonExisting0.067
testNonExistingWithIgnore0.03

InvokeTemplateTest

test0.051
testWithParameter0.051
testPassParamByName0.073
testCurDir0.051
testImportPath0.059
testAssign0.051
testEscapeResult0.065
testRenderBody0.043
testRenderBodyCallback0.079
testInvokeWithSuffix0.088
testTagWithCallback0.066
testMultipleRoot0.041

MacroTest

testShortNotation0.029
testLineBreak0.027
testSimpleExec0.028
testInvokeMacro0.028

tagPriorityTest

inlineTagShallHasHigherPriorityThanMacro0.039
inlineTagWithArgsShallNotCountIn0.036
explicitlyExecMacroShallBeDoable0.034
macroShallHasHigherPriorityThanTemplateInvocation0.058
explicitlyInvokeTemplateShallBeDoable0.051

Failure Details

[Summary] [Package List] [Test Cases]


test194
skipped: skipped
test201
skipped: skipped
test224
skipped: skipped