def test_centrality_to_position_without_ties(): pos_map = ccfpr.centrality_to_position(ret_val, ret_sort)[0] assert pos_map[4] == 1.0 assert pos_map[1] == 2.0 assert pos_map[0] == 3.0 assert pos_map[3] == 4.0 assert pos_map[2] == 5.0
def test_centrality_to_position_with_ties(): pos_map = ccfpr.centrality_to_position(ret_val_ties, ret_sort_ties)[0] assert pos_map[4] == 1.0 assert pos_map[1] == 2.5 assert pos_map[0] == 2.5 assert pos_map[3] == 4.5 assert pos_map[2] == 4.5 assert pos_map[5] == 6.0