progress
This commit is contained in:
@@ -317,7 +317,7 @@ def test_toggle_folder_organize_enabled(authenticated_client, mock_folder):
|
||||
assert mock_folder.organize_enabled is True
|
||||
|
||||
# Toggle the flag
|
||||
response = authenticated_client.put(f'/api/folders/{mock_folder.id}/toggle')
|
||||
response = authenticated_client.put(f'/api/folders/{mock_folder.id}/type', data={'folder_type': 'ignore'}, content_type='application/x-www-form-urlencoded')
|
||||
|
||||
# Should return 200 OK
|
||||
assert response.status_code == 200
|
||||
@@ -325,10 +325,10 @@ def test_toggle_folder_organize_enabled(authenticated_client, mock_folder):
|
||||
# Verify the folder was updated in the database
|
||||
updated_folder = Folder.query.filter_by(id=mock_folder.id).first()
|
||||
assert updated_folder is not None
|
||||
assert updated_folder.organize_enabled is False
|
||||
assert updated_folder.folder_type == 'ignore'
|
||||
|
||||
# Toggle again to make sure it works both ways
|
||||
response2 = authenticated_client.put(f'/api/folders/{mock_folder.id}/toggle')
|
||||
# Toggle back to make sure it works both ways
|
||||
response2 = authenticated_client.put(f'/api/folders/{mock_folder.id}/type', data={'folder_type': 'tidy'}, content_type='application/x-www-form-urlencoded')
|
||||
|
||||
# Should return 200 OK
|
||||
assert response2.status_code == 200
|
||||
@@ -336,7 +336,7 @@ def test_toggle_folder_organize_enabled(authenticated_client, mock_folder):
|
||||
# Verify the folder was updated in the database again
|
||||
updated_folder2 = Folder.query.filter_by(id=mock_folder.id).first()
|
||||
assert updated_folder2 is not None
|
||||
assert updated_folder2.organize_enabled is True
|
||||
assert updated_folder2.folder_type == 'tidy'
|
||||
|
||||
def test_toggle_folder_organize_enabled_not_found(authenticated_client, mock_user):
|
||||
"""Test toggling organize_enabled flag for a non-existent folder."""
|
||||
|
||||
Reference in New Issue
Block a user