diff options
| author | Brian S. O'Neill <bronee@gmail.com> | 2008-07-28 01:33:49 +0000 | 
|---|---|---|
| committer | Brian S. O'Neill <bronee@gmail.com> | 2008-07-28 01:33:49 +0000 | 
| commit | ec5e706f2bf7ab748a5c56c799a37b3792cc7b14 (patch) | |
| tree | bf1ebef6de405d4f13bf3896a2d344e3c06f0385 /src/test/java | |
| parent | 401f72e429338605d75f205635d3b5d852ce1787 (diff) | |
Remove BigDecimal support until key encoding issues are resolved.
Diffstat (limited to 'src/test/java')
4 files changed, 39 insertions, 0 deletions
diff --git a/src/test/java/com/amazon/carbonado/TestStorables.java b/src/test/java/com/amazon/carbonado/TestStorables.java index ffb4680..2489fbf 100644 --- a/src/test/java/com/amazon/carbonado/TestStorables.java +++ b/src/test/java/com/amazon/carbonado/TestStorables.java @@ -3070,6 +3070,7 @@ public class TestStorables extends TestCase {          return bi;      } +    /*      public void test_BigDecimal() throws Exception {          BigDecimal bd = new BigDecimal("12345678901234567890.1234567890");          BigDecimal expected = expected(bd); @@ -3257,6 +3258,7 @@ public class TestStorables extends TestCase {          WithBigDecimalPk last = null;          while (cursor.hasNext()) {              s = cursor.next(); +            System.out.println(s);              if (last != null) {                  assertTrue(s.getId().compareTo(last.getId()) > 0);              } @@ -3303,6 +3305,7 @@ public class TestStorables extends TestCase {          assertFalse(s2.equals(s3));          assertFalse(s1.equals(s3));      } +    */      private void assertUninitialized(boolean expected, Storable storable, String... properties) {          for (String property : properties) { diff --git a/src/test/java/com/amazon/carbonado/raw/TestDataEncoding.java b/src/test/java/com/amazon/carbonado/raw/TestDataEncoding.java index 2538a28..b473b66 100644 --- a/src/test/java/com/amazon/carbonado/raw/TestDataEncoding.java +++ b/src/test/java/com/amazon/carbonado/raw/TestDataEncoding.java @@ -503,6 +503,7 @@ public class TestDataEncoding extends TestCase {          }
      }
 +    /*
      public void test_BigDecimal() throws Exception {
          byte[] bytes = new byte[5 + 1 + 100];
          BigDecimal[] ref = new BigDecimal[1];
 @@ -543,6 +544,7 @@ public class TestDataEncoding extends TestCase {              assertEquals(value, ref[0]);
          }
      }
 +    */
      public void test_String() throws Exception {
          String[] ref = new String[1];
 diff --git a/src/test/java/com/amazon/carbonado/raw/TestKeyEncoding.java b/src/test/java/com/amazon/carbonado/raw/TestKeyEncoding.java index bbbb1c3..bc0f292 100644 --- a/src/test/java/com/amazon/carbonado/raw/TestKeyEncoding.java +++ b/src/test/java/com/amazon/carbonado/raw/TestKeyEncoding.java @@ -445,6 +445,7 @@ public class TestKeyEncoding extends TestCase {          }
      }
 +    /*
      public void test_BigDecimal() throws Exception {
          BigDecimal[] ref = new BigDecimal[1];
 @@ -496,6 +497,36 @@ public class TestKeyEncoding extends TestCase {              assertEquals(d2, ref[0]);
          }
 +        {
 +            BigDecimal[] values = {
 +                new BigDecimal("-10.01"),
 +                new BigDecimal("-10.001"),
 +                new BigDecimal("10.001"),
 +                new BigDecimal("90.01"),
 +            };
 +
 +            byte[][] encoded = new byte[values.length][];
 +
 +            System.out.println();
 +            for (int i=0; i<values.length; i++) {
 +                encoded[i] = new byte[KeyEncoder.calculateEncodedLength(values[i])];
 +                KeyEncoder.encode(values[i], encoded[i], 0);
 +                for (int j=0; j<encoded[i].length; j++) {
 +                    int b = encoded[i][j] & 0xff;
 +                    System.out.print(' ');
 +                    if (b < 0x10) {
 +                        System.out.print('0');
 +                    }
 +                    System.out.print(Integer.toHexString(b));
 +                }
 +                System.out.println();
 +            }
 +
 +            for (int i=1; i<values.length; i++) {
 +                assertTrue(TestDataEncoding.byteArrayCompare(encoded[i - 1], encoded[1]) < 0);
 +            }
 +        }
 +
          byte[] bytes = new byte[5 + 1 + 100 + 5];
          BigDecimal lastValue = null;
 @@ -642,6 +673,7 @@ public class TestKeyEncoding extends TestCase {              lastBytes = bytes.clone();
          }
      }
 +    */
      public void test_String() throws Exception {
          String lastValue = null;
 diff --git a/src/test/java/com/amazon/carbonado/repo/jdbc/TestH2.java b/src/test/java/com/amazon/carbonado/repo/jdbc/TestH2.java index f7b5580..7851c1e 100644 --- a/src/test/java/com/amazon/carbonado/repo/jdbc/TestH2.java +++ b/src/test/java/com/amazon/carbonado/repo/jdbc/TestH2.java @@ -353,10 +353,12 @@ public class TestH2 extends com.amazon.carbonado.TestStorables {          return bi.add(BigInteger.ONE);
      }
 +    /*
      @Override
      protected BigDecimal expected(BigDecimal bd) {
          return bd;
      }
 +    */
      private RepositoryBuilder jdbcBuilder(boolean isMaster) throws RepositoryException {
          JDBCRepositoryBuilder builder = new JDBCRepositoryBuilder();
  | 
