mirror of
https://github.com/facefusion/facefusion.git
synced 2026-09-16 04:25:27 +02:00
remove job files on session destroy
This commit is contained in:
@@ -199,12 +199,15 @@ def test_destroy_session(test_client : TestClient) -> None:
|
||||
'client_version': metadata.get('version')
|
||||
})
|
||||
access_token = create_session_response.json().get('access_token')
|
||||
session_id = session_manager.find_session_id(access_token)
|
||||
jobs_path = os.path.join(get_test_jobs_directory(), session_id)
|
||||
|
||||
delete_session_response = test_client.delete('/session', headers =
|
||||
{
|
||||
'Authorization': 'Bearer INVALID'
|
||||
})
|
||||
|
||||
assert os.path.isdir(jobs_path) is True
|
||||
assert delete_session_response.status_code == 401
|
||||
|
||||
delete_session_response = test_client.delete('/session', headers =
|
||||
@@ -212,6 +215,7 @@ def test_destroy_session(test_client : TestClient) -> None:
|
||||
'Authorization': 'Bearer ' + access_token
|
||||
})
|
||||
|
||||
assert os.path.isdir(jobs_path) is False
|
||||
assert session_manager.find_session_id(access_token) is None
|
||||
assert delete_session_response.status_code == 200
|
||||
|
||||
|
||||
Reference in New Issue
Block a user