Index: hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java =================================================================== --- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java (revision 1576502) +++ hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java (working copy) @@ -19,6 +19,8 @@ package org.apache.hadoop.hbase.regionserver; +import static org.junit.Assert.assertEquals; + import java.io.IOException; import java.util.ArrayList; import java.util.List; @@ -28,11 +30,12 @@ import org.apache.hadoop.hbase.*; import org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.MatchCode; import org.apache.hadoop.hbase.util.Bytes; +import org.junit.Test; import org.junit.experimental.categories.Category; @Category(SmallTests.class) -public class TestExplicitColumnTracker extends HBaseTestCase { +public class TestExplicitColumnTracker { private boolean PRINT = false; private final byte[] col1 = Bytes.toBytes("col1"); @@ -69,6 +72,7 @@ } } + @Test public void testGet_SingleVersion() throws IOException{ if(PRINT){ System.out.println("SingleVersion"); @@ -98,6 +102,7 @@ runTest(maxVersions, columns, scanner, expected, 0); } + @Test public void testGet_MultiVersion() throws IOException{ if(PRINT){ System.out.println("\nMultiVersion"); @@ -153,6 +158,7 @@ runTest(maxVersions, columns, scanner, expected, 0); } + @Test public void testGet_MultiVersionWithLookAhead() throws IOException{ if(PRINT){ System.out.println("\nMultiVersion"); @@ -211,6 +217,7 @@ /** * hbase-2259 */ + @Test public void testStackOverflow() throws IOException{ int maxVersions = 1; TreeSet columns = new TreeSet(Bytes.BYTES_COMPARATOR); @@ -237,6 +244,7 @@ /** * Regression test for HBASE-2545 */ + @Test public void testInfiniteLoop() throws IOException { TreeSet columns = new TreeSet(Bytes.BYTES_COMPARATOR); columns.addAll(Arrays.asList(new byte[][] {