summaryrefslogtreecommitdiffstats
path: root/src/test
diff options
context:
space:
mode:
authorNathan Adams <dinnerbone@dinnerbone.com>2011-10-26 06:56:36 +0100
committerNathan Adams <dinnerbone@dinnerbone.com>2011-10-26 06:56:36 +0100
commitbfa45985c524ee79cc672531682ebee0664cacea (patch)
tree59d8d5bd8359d07dfcd64f541f815daae6b54aeb /src/test
parenteefcef54802c2313bbd2123d88f3ffa469622635 (diff)
downloadbukkit-bfa45985c524ee79cc672531682ebee0664cacea.tar
bukkit-bfa45985c524ee79cc672531682ebee0664cacea.tar.gz
bukkit-bfa45985c524ee79cc672531682ebee0664cacea.tar.lz
bukkit-bfa45985c524ee79cc672531682ebee0664cacea.tar.xz
bukkit-bfa45985c524ee79cc672531682ebee0664cacea.zip
Fixed issues with loading YamlConfigurations with typed keys
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java6
-rw-r--r--src/test/java/org/bukkit/configuration/ConfigurationTest.java1
-rw-r--r--src/test/java/org/bukkit/configuration/file/YamlConfigurationTest.java3
3 files changed, 6 insertions, 4 deletions
diff --git a/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java b/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java
index 290b7844..fea435a8 100644
--- a/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java
+++ b/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java
@@ -1,7 +1,6 @@
package org.bukkit.configuration;
import org.bukkit.Material;
-import java.io.File;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
@@ -22,9 +21,10 @@ public abstract class ConfigurationSectionTest {
section.set("subsection.subkey2", true);
section.set("subsection.subsubsection.key", true);
section.set("key2", true);
+ section.set("42", true);
- assertArrayEquals(new String[] {"key", "subsection", "key2"}, section.getKeys(false).toArray());
- assertArrayEquals(new String[] {"key", "subsection", "subsection.subkey", "subsection.subkey2", "subsection.subsubsection", "subsection.subsubsection.key", "key2"}, section.getKeys(true).toArray());
+ assertArrayEquals(new String[] {"key", "subsection", "key2", "42"}, section.getKeys(false).toArray());
+ assertArrayEquals(new String[] {"key", "subsection", "subsection.subkey", "subsection.subkey2", "subsection.subsubsection", "subsection.subsubsection.key", "key2", "42"}, section.getKeys(true).toArray());
assertArrayEquals(new String[] {"subkey", "subkey2", "subsubsection", "subsubsection.key"}, section.getConfigurationSection("subsection").getKeys(true).toArray());
}
diff --git a/src/test/java/org/bukkit/configuration/ConfigurationTest.java b/src/test/java/org/bukkit/configuration/ConfigurationTest.java
index 0f2af733..20e6f21d 100644
--- a/src/test/java/org/bukkit/configuration/ConfigurationTest.java
+++ b/src/test/java/org/bukkit/configuration/ConfigurationTest.java
@@ -22,6 +22,7 @@ public abstract class ConfigurationTest {
result.put("false-boolean", false);
result.put("vector", new Vector(12345.67, 64, -12345.6789));
result.put("list", Arrays.asList(1, 2, 3, 4, 5));
+ result.put("42", "The Answer");
return result;
}
diff --git a/src/test/java/org/bukkit/configuration/file/YamlConfigurationTest.java b/src/test/java/org/bukkit/configuration/file/YamlConfigurationTest.java
index 239b2f83..e6b90756 100644
--- a/src/test/java/org/bukkit/configuration/file/YamlConfigurationTest.java
+++ b/src/test/java/org/bukkit/configuration/file/YamlConfigurationTest.java
@@ -36,7 +36,8 @@ public class YamlConfigurationTest extends FileConfigurationTest {
"- 2\n" +
"- 3\n" +
"- 4\n" +
- "- 5\n";
+ "- 5\n" +
+ "'42': The Answer\n";
}
@Test