Skip to content

Commit 0bfeafa

Browse files
committed
Added mock database to 'test_movie_count()', use 'mint_session_token()' instead of 'generate_token()'
1 parent ceebff5 commit 0bfeafa

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

tests/server/api/test_movies.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def login(test_user):
4343
"murfey.server.api.auth.validate_user", return_value=True
4444
) as mock_validate:
4545
response = client.post(
46-
f"{url_path_for('auth.router', 'generate_token')}",
46+
f"{url_path_for('auth.router', 'mint_session_token', session_id=1)}",
4747
data=test_user,
4848
)
4949
assert mock_validate.called_once()
@@ -54,12 +54,21 @@ def login(test_user):
5454

5555

5656
@patch("murfey.server.api.auth.check_user", return_value=True)
57-
def test_movie_count(mock_check, test_user):
57+
@patch("murfey.server.api.auth.murfey_db")
58+
def test_movie_count(
59+
mock_check,
60+
mock_murfey_db,
61+
test_user,
62+
murfey_db_session,
63+
):
64+
65+
mock_murfey_db = murfey_db_session
5866
token = login(test_user)
5967
response = client.get(
6068
f"{url_path_for('session_control.router', 'count_number_of_movies')}",
6169
headers={"Authorization": f"Bearer {token}"},
6270
)
71+
assert mock_murfey_db
6372
assert mock_check.called_once()
6473
assert response.status_code == 200
6574
assert len(mock_session.method_calls) == 2

0 commit comments

Comments
 (0)