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;
+ }
}