This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/master by this push:
new e2d9d6a SpotBugs - remove unnecessary code
e2d9d6a is described below
commit e2d9d6a850630faa62653738a8d2f622df57956b
Author: Mark Thomas <[email protected]>
AuthorDate: Fri Oct 16 11:32:04 2020 +0100
SpotBugs - remove unnecessary code
---
.../apache/tomcat/jdbc/test/TestGetConnection.java | 1 -
.../el/TestImportHandlerStandardPackages.java | 2 --
test/jakarta/el/TestResourceBundleELResolver.java | 1 -
.../catalina/loader/TestWebappClassLoader.java | 2 --
test/org/apache/el/lang/TestELSupport.java | 2 --
.../apache/el/stream/TestCollectionOperations.java | 2 --
.../jasper/compiler/TestTagPluginManager.java | 2 --
test/org/apache/tomcat/util/buf/TestUDecoder.java | 24 ++++++++--------------
8 files changed, 8 insertions(+), 28 deletions(-)
diff --git
a/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGetConnection.java
b/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGetConnection.java
index 480882e..7a58097 100644
---
a/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGetConnection.java
+++
b/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGetConnection.java
@@ -28,7 +28,6 @@ public class TestGetConnection extends DefaultTestCase {
@Test
public void testGetConnection() throws Exception {
Connection con = this.datasource.getConnection();
- Assert.assertTrue("Connection should implement
javax.sql.PooledConnection",con instanceof PooledConnection);
Connection actual = ((PooledConnection)con).getConnection();
Assert.assertNotNull("Connection delegate should not be null.",actual);
System.out.println("Actual connection:"+actual.getClass().getName());
diff --git a/test/jakarta/el/TestImportHandlerStandardPackages.java
b/test/jakarta/el/TestImportHandlerStandardPackages.java
index f7f1341..a895030 100644
--- a/test/jakarta/el/TestImportHandlerStandardPackages.java
+++ b/test/jakarta/el/TestImportHandlerStandardPackages.java
@@ -42,8 +42,6 @@ public class TestImportHandlerStandardPackages {
f.setAccessible(true);
Object obj = f.get(null);
- Assert.assertTrue("Not Map", obj instanceof Map);
-
@SuppressWarnings("unchecked")
Map<String,Set<String>> standardPackageName = (Map<String,
Set<String>>) obj;
diff --git a/test/jakarta/el/TestResourceBundleELResolver.java
b/test/jakarta/el/TestResourceBundleELResolver.java
index 5c0adfa..27abd67 100644
--- a/test/jakarta/el/TestResourceBundleELResolver.java
+++ b/test/jakarta/el/TestResourceBundleELResolver.java
@@ -52,7 +52,6 @@ public class TestResourceBundleELResolver {
// Check that the method expression does return the keys
Object result2 = me.invoke(context, null);
- Assert.assertTrue(result2 instanceof Enumeration);
@SuppressWarnings("unchecked")
Enumeration<String> e = (Enumeration<String>) result2;
diff --git a/test/org/apache/catalina/loader/TestWebappClassLoader.java
b/test/org/apache/catalina/loader/TestWebappClassLoader.java
index 426247d..d320984 100644
--- a/test/org/apache/catalina/loader/TestWebappClassLoader.java
+++ b/test/org/apache/catalina/loader/TestWebappClassLoader.java
@@ -48,8 +48,6 @@ public class TestWebappClassLoader extends TomcatBaseTest {
ClassLoader cl = ctx.getLoader().getClassLoader();
- Assert.assertTrue(cl instanceof URLClassLoader);
-
try (URLClassLoader ucl = (URLClassLoader) cl) {
URL[] urls = ucl.getURLs();
Assert.assertEquals(expected.length, urls.length);
diff --git a/test/org/apache/el/lang/TestELSupport.java
b/test/org/apache/el/lang/TestELSupport.java
index e3d8bf9..84d3ed4 100644
--- a/test/org/apache/el/lang/TestELSupport.java
+++ b/test/org/apache/el/lang/TestELSupport.java
@@ -215,7 +215,6 @@ public class TestELSupport {
PropertyEditorManager.registerEditor(TesterType.class,
TesterTypeEditorNoError.class);
Object result = ELManager.getExpressionFactory().coerceToType(
"Foo", TesterType.class);
- Assert.assertTrue(result instanceof TesterType);
Assert.assertEquals("Foo", ((TesterType) result).getValue());
}
@@ -224,7 +223,6 @@ public class TestELSupport {
PropertyEditorManager.registerEditor(TesterType.class,
TesterTypeEditorError.class);
Object result = ELManager.getExpressionFactory().coerceToType(
"Foo", TesterType.class);
- Assert.assertTrue(result instanceof TesterType);
Assert.assertEquals("Foo", ((TesterType) result).getValue());
}
diff --git a/test/org/apache/el/stream/TestCollectionOperations.java
b/test/org/apache/el/stream/TestCollectionOperations.java
index bf800ca..1d33a6c 100644
--- a/test/org/apache/el/stream/TestCollectionOperations.java
+++ b/test/org/apache/el/stream/TestCollectionOperations.java
@@ -123,8 +123,6 @@ public class TestCollectionOperations {
"beans.stream().filter(b->b.valLong > 1).map(b->[b.name,
b.valLong]).toList()",
List.class);
- Assert.assertTrue(result instanceof List);
-
@SuppressWarnings("unchecked")
List<List<Object>> list = (List<List<Object>>) result;
diff --git a/test/org/apache/jasper/compiler/TestTagPluginManager.java
b/test/org/apache/jasper/compiler/TestTagPluginManager.java
index 1d67e23..4b2f607 100644
--- a/test/org/apache/jasper/compiler/TestTagPluginManager.java
+++ b/test/org/apache/jasper/compiler/TestTagPluginManager.java
@@ -56,7 +56,6 @@ public class TestTagPluginManager extends TomcatBaseTest {
Node n = nodes.getNode(0);
Assert.assertNotNull(n);
- Assert.assertTrue(n instanceof Node.CustomTag);
Node.CustomTag t = (Node.CustomTag)n;
Assert.assertNotNull(t.getAtSTag());
@@ -64,7 +63,6 @@ public class TestTagPluginManager extends TomcatBaseTest {
Node.Nodes sTag = c.getAtSTag();
Node scriptlet = sTag.getNode(0);
Assert.assertNotNull(scriptlet);
- Assert.assertTrue(scriptlet instanceof Node.Scriptlet);
Node.Scriptlet s = (Node.Scriptlet)scriptlet;
Assert.assertEquals("//Just a comment", s.getText());
}
diff --git a/test/org/apache/tomcat/util/buf/TestUDecoder.java
b/test/org/apache/tomcat/util/buf/TestUDecoder.java
index f3957b9..b2ca73d 100644
--- a/test/org/apache/tomcat/util/buf/TestUDecoder.java
+++ b/test/org/apache/tomcat/util/buf/TestUDecoder.java
@@ -25,25 +25,17 @@ import org.junit.Test;
public class TestUDecoder {
- @Test
- public void testURLDecodeStringInvalid() {
+ @Test(expected = IllegalArgumentException.class)
+ public void testURLDecodeStringInvalid01() {
// %n rather than %nn should throw an IAE according to the Javadoc
- Exception exception = null;
- try {
- UDecoder.URLDecode("%5xxxxx", StandardCharsets.UTF_8);
- } catch (Exception e) {
- exception = e;
- }
- Assert.assertTrue(exception instanceof IllegalArgumentException);
+ UDecoder.URLDecode("%5xxxxx", StandardCharsets.UTF_8);
+ }
+
+ @Test(expected = IllegalArgumentException.class)
+ public void testURLDecodeStringInvalid02() {
// Edge case trying to trigger ArrayIndexOutOfBoundsException
- exception = null;
- try {
- UDecoder.URLDecode("%5", StandardCharsets.UTF_8);
- } catch (Exception e) {
- exception = e;
- }
- Assert.assertTrue(exception instanceof IllegalArgumentException);
+ UDecoder.URLDecode("%5", StandardCharsets.UTF_8);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]