Author: ogusakov
Date: Thu Jun 26 00:01:23 2008
New Revision: 671811

URL: http://svn.apache.org/viewvc?rev=671811&view=rev
Log:
more testing does not hurt - eternity unit test

Modified:
    
maven/sandbox/trunk/mercury/src/test/java/org/apache/maven/mercury/metadata/version/VersionRangeTest.java

Modified: 
maven/sandbox/trunk/mercury/src/test/java/org/apache/maven/mercury/metadata/version/VersionRangeTest.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/src/test/java/org/apache/maven/mercury/metadata/version/VersionRangeTest.java?rev=671811&r1=671810&r2=671811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/mercury/src/test/java/org/apache/maven/mercury/metadata/version/VersionRangeTest.java
 (original)
+++ 
maven/sandbox/trunk/mercury/src/test/java/org/apache/maven/mercury/metadata/version/VersionRangeTest.java
 Thu Jun 26 00:01:23 2008
@@ -13,9 +13,13 @@
   private static final String rangeS = "[ 1.2.3 , 2.0.0 )"; 
   VersionRange range;
 
+  private static final String rangeSE = "[ 1.2.3 , )"; 
+  VersionRange rangeE;
+
   protected void setUp() throws Exception
   {
     range = new VersionRange(rangeS);
+    rangeE = new VersionRange(rangeSE);
   }
 
   protected void tearDown() throws Exception
@@ -31,5 +35,15 @@
     assert ! range.isInRange( "2.0.0" ) : "2.0.0 did matches the range 
"+rangeS; 
     assert ! range.isInRange( "3.1.0" ) : "3.1.0 did matches the range 
"+rangeS; 
   }
+  
+  public void testEternity()
+  {
+    assert rangeE.isInRange( "1.2.4" ) : "1.2.4 did not match the range 
"+rangeS; 
+    assert rangeE.isInRange( "1.3.1" ) : "1.3.1 did not match the range 
"+rangeS; 
+    assert rangeE.isInRange( "1.2.3" ) : "1.2.3 did not match the range 
"+rangeS; 
+    assert ! rangeE.isInRange( "1.2.2" ) : "1.2.2 did matches the range 
"+rangeS; 
+    assert rangeE.isInRange( "2.0.0" ) : "2.0.0 did matches the range 
"+rangeS; 
+    assert rangeE.isInRange( "3.1.0" ) : "3.1.0 did matches the range 
"+rangeS; 
+  }
 
 }


Reply via email to