This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git
from 737059105 DELTASPIKE-1485 update to ASM 9.9.1 for Java26 support
new b6017bfd8 fix pom setup
new d1359dc57 DELTASPIKE-1366 adding Junit5 support
new ab0db99f1 DELTASPIKE-1366 copy over unit tests from the old
test-control version
new 101a8ca17 update to latest maven-surefire-plugin
new 0135d39c6 DELTASPIKE-1366 enable junit5 test run and fix lifecycle
new 07de31419 DELTASPIKE-1366 fix instance creation and TestControl on
methods
new 9d77a7528 DELTASPIKE-1366 upgrade setup to use configured junit version
new ef6126feb DELTASPIKE-1366 improve code
new 61276fb33 DELTASPIKE-1366 use junit5 store to keep state
new 4081fd9ad DELTASPIKE-1366 fix injection lifecycle
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
deltaspike/modules/pom.xml | 1 +
deltaspike/modules/test-control/api/pom.xml | 1 +
deltaspike/modules/test-control/impl/pom.xml | 1 +
.../{test-control => test-control5}/api/pom.xml | 16 +-
.../deltaspike/testcontrol5}/api/TestControl.java | 4 +-
.../testcontrol5/api/junit/CdiTestExtension.java | 720 +++++++++++++++++++++
.../api/junit/CdiTestSuiteExtension.java} | 165 +----
.../testcontrol5}/api/junit/TestBaseConfig.java | 12 +-
.../testcontrol5/api/junit/TestConfigSource.java} | 29 +-
.../api/literal/TestControlLiteral.java | 4 +-
.../api/mock/ApplicationMockManager.java | 3 +-
.../testcontrol5}/api/mock/DynamicMockManager.java | 2 +-
.../testcontrol5}/api/mock/TypedMock.java | 4 +-
.../testcontrol5}/spi/ExternalContainer.java | 16 +-
.../deltaspike/testcontrol5}/spi/TestAware.java | 2 +-
.../testcontrol5/spi/TestControlValidator.java} | 9 +-
.../spi/junit/TestStatementDecoratorFactory.java} | 11 +-
.../testcontrol5}/spi/mock/MockFilter.java | 2 +-
.../{test-control => test-control5}/impl/pom.xml | 76 ++-
.../impl/mock/AbstractMockManager.java | 9 +-
.../testcontrol5}/impl/mock/BeanCacheKey.java | 34 +-
.../testcontrol5}/impl/mock/DefaultMockFilter.java | 10 +-
.../impl/mock/MockAwareInjectionTargetWrapper.java | 8 +-
.../impl/mock/MockAwareProducerWrapper.java | 8 +-
.../testcontrol5}/impl/mock/MockExtension.java | 5 +-
.../impl/mock/SimpleApplicationMockManager.java | 4 +-
.../testcontrol5}/impl/mock/SimpleMockManager.java | 6 +-
.../impl/request/ContextControlDecorator.java | 25 +-
.../StandardContextTestControlValidator.java | 9 +-
.../test/testcontrol5}/CustomMockManager.java | 6 +-
.../InternalTestClassDeactivator.java | 4 +-
.../test/testcontrol5}/InternalTestMockFilter.java | 4 +-
.../mock/uc015}/InterceptedBeanClassLevel.java | 2 +-
.../mock/uc015/InterceptedBeanMethodLevel.java | 2 +-
.../mock/uc015/InterceptedBeanTest.java | 29 +-
.../mock/uc015}/InterceptionResultStorage.java | 2 +-
.../testcontrol5}/mock/uc015/TestInterceptor.java | 2 +-
.../mock/uc015/TestInterceptorImplementation.java | 2 +-
.../shared/ApplicationScopedBean.java | 2 +-
.../testcontrol5}/shared/RequestScopedBean.java | 2 +-
.../testcontrol5}/shared/SessionScopedBean.java | 2 +-
.../test/testcontrol5}/shared/TestUtils.java | 4 +-
.../RequestAndSessionScopePerTestMethodTest.java | 50 +-
.../uc002/SessionScopePerTestClassTest.java | 46 +-
.../RequestAndSessionScopePerTestMethodTest.java | 44 +-
.../uc003/SessionScopePerTestClassTest.java | 38 +-
.../test/testcontrol5}/uc003/TestSuite.java | 32 +-
.../uc004/ProjectStageTestControlTest.java | 28 +-
.../test/testcontrol5}/uc007/BaseTest.java | 8 +-
.../test/testcontrol5}/uc007/ExtendedTest.java | 24 +-
.../uc008/BeforeAndAfterInjectionTest.java | 34 +-
.../uc011/InterceptedBeanClassLevel.java | 2 +-
.../uc011/InterceptedBeanMethodLevel.java | 2 +-
.../testcontrol5/uc011}/InterceptedBeanTest.java | 29 +-
.../uc011/InterceptionResultStorage.java | 2 +-
.../test/testcontrol5}/uc011/TestInterceptor.java | 2 +-
.../uc011/TestInterceptorImplementation.java | 2 +-
.../uc012/ApplicationScopedBeanTest.java | 28 +-
.../uc012/ApplicationScopedTestBean.java | 2 +-
.../uc012/ApplicationScopedTestBeanClient.java | 2 +-
.../testcontrol5}/uc013/ContainerConfigTest.java | 36 +-
.../testcontrol5/uc019}/DefaultTestService.java | 2 +-
.../testcontrol5}/uc019/TestBeanClassFilter.java | 4 +-
.../test/testcontrol5}/uc019/TestLabeled.java | 4 +-
.../uc019/TestLabeledAlternativeFilter.java | 4 +-
.../test/testcontrol5/uc019}/TestService.java | 2 +-
.../testcontrol5}/uc019/TestServiceLabelX.java | 2 +-
.../testcontrol5}/uc019/TestServiceLabelXTest.java | 22 +-
.../testcontrol5}/uc019/TestServiceLabelY.java | 2 +-
.../testcontrol5}/uc019/TestServiceLabelYTest.java | 24 +-
.../META-INF/apache-deltaspike.properties | 4 +-
.../apache-deltaspike_test-container.properties | 0
.../impl/src/test/resources/META-INF/beans.xml | 10 +-
...re.spi.alternative.AlternativeBeanClassProvider | 0
...he.deltaspike.testcontrol5.spi.mock.MockFilter} | 3 +-
.../test/dsTestContainerBootConfig.properties | 0
.../{test-control => test-control5}/pom.xml | 6 +-
deltaspike/parent/pom.xml | 3 +-
78 files changed, 1177 insertions(+), 585 deletions(-)
copy deltaspike/modules/{test-control => test-control5}/api/pom.xml (81%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/TestControl.java
(96%)
create mode 100644
deltaspike/modules/test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5/api/junit/CdiTestExtension.java
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol/api/junit/CdiTestSuiteRunner.java
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5/api/junit/CdiTestSuiteExtension.java}
(58%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/junit/TestBaseConfig.java
(87%)
copy
deltaspike/modules/{scheduler/impl/src/test/java/org/apache/deltaspike/test/scheduler/custom/CustomConfigSource.java
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5/api/junit/TestConfigSource.java}
(65%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/literal/TestControlLiteral.java
(95%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/mock/ApplicationMockManager.java
(90%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/mock/DynamicMockManager.java
(94%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/api/mock/TypedMock.java
(91%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/spi/ExternalContainer.java
(75%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/spi/TestAware.java
(95%)
copy
deltaspike/{core/impl/src/test/java/org/apache/deltaspike/test/core/impl/activation/DeactivatedClass.java
=>
modules/test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5/spi/TestControlValidator.java}
(80%)
copy
deltaspike/{core/impl/obsolete/src/test/java/org/apache/deltaspike/test/core/impl/exception/control/event/EventQualifier.java
=>
modules/test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5/spi/junit/TestStatementDecoratorFactory.java}
(76%)
copy
deltaspike/modules/{test-control/api/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/api/src/main/java/org/apache/deltaspike/testcontrol5}/spi/mock/MockFilter.java
(95%)
copy deltaspike/modules/{test-control => test-control5}/impl/pom.xml (68%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/AbstractMockManager.java
(91%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/BeanCacheKey.java
(87%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/DefaultMockFilter.java
(96%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/MockAwareInjectionTargetWrapper.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/MockAwareProducerWrapper.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/MockExtension.java
(96%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/SimpleApplicationMockManager.java
(89%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/mock/SimpleMockManager.java
(87%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/request/ContextControlDecorator.java
(75%)
copy
deltaspike/modules/{test-control/impl/src/main/java/org/apache/deltaspike/testcontrol
=>
test-control5/impl/src/main/java/org/apache/deltaspike/testcontrol5}/impl/validation/StandardContextTestControlValidator.java
(91%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/CustomMockManager.java
(88%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/InternalTestClassDeactivator.java
(91%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/InternalTestMockFilter.java
(91%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol/uc011
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5/mock/uc015}/InterceptedBeanClassLevel.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/mock/uc015/InterceptedBeanMethodLevel.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/mock/uc015/InterceptedBeanTest.java
(65%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol/uc011
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5/mock/uc015}/InterceptionResultStorage.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/mock/uc015/TestInterceptor.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/mock/uc015/TestInterceptorImplementation.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/shared/ApplicationScopedBean.java
(96%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/shared/RequestScopedBean.java
(96%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/shared/SessionScopedBean.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/shared/TestUtils.java
(93%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc001/RequestAndSessionScopePerTestMethodTest.java
(66%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc002/SessionScopePerTestClassTest.java
(70%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc003/RequestAndSessionScopePerTestMethodTest.java
(58%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc003/SessionScopePerTestClassTest.java
(59%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc003/TestSuite.java
(59%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc004/ProjectStageTestControlTest.java
(71%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc007/BaseTest.java
(79%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc007/ExtendedTest.java
(69%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc008/BeforeAndAfterInjectionTest.java
(72%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc011/InterceptedBeanClassLevel.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc011/InterceptedBeanMethodLevel.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol/mock/uc015
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5/uc011}/InterceptedBeanTest.java
(65%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc011/InterceptionResultStorage.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc011/TestInterceptor.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc011/TestInterceptorImplementation.java
(96%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc012/ApplicationScopedBeanTest.java
(76%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc012/ApplicationScopedTestBean.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc012/ApplicationScopedTestBeanClient.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc013/ContainerConfigTest.java
(57%)
copy
deltaspike/modules/{test-control/impl/obsolete/src/test/java/org/apache/deltaspike/test/testcontrol/uc014
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5/uc019}/DefaultTestService.java
(94%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestBeanClassFilter.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestLabeled.java
(90%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestLabeledAlternativeFilter.java
(93%)
copy
deltaspike/modules/{test-control/impl/obsolete/src/test/java/org/apache/deltaspike/test/testcontrol/uc017
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5/uc019}/TestService.java
(93%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestServiceLabelX.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestServiceLabelXTest.java
(75%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestServiceLabelY.java
(95%)
copy
deltaspike/modules/{test-control/impl/src/test/java/org/apache/deltaspike/test/testcontrol
=>
test-control5/impl/src/test/java/org/apache/deltaspike/test/testcontrol5}/uc019/TestServiceLabelYTest.java
(72%)
copy deltaspike/modules/{test-control =>
test-control5}/impl/src/test/resources/META-INF/apache-deltaspike.properties
(91%)
copy deltaspike/modules/{test-control =>
test-control5}/impl/src/test/resources/META-INF/apache-deltaspike_test-container.properties
(100%)
copy deltaspike/modules/{test-control =>
test-control5}/impl/src/test/resources/META-INF/beans.xml (74%)
copy deltaspike/modules/{test-control =>
test-control5}/impl/src/test/resources/META-INF/services/org.apache.deltaspike.core.spi.alternative.AlternativeBeanClassProvider
(100%)
copy
deltaspike/{core/impl/src/test/resources/customMinimalMessage_en.properties =>
modules/test-control5/impl/src/test/resources/META-INF/services/org.apache.deltaspike.testcontrol5.spi.mock.MockFilter}
(92%)
copy deltaspike/modules/{test-control =>
test-control5}/impl/src/test/resources/META-INF/test/dsTestContainerBootConfig.properties
(100%)
copy deltaspike/modules/{test-control => test-control5}/pom.xml (89%)