MCPcopy
hub / github.com/redis/redis-py / test_vsim_epsilon

Function test_vsim_epsilon

tests/test_vsets.py:486–497  ·  view source on GitHub ↗
(d_client)

Source from the content-addressed store, hash-verified

484
485@skip_if_server_version_lt("8.2.0")
486def test_vsim_epsilon(d_client):
487 d_client.vset().vadd("myset", [2, 1, 1], "a")
488 d_client.vset().vadd("myset", [2, 0, 1], "b")
489 d_client.vset().vadd("myset", [2, 0, 0], "c")
490 d_client.vset().vadd("myset", [2, 0, 2], "d")
491 d_client.vset().vadd("myset", [-2, -1, -1], "e")
492
493 res1 = d_client.vset().vsim("myset", [2, 1, 1])
494 assert 5 == len(res1)
495
496 res2 = d_client.vset().vsim("myset", [2, 1, 1], epsilon=0.5)
497 assert 4 == len(res2)
498
499
500@skip_if_server_version_lt("7.9.0")

Callers

nothing calls this directly

Calls 3

vaddMethod · 0.80
vsimMethod · 0.80
vsetMethod · 0.45

Tested by

no test coverage detected