Author: chetanm
Date: Fri Jun 10 05:28:35 2016
New Revision: 1747637

URL: http://svn.apache.org/viewvc?rev=1747637&view=rev
Log:
OAK-4457 - Range constructor should use parametrized assertion message

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/Range.java
    
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/RangeTest.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/Range.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/Range.java?rev=1747637&r1=1747636&r2=1747637&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/Range.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/Range.java
 Fri Jun 10 05:28:35 2016
@@ -43,7 +43,7 @@ final class Range {
         checkArgument(high.getClusterId() == low.getClusterId(),
                 "Revisions from have the same clusterId");
         checkArgument(high.compareRevisionTime(low) >= 0,
-                "High Revision must be later than low Revision, high=" + high 
+ " low=" + low);
+                "High Revision must be later than low Revision, high=%s 
low=%s" ,high, low);
         checkArgument(height >= 0);
     }
 

Modified: 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/RangeTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/RangeTest.java?rev=1747637&r1=1747636&r2=1747637&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/RangeTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/RangeTest.java
 Fri Jun 10 05:28:35 2016
@@ -55,4 +55,13 @@ public class RangeTest {
         assertEquals("r1-0-1/0", r.getLowValue());
         assertEquals(r, Range.fromEntry(high, r.getLowValue()));
     }
+
+    @Test(expected = IllegalArgumentException.class)
+    public void invalidRange() throws Exception{
+        Revision low = new Revision(0x100, 0, 1);
+        Revision high = new Revision(0x300, 0, 1);
+
+        Range range = new Range(low, high, 0);
+
+    }
 }


Reply via email to