| 484 | |
| 485 | @skip_if_server_version_lt("8.2.0") |
| 486 | def 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") |