You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2010/07/22 15:02:20 UTC
svn commit: r966633 -
/lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java
Author: uschindler
Date: Thu Jul 22 13:02:20 2010
New Revision: 966633
URL: http://svn.apache.org/viewvc?rev=966633&view=rev
Log:
As BytesRef has now native order use them in numeric tests. The contents are raw byte[] and no strings, it should compare native
Modified:
lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java
Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java?rev=966633&r1=966632&r2=966633&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/util/TestNumericUtils.java Thu Jul 22 13:02:20 2010
@@ -31,7 +31,7 @@ public class TestNumericUtils extends Lu
NumericUtils.longToPrefixCoded(l, 0, act);
if (last!=null) {
// test if smaller
- assertTrue("actual bigger than last (BytesRef)", BytesRef.getUTF8SortedAsUnicodeComparator().compare(last, act) < 0 );
+ assertTrue("actual bigger than last (BytesRef)", last.compareTo(act) < 0 );
assertTrue("actual bigger than last (as String)", last.utf8ToString().compareTo(act.utf8ToString()) < 0 );
}
// test is back and forward conversion works
@@ -49,7 +49,7 @@ public class TestNumericUtils extends Lu
NumericUtils.intToPrefixCoded(i, 0, act);
if (last!=null) {
// test if smaller
- assertTrue("actual bigger than last (BytesRef)", BytesRef.getUTF8SortedAsUnicodeComparator().compare(last, act) < 0 );
+ assertTrue("actual bigger than last (BytesRef)", last.compareTo(act) < 0 );
assertTrue("actual bigger than last (as String)", last.utf8ToString().compareTo(act.utf8ToString()) < 0 );
}
// test is back and forward conversion works
@@ -85,7 +85,7 @@ public class TestNumericUtils extends Lu
// check sort order (prefixVals should be ascending)
for (int i=1; i<prefixVals.length; i++) {
- assertTrue( "check sort order", BytesRef.getUTF8SortedAsUnicodeComparator().compare(prefixVals[i-1], prefixVals[i] ) < 0 );
+ assertTrue( "check sort order", prefixVals[i-1].compareTo(prefixVals[i]) < 0 );
}
// check the prefix encoding, lower precision should have the difference to original value equal to the lower removed bits
@@ -125,7 +125,7 @@ public class TestNumericUtils extends Lu
// check sort order (prefixVals should be ascending)
for (int i=1; i<prefixVals.length; i++) {
- assertTrue( "check sort order", BytesRef.getUTF8SortedAsUnicodeComparator().compare(prefixVals[i-1], prefixVals[i] ) < 0 );
+ assertTrue( "check sort order", prefixVals[i-1].compareTo(prefixVals[i]) < 0 );
}
// check the prefix encoding, lower precision should have the difference to original value equal to the lower removed bits