You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2018/12/04 14:44:58 UTC
[2/5] tomee git commit: Test classloader change
Test classloader change
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/cc6cc222
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/cc6cc222
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/cc6cc222
Branch: refs/heads/master
Commit: cc6cc222ca08fd3a792f9a08f4ce7b6e63d22209
Parents: a8893d5
Author: Daniel Cunha (soro) <da...@apache.org>
Authored: Mon Nov 26 10:07:02 2018 -0300
Committer: Daniel Cunha (soro) <da...@apache.org>
Committed: Tue Dec 4 06:52:31 2018 -0300
----------------------------------------------------------------------
.../src/test/java/org/apache/tomee/TomEECliIT.java | 9 +++++++++
1 file changed, 9 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tomee/blob/cc6cc222/tomee/apache-tomee/src/test/java/org/apache/tomee/TomEECliIT.java
----------------------------------------------------------------------
diff --git a/tomee/apache-tomee/src/test/java/org/apache/tomee/TomEECliIT.java b/tomee/apache-tomee/src/test/java/org/apache/tomee/TomEECliIT.java
index 92fe6f4..f33f53b 100644
--- a/tomee/apache-tomee/src/test/java/org/apache/tomee/TomEECliIT.java
+++ b/tomee/apache-tomee/src/test/java/org/apache/tomee/TomEECliIT.java
@@ -16,6 +16,7 @@
*/
package org.apache.tomee;
+import org.apache.openejb.cli.Bootstrap;
import org.apache.openejb.loader.IO;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.StringAsset;
@@ -28,6 +29,7 @@ import java.io.FileFilter;
import java.io.IOException;
import java.nio.file.Files;
+import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
@@ -269,4 +271,11 @@ public class TomEECliIT {
final String result = IO.slurp(start.getInputStream());
assertTrue(result.contains("TESTING CLASSLOADER!!"));
}
+
+ @Test
+ public void testIfClassloaderNotChange() throws Exception {
+ final ClassLoader originalClassLoader = Thread.currentThread().getContextClassLoader();
+ new Bootstrap().main(new String[]{"cipher"});
+ assertEquals(originalClassLoader, Thread.currentThread().getContextClassLoader());
+ }
}