def test__mutual_reachability_dist(data):
target = 0.074196034579080888
point_1 = data[0]
point_2 = data[1]
dist = DBCV._mutual_reachability_dist(point_1, point_2, data, data,
euclidean)
assert dist == euclidean(point_1, point_2)
point_3 = data[5]
point_4 = data[46]
dist_2 = DBCV._mutual_reachability_dist(point_3, point_4, data, data,
euclidean)
assert abs(dist_2 - target) < 0.001
评论列表
文章目录