You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2021/03/25 15:09:44 UTC

[tomee] 02/03: Merge branch 'master' of github.com:apache/tomee

This is an automated email from the ASF dual-hosted git repository.

dblevins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit 5561c7b836a0f3ce9217e24cade7faefab6ec8fd
Merge: 0287466 7c4d4b2
Author: David Blevins <da...@gmail.com>
AuthorDate: Tue Mar 23 14:46:19 2021 -0700

    Merge branch 'master' of github.com:apache/tomee

 container/openejb-core/pom.xml                     |   2 +-
 .../openejb/testing/ApplicationComposers.java      |   5 +
 ...ner.java => SingleApplicationComposerBase.java} |  74 +---
 .../testing/SingleApplicationComposerRunner.java   | 140 +------
 container/openejb-junit5-backward/pom.xml          |   5 +-
 .../openejb/junit5/jee/EjbContainerExtension.java  |  13 +-
 .../jee/transaction/TransactionExtension.java      |   4 +-
 container/openejb-junit5/LICENSE                   | 417 +++++++++++++++++++++
 container/openejb-junit5/NOTICE                    |   9 +
 container/openejb-junit5/pom.xml                   | 120 ++++++
 .../apache/openejb/junit5/AfterAllReleaser.java    |  27 ++
 .../apache/openejb/junit5/AfterEachReleaser.java   |  27 ++
 .../apache/openejb/junit5/AfterReleaserBase.java   |  33 ++
 .../junit5/ApplicationComposerExtension.java       |  85 +++++
 .../junit5/ApplicationComposerExtensionBase.java   |  67 ++++
 .../junit5/ApplicationComposerPerAllExtension.java |  59 +++
 .../ApplicationComposerPerDefaultExtension.java    |  57 +++
 .../ApplicationComposerPerEachExtension.java       |  47 +++
 .../junit5/ApplicationComposerPerJVMExtension.java | 108 ++++++
 .../ApplicationComposerPerXYExtensionBase.java     | 133 +++++++
 .../org/apache/openejb/junit5/ExtensionMode.java   |  38 ++
 .../openejb/junit5/RunWithApplicationComposer.java |  36 ++
 .../org/apache/openejb/junit5/AddInnerTest.java    |  45 +++
 .../junit5/AppComposerContextInjectionTest.java    |  99 +++++
 .../openejb/junit5/AppComposerDynamicTest.java     |  72 ++++
 .../apache/openejb/junit5/AppComposerJarsTest.java |  47 +++
 .../junit5/AppComposerOpenejbConfigTest.java       |  50 +++
 .../openejb/junit5/AppComposerWithModulesTest.java | 211 +++++++++++
 .../org/apache/openejb/junit5/PreDestroyTest.java  |  78 ++++
 .../org/apache/openejb/junit5/RandomPortTest.java  |  50 +++
 .../openejb/junit5/SingleAppComposerJVMTest.java   |  41 ++
 .../openejb/junit5/SingleAppComposerTest.java      |  39 ++
 .../apache/openejb/junit5/WebAppEnvEntryTest.java  |  60 +++
 .../openejb/junit5/WebappMultipleModuleTest.java   |  69 ++++
 .../java/org/apache/openejb/junit5/app/MyApp.java  |  40 ++
 .../junit5/order/AppComposerTestClassOrderer.java  |  48 +++
 .../src/test/resources/custom-openejb.xml          |  20 +
 container/pom.xml                                  |   1 +
 examples/junit5-application-composer/README.adoc   | 131 +++++++
 examples/junit5-application-composer/pom.xml       | 117 ++++++
 .../src/main/java/org/superbiz/composed/Movie.java |  61 +++
 .../main/java/org/superbiz/composed/Movies.java    |  31 ++
 .../java/org/superbiz/composed/MoviesImpl.java     |  50 +++
 .../java/org/superbiz/composed/MoviesTest.java     | 100 +++++
 examples/pom.xml                                   |   1 +
 pom.xml                                            |  25 +-
 tomee/tomee-embedded/pom.xml                       |  23 +-
 .../tomee/embedded/junit/TomEEEmbeddedBase.java    |  56 +++
 .../embedded/junit/TomEEEmbeddedSingleRunner.java  |  39 +-
 .../junit/jupiter/RunWithTomEEEmbedded.java        |  32 ++
 .../junit/jupiter/TomEEEmbeddedExtension.java      |  86 +++++
 .../NoScannerSingleRunnerExtensionTest.java        |  69 ++++
 .../SingleInstanceRunnerExtensionTest.java         | 136 +++++++
 53 files changed, 3188 insertions(+), 245 deletions(-)