def test_distance():
start = [3, 10, 17]
end = [6, 15, 18]
pos = [1, 2, 5, 8, 10, 15, 16, 19]
expect = [2, 1, 0, 2, 0, 0, 1, 1]
start = np.asarray(start)
end = np.asarray(end)
pos = np.asarray(pos)
actual = annos.distance(pos, start, end)
npt.assert_array_equal(actual, expect)
pos = [1, 6, 7, 9]
expect = [2, 0, 1, 1]
start = np.asarray(start)
end = np.asarray(end)
pos = np.asarray(pos)
actual = annos.distance(pos, start, end)
npt.assert_array_equal(actual, expect)
评论列表
文章目录