Skip to content

Commit 85fe878

Browse files
committed
Run compact index tests with TestKey
1 parent e675ace commit 85fe878

File tree

1 file changed

+9
-10
lines changed
  • test/Test/Database/LSMTree/Internal/Index

1 file changed

+9
-10
lines changed

test/Test/Database/LSMTree/Internal/Index/Compact.hs

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@ import qualified Data.Vector.Unboxed as VU
2727
import qualified Data.Vector.Unboxed.Base as VU
2828
import Data.Word
2929
import Database.LSMTree.Extras
30-
import Database.LSMTree.Extras.Generators (BiasedKeyForIndexCompact,
31-
ChunkSize (..), LogicalPageSummaries,
32-
LogicalPageSummary (..), Pages (..), genRawBytes,
33-
isKeyForIndexCompact, labelPages, toAppends)
30+
import Database.LSMTree.Extras.Generators (ChunkSize (..),
31+
LogicalPageSummaries, LogicalPageSummary (..), Pages (..),
32+
genRawBytes, isKeyForIndexCompact, labelPages, toAppends)
3433
import Database.LSMTree.Extras.Index (Append (..), appendToCompact)
3534
import Database.LSMTree.Internal.BitMath
3635
import Database.LSMTree.Internal.Chunk as Chunk (toByteString)
@@ -58,14 +57,14 @@ tests :: TestTree
5857
tests = testGroup "Test.Database.LSMTree.Internal.Index.Compact" [
5958
testGroup "TestKey" $
6059
prop_arbitraryAndShrinkPreserveInvariant @TestKey noTags isTestKey
61-
, testProperty "prop_distribution @BiasedKeyForIndexCompact" $
62-
prop_distribution @BiasedKeyForIndexCompact
60+
, testProperty "prop_distribution @TestKey" $
61+
prop_distribution @TestKey
6362
, testProperty "prop_searchMinMaxKeysAfterConstruction" $
64-
prop_searchMinMaxKeysAfterConstruction @BiasedKeyForIndexCompact 100
63+
prop_searchMinMaxKeysAfterConstruction @TestKey 100
6564
, testProperty "prop_differentChunkSizesSameResults" $
66-
prop_differentChunkSizesSameResults @BiasedKeyForIndexCompact
65+
prop_differentChunkSizesSameResults @TestKey
6766
, testProperty "prop_singlesEquivMulti" $
68-
prop_singlesEquivMulti @BiasedKeyForIndexCompact
67+
prop_singlesEquivMulti @TestKey
6968
, testGroup "(De)serialisation" [
7069
testGroup "Chunks generator" $
7170
prop_arbitraryAndShrinkPreserveInvariant noTags chunksInvariant
@@ -126,7 +125,7 @@ tests = testGroup "Test.Database.LSMTree.Internal.Index.Compact" [
126125
, testProperty "prop_roundtrip_chunks" $
127126
prop_roundtrip_chunks
128127
, testProperty "prop_roundtrip" $
129-
prop_roundtrip @BiasedKeyForIndexCompact
128+
prop_roundtrip @TestKey
130129
, testProperty "prop_total_deserialisation" $ withMaxSuccess 10000
131130
prop_total_deserialisation
132131
, testProperty "prop_total_deserialisation_whitebox" $ withMaxSuccess 10000

0 commit comments

Comments
 (0)