diff --git a/gestalt-module/src/test/java/org/terasology/gestalt/naming/VersionRangeTest.java b/gestalt-module/src/test/java/org/terasology/gestalt/naming/VersionRangeTest.java index 896a4c5a..994af1fc 100644 --- a/gestalt-module/src/test/java/org/terasology/gestalt/naming/VersionRangeTest.java +++ b/gestalt-module/src/test/java/org/terasology/gestalt/naming/VersionRangeTest.java @@ -63,4 +63,13 @@ public void lowerSnapshotInRange() { public void higherSnapshotOutOfRange() { assertFalse(range.contains(new Version("2.3.4-SNAPSHOT"))); } + + @Test + public void canMatchMajorSnapshot() { + Version majorSnapshot = new Version("2.0.0-SNAPSHOT"); + Version majorRelease = new Version("2.0.0"); + + VersionRange snapshotRange = new VersionRange(majorSnapshot, majorRelease); + assertTrue(snapshotRange.contains(majorSnapshot)); + } }