Commit graph

662 commits

Author SHA1 Message Date
Paul Gauthier (aider)
041d7bf850 style: Fix linter issues in test_main.py 2024-08-20 10:57:47 -07:00
Paul Gauthier (aider)
7538b3be9e feat: add test for return_coder parameter 2024-08-20 10:57:44 -07:00
Paul Gauthier
ccf77e874d fix win tests ci 2024-08-20 07:57:41 -07:00
Paul Gauthier
ad932654ce fix: Remove unnecessary assertion in test_main.py 2024-08-19 16:07:38 -07:00
Paul Gauthier (aider)
621f91cfee feat: Add test case for --4o and --cache options 2024-08-19 16:07:13 -07:00
Paul Gauthier
d71ea571e4 fix: Remove unnecessary assertion in test_main.py 2024-08-19 16:07:12 -07:00
Paul Gauthier (aider)
3424cda63c feat: Add test for main() with --sonnet and --cache-prompts options 2024-08-19 16:06:34 -07:00
Paul Gauthier
1ea18b83b9 fix: Remove redundant test case for sonnet and cache prompts options 2024-08-19 16:06:33 -07:00
Paul Gauthier (aider)
75a7a0043a feat: Add test for --sonnet --cache-prompts --exit options 2024-08-19 16:05:02 -07:00
Paul Gauthier
f9471fc5b6 fix: Rename cmd_read to cmd_read_only 2024-08-19 16:01:16 -07:00
Paul Gauthier
e7fdce0b75 fix: Update test_repomap.py to ensure RepoMap does not change with refresh='files' 2024-08-19 15:56:10 -07:00
Paul Gauthier (aider)
ba6ec1a94c style: Format code for better readability 2024-08-19 15:53:59 -07:00
Paul Gauthier (aider)
66dc844977 refactor: Update test_repo_map_refresh_files 2024-08-19 15:53:56 -07:00
Paul Gauthier (aider)
1f29186240 fix: Add import for time module 2024-08-19 15:52:47 -07:00
Paul Gauthier (aider)
0ba9f63365 style: Format code with linter 2024-08-19 15:52:35 -07:00
Paul Gauthier (aider)
339c03dd90 feat: Add test case for RepoMap refresh="auto" 2024-08-19 15:52:32 -07:00
Paul Gauthier
d875e7ebe0 feat: Add a new source file and update the RepoMap test 2024-08-19 15:50:06 -07:00
Paul Gauthier (aider)
56210468f7 feat: Use GitTemporaryDirectory and import git instead of os.system 2024-08-19 15:41:09 -07:00
Paul Gauthier (aider)
b0d8778752 style: Fix code formatting in OCaml test file 2024-08-19 15:40:06 -07:00
Paul Gauthier (aider)
b361310e56 feat: Add test for RepoMap refresh with files 2024-08-19 15:40:03 -07:00
Paul Gauthier (aider)
a42de792ba fix: Remove unused variable temp_dir in test_sonnet_and_cache_options 2024-08-19 15:36:24 -07:00
Paul Gauthier
34dc7cc37d fix: Improve prompt caching and repo map refresh logic 2024-08-19 15:36:13 -07:00
Paul Gauthier (aider)
f8b80548fd style: Fix code formatting in test_main.py 2024-08-19 15:35:23 -07:00
Paul Gauthier (aider)
697a8b66ea fix: Update test_sonnet_and_cache_options to match actual RepoMap call 2024-08-19 15:35:20 -07:00
Paul Gauthier (aider)
ef7abf0de9 fix: Ensure RepoMap() is called with refresh="files" in test_sonnet_and_cache_options 2024-08-19 15:34:38 -07:00
Paul Gauthier
6db122788a fix: Remove unnecessary assertion in test_main.py 2024-08-19 15:34:36 -07:00
Paul Gauthier (aider)
cc2b48bef8 fix: Set mock_repo_map.max_map_tokens to 1000 in test_sonnet_and_cache_options 2024-08-19 15:32:46 -07:00
Paul Gauthier (aider)
2513e36104 feat: Add test for sonnet and cache options 2024-08-19 15:31:53 -07:00
Paul Gauthier
4081f2c5b1 fix metadata file test 2024-08-15 15:42:15 -07:00
Paul Gauthier (aider)
cb9da29bc3 style: Apply linter edits to test_main.py 2024-08-15 14:45:16 -07:00
Paul Gauthier (aider)
ec836b99cc feat: add test for --model-metadata-file option 2024-08-15 14:45:13 -07:00
Paul Gauthier
1cc1ce0bd4 fix: load yml config files most specific to least 2024-08-14 10:02:55 -07:00
Paul Gauthier (aider)
95535b9294 fix: Update test_yaml_config_file_loading to correctly access model name 2024-08-14 09:56:07 -07:00
Paul Gauthier (aider)
258132bfd4 fix: Fix YAML configuration file loading 2024-08-14 09:54:26 -07:00
Paul Gauthier (aider)
81ed9c3002 style: Apply linter formatting changes 2024-08-14 09:53:48 -07:00
Paul Gauthier (aider)
db22d298e3 feat: Add comprehensive test for YAML config file loading
The commit message is:

feat: Add comprehensive test for YAML config file loading
2024-08-14 09:53:44 -07:00
Paul Gauthier (aider)
abb375eb73 style: Format code with linter 2024-08-13 05:29:21 -07:00
Paul Gauthier (aider)
cef421dfc0 feat: Add patch for InputOutput in test_main_exit_calls_version_check 2024-08-13 05:29:18 -07:00
Paul Gauthier
fcf758527a fix: Call check_version in main with input and output arguments 2024-08-13 05:29:17 -07:00
Paul Gauthier (aider)
58f06e1f56 feat: add GitTemporaryDirectory to test_main_exit_calls_version_check 2024-08-13 05:26:12 -07:00
Paul Gauthier (aider)
a30a27fa8a feat: add test for main --exit that confirms version_check is called 2024-08-13 05:25:36 -07:00
Paul Gauthier
5f4fc06abc say yes, so the test attempts to add 2024-08-12 14:34:53 -07:00
Paul Gauthier (aider)
330c0fcd29 style: Apply linter formatting to test_coder.py 2024-08-12 14:27:22 -07:00
Paul Gauthier (aider)
1cc6841bad feat: add test for check_for_file_mentions with read-only file 2024-08-12 14:27:17 -07:00
Paul Gauthier
cb24f8c6d4 attempt to fix windows tests in CI 2024-08-12 14:09:52 -07:00
Paul Gauthier
8d59ce586c fix: Improve handling of read-only files in the cmd_add command 2024-08-12 09:08:24 -07:00
Paul Gauthier (aider)
1e8be8a429 feat: use GitTemporaryDirectory in test_cmd_add_read_only_file 2024-08-12 09:01:32 -07:00
Paul Gauthier (aider)
42d16ebb99 style: Format code to improve readability 2024-08-12 09:00:32 -07:00
Paul Gauthier (aider)
e84418f048 feat: add test for handling read-only files in cmd_add 2024-08-12 09:00:27 -07:00
Paul Gauthier
216ad3b6b5 fix: Add SwitchCoder exception handling in cmd_help 2024-08-10 14:49:55 -07:00