| from model import similarity_to_score | |
| def test_similarity_to_score_boundaries(): | |
| assert similarity_to_score(-1.0) == 0 | |
| assert similarity_to_score(1.0) == 1000 | |
| assert similarity_to_score(0.0) == 500 | |
| def test_similarity_to_score_clipping_and_rounding(): | |
| assert similarity_to_score(1.2) == 1000 | |
| assert similarity_to_score(-1.3) == 0 | |
| assert similarity_to_score(0.1234) == 562 | |
| assert similarity_to_score(-0.3333) == 333 | |