IVY-1614 Add a test to show that Maven version range exclusion syntax is correctly honoured
diff --git a/test/java/org/apache/ivy/plugins/version/VersionRangeMatcherTest.java b/test/java/org/apache/ivy/plugins/version/VersionRangeMatcherTest.java
index bd36e0c..1a0dc20 100644
--- a/test/java/org/apache/ivy/plugins/version/VersionRangeMatcherTest.java
+++ b/test/java/org/apache/ivy/plugins/version/VersionRangeMatcherTest.java
@@ -45,6 +45,9 @@
         assertAccept("(3.8,4.0)", "3.9", true);
         assertAccept("(3.8,4.0)", "4.0", false);
         assertAccept("(3.8,4.0)", "4.1", false);
+
+        assertAccept("[2.3.0,3.0.0)", "3.0.0", false);
+        assertAccept("[2.3.0,3.0.0)", "2.3.0", true);
     }
 
     @Test
@@ -117,6 +120,8 @@
         assertAccept("[1.0,2.0[", "2.0", false);
         assertAccept("]1.0,2.0[", "2.0", false);
         assertAccept("]1.0,2.0]", "2.0", true);
+        assertAccept("[2.3.0,3.0.0[", "3.0.0", false);
+        assertAccept("[2.3.0,3.0.0[", "2.3.0", true);
     }
 
     @Test