Skip to content

Commit

Permalink
Add dump and restore test
Browse files Browse the repository at this point in the history
  • Loading branch information
nnmehta committed Jan 24, 2025
1 parent 591ab10 commit 5217ad6
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tests/test_bloom_basic.py
Original file line number Diff line number Diff line change
Expand Up @@ -364,3 +364,11 @@ def test_bloom_string_config_set(self):
assert self.client.execute_command('CONFIG SET bf.bloom-tightening-ratio 1.75') == b'ERR (0 < tightening ratio range < 1)'
except ResponseError as e:
assert str(e) == f"CONFIG SET failed (possibly related to argument 'bf.bloom-tightening-ratio') - ERR (0 < tightening ratio range < 1)"

def test_bloom_dump_and_restore(self):
client = self.server.get_new_client()
client.execute_command('BF.INSERT dump error 0.001 capacity 2000 items 1')
dump = client.execute_command('DUMP dump')
assert client.execute_command('DEL dump') == 1
client.execute_command('RESTORE', 'dump', 0, dump)
assert client.execute_command('BF.EXISTS dump 1') == 1

0 comments on commit 5217ad6

Please sign in to comment.