Paul Gauthier (aider)
780f70d5c6
test: Enhance git config include tests with manual config file verification
2025-03-05 15:19:18 -08:00
Paul Gauthier (aider)
a01e1f96fa
refactor: Remove unused original_config
variable in git config setup
2025-03-05 15:17:35 -08:00
Paul Gauthier (aider)
3adb443ca5
style: Fix linting issues in test_main.py
2025-03-05 15:16:49 -08:00
Paul Gauthier (aider)
dc9ff3a004
feat: Add test for git config include directive in repository config
2025-03-05 15:16:43 -08:00
Paul Gauthier (aider)
f879f4f432
style: Fix linting issues in test_main.py
2025-03-05 15:15:15 -08:00
Paul Gauthier (aider)
183f831a7e
test: Add test for git config include to verify aider respects user settings
2025-03-05 15:15:09 -08:00
Paul Gauthier
5755aa3eb8
feat: Improve model metadata handling and startup performance
2025-02-04 16:34:07 -08:00
Paul Gauthier (aider)
f76d14f613
chore: Run linter on test_main.py for code quality improvements
2025-02-04 16:30:06 -08:00
Paul Gauthier (aider)
0c3470bab2
feat: Update test_model_metadata_file to reset local model metadata
2025-02-04 16:30:01 -08:00
Paul Gauthier
315ad06ecc
docs: Add comment to reset model_info_manager in test_model_metadata_file
2025-02-04 16:29:52 -08:00
Paul Gauthier (aider)
ee9d0c4a99
style: Format code with linter and improve readability
2025-01-31 13:13:10 -08:00
Paul Gauthier (aider)
476a0ad6ad
test: Add test for --reasoning-effort CLI option
2025-01-31 13:13:05 -08:00
Paul Gauthier (aider)
c8b9e2ff37
fix: Update model name assertion tests to use partial matching
2025-01-31 09:02:00 -08:00
Paul Gauthier (aider)
34a6902986
style: Format test code with consistent line breaks and indentation
2025-01-31 09:01:14 -08:00
Paul Gauthier (aider)
0c47b0eb53
test: Add tests for default model selection and API key precedence
2025-01-31 09:01:09 -08:00
Paul Gauthier (aider)
350df7ca55
fix: Test check_gitignore with and without .env file
2024-12-22 09:51:20 -05:00
Paul Gauthier (aider)
7ddcc30e8d
style: format test_main.py line breaks
2024-12-07 08:23:58 -08:00
Paul Gauthier (aider)
13ff038e58
feat: add --api-key flag to set provider API keys as env vars
2024-12-07 08:23:50 -08:00
Paul Gauthier (aider)
ba14ab96da
refactor: update env format test to check return value instead of SystemExit
2024-12-07 08:09:56 -08:00
Paul Gauthier (aider)
af3d8dd6a7
style: format test_main.py with black
2024-12-07 08:08:40 -08:00
Paul Gauthier (aider)
e10d06cb47
test: add test coverage for --set-env functionality
2024-12-07 08:08:35 -08:00
Paul Gauthier
b2da3545f9
test: disable analytics in test environment
2024-12-02 17:56:45 -08:00
Paul Gauthier
0b781174bd
ci: remove redundant AIDER_ANALYTICS_LOG environment variable
2024-11-30 11:37:33 -08:00
Paul Gauthier
f448d3e2db
chore: add pytest-env and remove debug dump from tests
2024-11-30 11:35:40 -08:00
Paul Gauthier (aider)
6b4222ec48
test: add verification for pytest.ini environment variables
2024-11-30 11:32:49 -08:00
Paul Gauthier
3f770cc5c0
test: remove analytics env vars and add debug dump
2024-11-30 11:32:48 -08:00
Paul Gauthier
62558291b6
test: disable analytics in test environment
2024-11-30 10:59:46 -08:00
Paul Gauthier
5b68c2c7d9
fix test
2024-11-26 07:09:49 -08:00
Paul Gauthier (aider)
b70e0bd1f6
test: update invalid edit format test to check return code instead of SystemExit
2024-11-26 07:07:11 -08:00
Paul Gauthier (aider)
743f0f5540
test: add test for invalid edit format handling
2024-11-26 07:06:28 -08:00
Paul Gauthier (aider)
f4b964a4b8
test: add tests for --[no-]detect-urls CLI option
2024-11-25 18:39:10 -08:00
Paul Gauthier (aider)
dba844c7f9
style: Format code with linter
2024-11-19 17:45:44 -08:00
Paul Gauthier (aider)
09c11ef8ad
test: Add --yes flag to prevent EOFError in test cases
2024-11-19 17:45:40 -08:00
Paul Gauthier
ae970cf2da
fix: Update webbrowser patch to use correct module path
2024-11-07 11:35:40 -08:00
Paul Gauthier (aider)
d81c421bfe
test: mock webbrowser.open in test setup
2024-10-30 12:04:43 -07:00
Paul Gauthier
3146d285bf
fix gitignore test
2024-10-07 12:29:39 -07:00
Paul Gauthier
99bf23c5ff
fix: Set AIDER_CHECK_UPDATE environment variable to false in test setup
2024-09-24 12:42:37 -07:00
Paul Gauthier
0a3b4147fa
test: update main tests to handle None input and add --exit flag
2024-09-10 15:32:43 -07:00
Paul Gauthier (aider)
fa49ab09c4
test: update code_theme tests to check InputOutput initialization
2024-09-10 15:24:11 -07:00
Paul Gauthier
454c2f4d0e
feat: add --exit flag to test cases for controlled termination
2024-09-10 14:30:04 -07:00
Paul Gauthier (aider)
59bdc45728
refactor: Remove unused mock_open import
2024-09-10 14:18:56 -07:00
Paul Gauthier (aider)
645252168c
style: sort imports and fix quotation marks
2024-09-10 14:18:37 -07:00
Paul Gauthier (aider)
fb87dd883c
test: patch input() to return empty string
...
This commit patches the `input()` builtin to return an empty string in the test setup, preventing tests from hanging while waiting for user input. It also adds cleanup for the patch in the teardown method.
2024-09-10 14:18:32 -07:00
Paul Gauthier
8cfdcbd976
refactor: remove redundant get_system_info method and update related test
2024-09-05 13:00:32 -07:00
Paul Gauthier (aider)
45855bd96c
feat: add get_system_info method to Coder base class
2024-09-05 12:59:12 -07:00
Paul Gauthier (aider)
b57468a963
test: add test for Spanish chat language option
2024-09-05 12:58:18 -07:00
Paul Gauthier
1a5a618608
fix: handle GitCommandNotFound exception in make_new_repo function
2024-08-31 07:49:23 -07:00
Paul Gauthier (aider)
653f0c77ef
fix: add missing cause argument to GitCommandNotFound exception
2024-08-31 07:47:19 -07:00
Paul Gauthier (aider)
6a2dd41275
style: format code with black
2024-08-31 07:46:37 -07:00
Paul Gauthier (aider)
81981e7e99
test: add test for graceful exit when git command not found
2024-08-31 07:46:33 -07:00