38 lines
1.5 KiB
Diff
38 lines
1.5 KiB
Diff
--- commons-configuration2-2.9.0-src/src/test/java/org/apache/commons/configuration2/web/TestServletFilterConfiguration.java.orig 2022-12-30 09:12:53.000000000 -0700
|
|
+++ commons-configuration2-2.9.0-src/src/test/java/org/apache/commons/configuration2/web/TestServletFilterConfiguration.java 2024-01-31 11:38:58.281143803 -0700
|
|
@@ -34,6 +34,24 @@ import org.junit.jupiter.api.Test;
|
|
* Test case for the {@link ServletFilterConfiguration} class.
|
|
*/
|
|
public class TestServletFilterConfiguration extends TestAbstractConfiguration {
|
|
+ private static class EnumerationConverter implements Enumeration<String> {
|
|
+ private Enumeration<?> inner;
|
|
+
|
|
+ public EnumerationConverter(Enumeration<?> inner) {
|
|
+ this.inner = inner;
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public boolean hasMoreElements() {
|
|
+ return inner.hasMoreElements();
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public String nextElement() {
|
|
+ return inner.nextElement().toString();
|
|
+ }
|
|
+ }
|
|
+
|
|
private static class MockFilterConfig implements FilterConfig {
|
|
private final Properties parameters = new Properties();
|
|
|
|
@@ -48,8 +66,8 @@ public class TestServletFilterConfigurat
|
|
}
|
|
|
|
@Override
|
|
- public Enumeration<?> getInitParameterNames() {
|
|
- return parameters.keys();
|
|
+ public Enumeration<String> getInitParameterNames() {
|
|
+ return new EnumerationConverter(parameters.keys());
|
|
}
|
|
|
|
@Override
|