fix: resolve all Ruff linting errors

- Fix PLW2901: Use different variable name for stripped lines in loop
- Fix E721: Use 'is' instead of '==' for type comparisons
- Add noqa comments for intentional security warnings (S321, S507, S110, S603)

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-02-13 16:12:39 +00:00
parent 7754d14050
commit b42c6f5f64
15 changed files with 49 additions and 55 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
"""Additional tests for upload_to_ftp task."""
import ftplib
from unittest.mock import MagicMock, Mock, patch
from unittest.mock import Mock, patch
import pytest
@@ -152,7 +152,7 @@ class TestUploadToFtp:
mock_settings.ftp_use_tls = True
mock_ftp = Mock()
mock_ftp.cwd.side_effect = [ftplib.error_perm("No such directory"), None]
mock_ftp.cwd.side_effect = [ftplib.error_perm("No such directory"), None] # noqa: S321
mock_ftp_tls.return_value = mock_ftp
mock_self = Mock()
@@ -248,8 +248,8 @@ class TestUploadToFtp:
mock_settings.ftp_use_tls = True
mock_ftp = Mock()
mock_ftp.cwd.side_effect = ftplib.error_perm("Permission denied")
mock_ftp.mkd.side_effect = ftplib.error_perm("Cannot create directory")
mock_ftp.cwd.side_effect = ftplib.error_perm("Permission denied") # noqa: S321
mock_ftp.mkd.side_effect = ftplib.error_perm("Cannot create directory") # noqa: S321
mock_ftp_tls.return_value = mock_ftp
mock_self = Mock()