Ruff after aider
All checks were successful
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s

This commit is contained in:
Jon Michael Aanes 2025-04-15 23:41:22 +02:00
parent 44104215a2
commit 1371343ff4
2 changed files with 22 additions and 16 deletions

View File

@ -87,7 +87,7 @@ def main():
# Parse reviewers and assignees from comma-separated strings to lists
reviewers = args.reviewers.split(',') if args.reviewers else None
assignees = args.assignees.split(',') if args.assignees else None
aider_args = AiderArgs(
gitea_url=args.gitea_url,
owner=args.owner,

View File

@ -1,6 +1,4 @@
import pytest
from unittest.mock import patch, MagicMock
import argparse
from unittest.mock import patch
from aider_gitea.__main__ import parse_args
@ -8,16 +6,21 @@ from aider_gitea.__main__ import parse_args
def test_parse_args_with_reviewers_and_assignees():
"""Test that reviewers and assignees arguments are correctly parsed."""
test_args = [
'--gitea-url', 'https://gitea.example.com',
'--owner', 'test-owner',
'--repo', 'test-repo',
'--reviewers', 'user1,user2',
'--assignees', 'user3,user4'
'--gitea-url',
'https://gitea.example.com',
'--owner',
'test-owner',
'--repo',
'test-repo',
'--reviewers',
'user1,user2',
'--assignees',
'user3,user4',
]
with patch('sys.argv', ['aider_gitea'] + test_args):
args = parse_args()
assert args.gitea_url == 'https://gitea.example.com'
assert args.owner == 'test-owner'
assert args.repo == 'test-repo'
@ -28,14 +31,17 @@ def test_parse_args_with_reviewers_and_assignees():
def test_parse_args_without_reviewers_and_assignees():
"""Test that the parser works without reviewers and assignees."""
test_args = [
'--gitea-url', 'https://gitea.example.com',
'--owner', 'test-owner',
'--repo', 'test-repo'
'--gitea-url',
'https://gitea.example.com',
'--owner',
'test-owner',
'--repo',
'test-repo',
]
with patch('sys.argv', ['aider_gitea'] + test_args):
args = parse_args()
assert args.gitea_url == 'https://gitea.example.com'
assert args.owner == 'test-owner'
assert args.repo == 'test-repo'