diff options
author | FakeNeth <cneth97@gmail.com> | 2016-04-05 18:24:05 -0400 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-04-09 21:03:13 +1000 |
commit | facc9c353c3b9b9b24986cbe13ca894cb641077c (patch) | |
tree | b7c48829236fd3d97b028733b20a2d4ada6414e2 /src/test | |
parent | a70e44d68bc815051d965cdedc7fc18555f7d73d (diff) | |
download | bukkit-facc9c353c3b9b9b24986cbe13ca894cb641077c.tar bukkit-facc9c353c3b9b9b24986cbe13ca894cb641077c.tar.gz bukkit-facc9c353c3b9b9b24986cbe13ca894cb641077c.tar.lz bukkit-facc9c353c3b9b9b24986cbe13ca894cb641077c.tar.xz bukkit-facc9c353c3b9b9b24986cbe13ca894cb641077c.zip |
Add method to check configuration path existence, ignoring defaults.
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java b/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java index 6dab4779..cb818418 100644 --- a/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java +++ b/src/test/java/org/bukkit/configuration/ConfigurationSectionTest.java @@ -91,6 +91,18 @@ public abstract class ConfigurationSectionTest { assertTrue(section.contains("exists")); assertFalse(section.contains("doesnt-exist")); + + assertTrue(section.contains("exists", true)); + assertTrue(section.contains("exists", false)); + + assertFalse(section.contains("doesnt-exist", true)); + assertFalse(section.contains("doesnt-exist", false)); + + section.addDefault("doenst-exist-two", true); + section.set("doenst-exist-two", null); + + assertFalse(section.contains("doenst-exist-two", true)); + assertTrue(section.contains("doenst-exist-two", false)); } @Test |