📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 16:26:47
📂
/ (Root)
/
opt
/
redis-8
/
modules
/
vector-sets
/
tests
📍 /opt/redis-8/modules/vector-sets/tests
🔄 Refresh
✏️
Editing: basic_commands.py
Read Only
from test import TestCase, generate_random_vector import struct class BasicCommands(TestCase): def getname(self): return "VADD, VDIM, VCARD basic usage" def test(self): # Test VADD vec = generate_random_vector(4) vec_bytes = struct.pack('4f', *vec) result = self.redis.execute_command('VADD', self.test_key, 'FP32', vec_bytes, f'{self.test_key}:item:1') assert result == 1, "VADD should return 1 for first item" # Test VDIM dim = self.redis.execute_command('VDIM', self.test_key) assert dim == 4, f"VDIM should return 4, got {dim}" # Test VCARD card = self.redis.execute_command('VCARD', self.test_key) assert card == 1, f"VCARD should return 1, got {card}"
💾 Save Changes
❌ Cancel