Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
202 0 0 1 99.5% 13.56 s

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
(default package) 67 0 0 0 100% 5.430 s
pro.verron.officestamper.test 135 0 0 1 99.3% 8.134 s

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

(default package)

- Class Tests Errors Failures Skipped Success Rate Time
Core Features 37 0 0 0 100% 0.539 s
Custom functions 2 0 0 0 100% 0.201 s
Whitespaces manipulations 8 0 0 0 100% 4.217 s
Custom functions 20 0 0 0 100% 0.473 s

pro.verron.officestamper.test

- Class Tests Errors Failures Skipped Success Rate Time
BasicWordTest 2 0 0 0 100% 0.229 s
SpelInstantiationTest 2 0 0 0 100% 0.086 s
BasicExcelTest 1 0 0 0 100% 0.691 s
SpelInjectionTest 2 0 0 0 100% 0.009 s
GoogleDocsSupportTest 1 0 0 0 100% 0.120 s
MultiStampTest 2 0 0 0 100% 0.084 s
HeaderAndFooterTest 2 0 0 0 100% 0.079 s
ProcessorRepeatDocPartTest 19 0 0 0 100% 3.905 s
ProcessorReplaceWithTest 1 0 0 0 100% 0.011 s
ProcessorDisplayIfTest 20 0 0 0 100% 0.937 s
BasicPowerpointTest 1 0 0 0 100% 0.307 s
NullPointerResolutionTest 2 0 0 0 100% 0.019 s
StampTableTest 2 0 0 0 100% 0.049 s
TextBoxesTest 2 0 0 0 100% 0.048 s
MultiSectionTest 2 0 0 0 100% 0.019 s
ProcessorRepeatTableRowTest 9 0 0 0 100% 0.501 s
ProcessorRepeatDocPart_BadPlaceholderTest 2 0 0 0 100% 0.061 s
RegressionTests 10 0 0 1 90.0% 0.302 s
ProcessorRepeatParagraphTest 9 0 0 0 100% 0.281 s
FailOnUnresolvedPlaceholderTest 4 0 0 0 100% 0.030 s
ResolutionTest 40 0 0 0 100% 0.366 s

Test Cases

[Summary] [Package List] [Test Cases]

BasicWordTest

testMalformeStamper 0.184 s
testStamper 0.044 s

SpelInstantiationTest

testDateInstantiationAndResolution(ContextFactory)[1] 0.071 s
testDateInstantiationAndResolution(ContextFactory)[2] 0.012 s

BasicExcelTest

testStamper 0.691 s

SpelInjectionTest

spelInjectionTest(ContextFactory)[1] 0.003 s
spelInjectionTest(ContextFactory)[2] 0.003 s

GoogleDocsSupportTest

conditionalRepeatedParagraphs_createdByGoogleDocs 0.118 s

Core Features

features(String, OfficeStamperConfiguration, Object, InputStream, String)[1] 0.013 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[2] 0.029 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[3] 0.008 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[4] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[5] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[6] 0.008 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[7] 0.020 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[8] 0.049 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[9] 0.011 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[10] 0.014 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[11] 0.013 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[12] 0.013 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[13] 0.008 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[14] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[15] 0.020 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[16] 0.015 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[17] 0.017 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[18] 0.023 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[19] 0.017 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[20] 0.027 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[21] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[22] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[23] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[24] 0.007 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[25] 0.017 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[26] 0.034 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[27] 0.012 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[28] 0.014 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[29] 0.012 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[30] 0.012 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[31] 0.006 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[32] 0.006 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[33] 0.013 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[34] 0.011 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[35] 0.016 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[36] 0.019 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[37] 0.013 s

MultiStampTest

repeatDocPart(ContextFactory)[1] 0.041 s
repeatDocPart(ContextFactory)[2] 0.041 s

HeaderAndFooterTest

placeholders(ContextFactory)[1] 0.042 s
placeholders(ContextFactory)[2] 0.034 s

Custom functions

features(ContextFactory)[1] 0.173 s
features(ContextFactory)[2] 0.028 s

ProcessorRepeatDocPartTest

features(String, OfficeStamperConfiguration, Object, InputStream, String)[1] 1.611 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[2] 0.176 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[3] 0.271 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[4] 0.518 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[5] 0.071 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[6] 0.055 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[7] 0.068 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[8] 0.053 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[9] 0.087 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[10] 0.095 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[11] 0.135 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[12] 0.346 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[13] 0.068 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[14] 0.038 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[15] 0.043 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[16] 0.033 s
shouldAcceptQueue 0.070 s
shouldAcceptSet 0.051 s
shouldAcceptList 0.051 s

Whitespaces manipulations

should_preserve_tabulations(ContextFactory)[1] 3.959 s
should_preserve_tabulations(ContextFactory)[2] 0.045 s
should_preserve_spaces(ContextFactory, String, String)[1] 0.045 s
should_preserve_spaces(ContextFactory, String, String)[2] 0.034 s
should_preserve_spaces(ContextFactory, String, String)[3] 0.033 s
should_preserve_spaces(ContextFactory, String, String)[4] 0.034 s
should_preserve_spaces(ContextFactory, String, String)[5] 0.028 s
should_preserve_spaces(ContextFactory, String, String)[6] 0.039 s

Custom functions

interfaces(ContextFactory)[1] 0.044 s
interfaces(ContextFactory)[2] 0.044 s
trifunctions(ContextFactory, String, String)[1] 0.083 s
trifunctions(ContextFactory, String, String)[2] 0.050 s
trifunctions(ContextFactory, String, String)[3] 0.015 s
trifunctions(ContextFactory, String, String)[4] 0.042 s
trifunctions(ContextFactory, String, String)[5] 0.054 s
trifunctions(ContextFactory, String, String)[6] 0.015 s
trifunctions(ContextFactory, String, String)[7] 0.010 s
trifunctions(ContextFactory, String, String)[8] 0.010 s
trifunctions(ContextFactory, String, String)[9] 0.009 s
trifunctions(ContextFactory, String, String)[10] 0.011 s
trifunctions(ContextFactory, String, String)[11] 0.011 s
trifunctions(ContextFactory, String, String)[12] 0.012 s
functions(ContextFactory)[1] 0.009 s
functions(ContextFactory)[2] 0.011 s
suppliers(ContextFactory)[1] 0.010 s
suppliers(ContextFactory)[2] 0.012 s
bifunctions(ContextFactory)[1] 0.011 s
bifunctions(ContextFactory)[2] 0.010 s

ProcessorReplaceWithTest

notWorking1 0.010 s

ProcessorDisplayIfTest

conditionalDisplayOfParagraphsTest_inlineProcessorExpressionsAreResolved(ContextFactory)[1] 0.027 s
conditionalDisplayOfParagraphsTest_inlineProcessorExpressionsAreResolved(ContextFactory)[2] 0.040 s
conditionalDisplayOfFootnotes(ContextFactory)[1] 0.047 s
conditionalDisplayOfFootnotes(ContextFactory)[2] 0.040 s
conditionalDisplayOfParagraphsTest_unresolvedInlineProcessorExpressionsAreRemoved(ContextFactory)[1] 0.028 s
conditionalDisplayOfParagraphsTest_unresolvedInlineProcessorExpressionsAreRemoved(ContextFactory)[2] 0.024 s
conditionalDisplayOfAbsentValue(ContextFactory)[1] 0.127 s
conditionalDisplayOfAbsentValue(ContextFactory)[2] 0.092 s
conditionalDisplayOfBart(ContextFactory)[1] 0.094 s
conditionalDisplayOfBart(ContextFactory)[2] 0.097 s
conditionalDisplayOfTableBug32Test(ContextFactory)[1] 0.021 s
conditionalDisplayOfTableBug32Test(ContextFactory)[2] 0.016 s
conditionalDisplayOfEndnotes(ContextFactory)[1] 0.028 s
conditionalDisplayOfEndnotes(ContextFactory)[2] 0.026 s
conditionalDisplayOfHomer(ContextFactory)[1] 0.076 s
conditionalDisplayOfHomer(ContextFactory)[2] 0.070 s
conditionalDisplayOfTableTest(ContextFactory)[1] 0.017 s
conditionalDisplayOfTableTest(ContextFactory)[2] 0.020 s
conditionalDisplayOfTableRowsTest(ContextFactory)[1] 0.012 s
conditionalDisplayOfTableRowsTest(ContextFactory)[2] 0.012 s

BasicPowerpointTest

testStamper 0.307 s

NullPointerResolutionTest

nullPointerResolutionTest_testThrowingCase(ContextFactory)[1] 0.008 s
nullPointerResolutionTest_testThrowingCase(ContextFactory)[2] 0.008 s

StampTableTest

stampTableTest(ContextFactory)[1] 0.029 s
stampTableTest(ContextFactory)[2] 0.018 s

TextBoxesTest

placeholders(ContextFactory)[1] 0.025 s
placeholders(ContextFactory)[2] 0.021 s

MultiSectionTest

expressionsInMultipleSections(ContextFactory)[1] 0.009 s
expressionsInMultipleSections(ContextFactory)[2] 0.007 s

ProcessorRepeatTableRowTest

features(String, OfficeStamperConfiguration, Object, InputStream, String)[1] 0.021 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[2] 0.022 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[3] 0.026 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[4] 0.025 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[5] 0.020 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[6] 0.023 s
shouldAcceptQueue 0.296 s
shouldAcceptSet 0.032 s
shouldAcceptList 0.026 s

ProcessorRepeatDocPart_BadPlaceholderTest

testBadExpressionShouldNotBlockCallerThread(ContextFactory)[1] 0.037 s
testBadExpressionShouldNotBlockCallerThread(ContextFactory)[2] 0.021 s

RegressionTests

test114 0 s
- skipped -
test52(Conditions, String)[1] 0.019 s
test52(Conditions, String)[2] 0.038 s
test52(Conditions, String)[3] 0.023 s
test52(Conditions, String)[4] 0.034 s
test52(Conditions, String)[5] 0.040 s
test52(Conditions, String)[6] 0.036 s
test52(Conditions, String)[7] 0.034 s
test64 0.014 s
testTableOfContent 0.039 s

ProcessorRepeatParagraphTest

features(String, OfficeStamperConfiguration, Object, InputStream, String)[1] 0.047 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[2] 0.027 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[3] 0.028 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[4] 0.036 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[5] 0.026 s
features(String, OfficeStamperConfiguration, Object, InputStream, String)[6] 0.022 s
shouldAcceptQueue 0.026 s
shouldAcceptSet 0.033 s
shouldAcceptList 0.019 s

FailOnUnresolvedPlaceholderTest

fails(ContextFactory)[1] 0.005 s
fails(ContextFactory)[2] 0.003 s
doesNotFail(ContextFactory)[1] 0.009 s
doesNotFail(ContextFactory)[2] 0.008 s

ResolutionTest

testStaticResolution(String, boolean, boolean, boolean, String, String)[1] 0.043 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[2] 0.014 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[3] 0.008 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[4] 0.008 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[5] 0.005 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[6] 0.002 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[7] 0.002 s
testStaticResolution(String, boolean, boolean, boolean, String, String)[8] 0.003 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[1] 0.012 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[2] 0.009 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[3] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[4] 0.007 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[5] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[6] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[7] 0.007 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[8] 0.020 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[9] 0.009 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[10] 0.009 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[11] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[12] 0.007 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[13] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[14] 0.007 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[15] 0.010 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[16] 0.010 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[17] 0.003 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[18] 0.005 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[19] 0.003 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[20] 0.006 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[21] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[22] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[23] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[24] 0.008 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[25] 0.003 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[26] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[27] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[28] 0.005 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[29] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[30] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[31] 0.002 s
testCustomResolution(String, boolean, boolean, boolean, boolean, boolean, String, boolean, String)[32] 0.007 s

Failure Details

[Summary] [Package List] [Test Cases]


test114
- skipped: skipped