fix tests for Pytest-Asyncio running in strict mode
This commit is contained in:
parent
099770c80c
commit
324eb8e9b7
4 changed files with 12 additions and 12 deletions
|
|
@ -3,12 +3,12 @@ from unwind.imdb import imdb_rating_from_score, score_from_imdb_rating
|
|||
|
||||
|
||||
@pytest.mark.parametrize("rating", (x / 10 for x in range(10, 101)))
|
||||
def test_rating_conversion(rating):
|
||||
def test_rating_conversion(rating: float):
|
||||
assert rating == imdb_rating_from_score(score_from_imdb_rating(rating))
|
||||
|
||||
|
||||
@pytest.mark.parametrize("score", range(0, 101))
|
||||
def test_score_conversion(score):
|
||||
def test_score_conversion(score: int):
|
||||
# Because our score covers 101 discrete values and IMDb's rating only 91
|
||||
# discrete values, the mapping is non-injective, i.e. 10 values can't be
|
||||
# mapped uniquely.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue