diff --git a/src/main/java/com/lbry/database/PrefixDB.java b/src/main/java/com/lbry/database/PrefixDB.java index 760d9f0..8244f39 100644 --- a/src/main/java/com/lbry/database/PrefixDB.java +++ b/src/main/java/com/lbry/database/PrefixDB.java @@ -5,7 +5,6 @@ import com.lbry.database.revert.RevertibleOperation; import com.lbry.database.revert.RevertibleOperationStack; import com.lbry.database.revert.RevertiblePut; import com.lbry.database.rows.*; -import org.rocksdb.*; import java.nio.ByteBuffer; import java.util.ArrayList; @@ -13,6 +12,15 @@ import java.util.Arrays; import java.util.List; import java.util.Map; +import org.rocksdb.ColumnFamilyDescriptor; +import org.rocksdb.ColumnFamilyHandle; +import org.rocksdb.DBOptions; +import org.rocksdb.Options; +import org.rocksdb.ReadOptions; +import org.rocksdb.RocksDB; +import org.rocksdb.RocksDBException; +import org.rocksdb.RocksIterator; + /** * Class for a revertible RocksDB database: A RocksDB database where each set of applied changes can be undone. */ diff --git a/src/test/java/com/lbry/database/tests/PrefixTest.java b/src/test/java/com/lbry/database/tests/PrefixTest.java new file mode 100644 index 0000000..848abfa --- /dev/null +++ b/src/test/java/com/lbry/database/tests/PrefixTest.java @@ -0,0 +1,17 @@ +package com.lbry.database.tests; + +import com.lbry.database.Prefix; + +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class PrefixTest{ + + @Test + public void testDecodeEmptyJSON(){ + assertEquals('K',Prefix.CLAIM_TO_SUPPORT.getValue()); + assertEquals('L',Prefix.SUPPORT_TO_CLAIM.getValue()); + } + +} \ No newline at end of file