aider/tests/basic
Emasoft 8f3cfe1985 Added logic to split and batch the changes in architect mode. In this way editor models with small input context limits will be able to handle the code changes just as well as the more expensive models.
added option to use the new batch editing feature or to stick to the
original architect workflow that makes the changes in one go.

Added parameter `--use-batch-editing` and --no-use-batch-editing` as
command line argument.

Added option `use-batch-editing` to yaml configuration file.
2025-05-17 07:51:40 +02:00
..
__init__.py initial 2025-03-22 08:09:26 -07:00
test_analytics.py test: Remove user_id check from need_to_ask test 2024-12-22 09:52:45 -05:00
test_aws_credentials.py test: Add tests for AWS credential handling with AWS_PROFILE 2025-03-16 16:09:32 +09:00
test_batch_editing.py Added logic to split and batch the changes in architect mode. In this way editor models with small input context limits will be able to handle the code changes just as well as the more expensive models. 2025-05-17 07:51:40 +02:00
test_coder.py fix: Mark unused variable in test 2025-05-13 13:44:59 -07:00
test_commands.py style: Fix F841 unused variable in tests 2025-05-08 14:44:07 -07:00
test_deprecated.py test: update model alias and add debug dump in deprecated tests 2025-03-08 17:09:04 -08:00
test_editblock.py fix: Handle filenames starting with fences or triple backticks correctly 2025-04-20 16:36:36 -07:00
test_editor.py fix: Resolve Windows path escaping issue in test_editor.py 2025-02-24 12:09:33 -08:00
test_exceptions.py copy 2025-04-04 07:58:59 +13:00
test_find_or_blocks.py don't disrupt \_ in filenames #1158 2024-08-26 12:08:46 -07:00
test_history.py test: Fix mocking setup for simple_send_with_retries in tests 2025-02-04 12:17:45 -08:00
test_io.py fix: Correct Columns call count assertions in io tests 2025-05-08 09:43:36 -07:00
test_linter.py feat: Improve history, faq, and linter tests for Windows and special chars 2025-05-07 16:53:18 -07:00
test_main.py test: Update tests for git integration 2025-05-13 13:44:23 -07:00
test_model_info_manager.py refactor: Remove unused result variable in test_verify_ssl_setting_before_cache_loading 2025-03-05 18:40:03 -08:00
test_models.py style: Fix linting issues in test_models.py 2025-03-11 11:30:28 -07:00
test_onboarding.py fix: Remove unused import mock_open 2025-03-31 09:04:26 +13:00
test_openrouter.py chore: Remove unused imports in test_openrouter.py 2025-05-10 12:57:14 -07:00
test_reasoning.py refactor: Remove deprecated reasoning_content attribute in test mock 2025-03-09 08:46:45 -07:00
test_repo.py style: Address flake8 errors 2025-05-08 15:15:17 -07:00
test_repomap.py feat: add repomap support for ocaml/ocaml_interface 2025-03-30 22:09:06 +04:00
test_run_cmd.py do not try pexpect on windows; fix time.clock error on windows 2024-08-28 22:26:48 -07:00
test_sanity_check_repo.py style: Remove unused imports from test_sanity_check_repo.py 2025-03-05 18:28:40 -08:00
test_scripting.py fix: Remove unused import of InputOutput from aider.io 2024-08-01 15:46:59 -03:00
test_sendchat.py refactor: Update calls to simple_send_with_retries to use model method 2025-02-04 12:04:25 -08:00
test_special.py fix: Update is_important function tests for README.md paths 2024-08-30 16:59:36 -07:00
test_ssl_verification.py style: Format test_ssl_verification.py with linter 2025-03-25 14:56:59 -10:00
test_udiff.py use pytest.ini testpaths to order testing 2024-07-16 10:33:42 +01:00
test_urls.py use pytest.ini testpaths to order testing 2024-07-16 10:33:42 +01:00
test_voice.py fix: correct sounddevice module mocking in voice tests 2024-11-30 19:15:58 -08:00
test_watch.py style(pre-commit): apply python style from pre-commit hooks 2025-05-08 23:28:18 +02:00
test_wholefile.py add test for hash filenames 2024-09-22 08:24:55 -07:00