Fix generics in test (ClassCastException)
git-svn-id: https://svn.apache.org/repos/asf/james/jspf/trunk@952775 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tester/src/main/java/org/apache/james/jspf/tester/SPFYamlTestDescriptor.java b/tester/src/main/java/org/apache/james/jspf/tester/SPFYamlTestDescriptor.java
index 81fc748..f07eb61 100644
--- a/tester/src/main/java/org/apache/james/jspf/tester/SPFYamlTestDescriptor.java
+++ b/tester/src/main/java/org/apache/james/jspf/tester/SPFYamlTestDescriptor.java
@@ -44,7 +44,7 @@
public class SPFYamlTestDescriptor {
private String comment;
private Map<String, Map<String, ?>> tests;
- private Map<String, Map> zonedata;
+ private Map<String, Object> zonedata;
@SuppressWarnings("unchecked")
public SPFYamlTestDescriptor(Map<String, ?> source, int i) {
@@ -72,7 +72,7 @@
return zonedata;
}
public void setZonedata(Map<String, Map> zonedata) {
- this.zonedata = new HashMap<String, Map>();
+ this.zonedata = new HashMap<String, Object>();
Set<String> keys = zonedata.keySet();
for (Iterator<String> i = keys.iterator(); i.hasNext(); ) {
String hostname = (String) i.next();
@@ -85,6 +85,7 @@
List<SPFYamlTestDescriptor> tests = new ArrayList<SPFYamlTestDescriptor>();
InputStream is = SPFYamlTestDescriptor.class.getResourceAsStream(filename);
+ System.out.println(filename+": "+is);
if (is != null) {
Reader br = new BufferedReader(new InputStreamReader(is));