Paul Gauthier (aider)
671f3078c1
test: add fname_to_url tests for Unix, Windows, and edge cases
2024-10-21 14:28:28 -07:00
Paul Gauthier
d1e35bcdd1
refactor: update stale issue handling and edit block replacement logic
2024-10-21 12:02:29 -07:00
Paul Gauthier
3146d285bf
fix gitignore test
2024-10-07 12:29:39 -07:00
Paul Gauthier
e84de1fb5a
Revert "test: add DummyInput and DummyOutput to TestHelp setup"
...
This reverts commit d098a4cd80
.
2024-10-04 15:25:22 -07:00
Paul Gauthier
d098a4cd80
test: add DummyInput and DummyOutput to TestHelp setup
2024-10-04 14:04:02 -07:00
Paul Gauthier
2b4206fd57
paul-gauthier -> Aider-AI
2024-10-04 13:06:38 -07:00
Paul Gauthier
33b45b68e2
copy
2024-10-02 12:03:47 -07:00
Paul Gauthier (aider)
e33e9c44bb
fix: import ANY from unittest.mock to resolve undefined name error
2024-10-02 11:21:28 -07:00
Paul Gauthier (aider)
b35bd06eb8
style: format code in test_models.py
2024-10-02 11:21:17 -07:00
Paul Gauthier (aider)
875fb3a178
test: update sanity_check_models_bogus_editor to expect two warnings
2024-10-02 11:21:13 -07:00
Paul Gauthier (aider)
97d6b68613
fix: add missing sanity_check_model import
2024-10-02 11:20:01 -07:00
Paul Gauthier (aider)
21adf405a0
fix: correct imports and model usage in test_models.py
2024-10-02 11:19:38 -07:00
Paul Gauthier (aider)
1a355cbf74
style: format code in test_models.py
2024-10-02 11:19:25 -07:00
Paul Gauthier (aider)
1a3e8b3375
test: update sanity check test to use real Model instances
2024-10-02 11:19:22 -07:00
Paul Gauthier (aider)
da9af264f8
fix: import sanity_check_models in test_models.py
2024-10-02 11:17:53 -07:00
Paul Gauthier (aider)
93cb615ffd
test: add test for sanity check with bogus editor model
2024-10-02 11:15:27 -07:00
Paul Gauthier (aider)
7e55a8f684
style: Format code in test_models.py to improve readability
2024-10-02 11:15:09 -07:00
Paul Gauthier (aider)
433223a7fc
test: add sanity check for bogus editor model
2024-10-02 11:15:05 -07:00
Paul Gauthier (aider)
70a509bbea
style: Format error message assertion in test_commands.py
2024-10-02 09:21:23 -07:00
Paul Gauthier (aider)
8c45e25724
test: update cmd_read_only test with full path for nonexistent glob
2024-10-02 09:21:17 -07:00
Paul Gauthier (aider)
f12682a0c1
style: Format code and remove whitespace
2024-10-02 09:20:45 -07:00
Paul Gauthier (aider)
79350ab195
test: add glob functionality tests for cmd_read_only method
2024-10-02 09:20:39 -07:00
Paul Gauthier
0091ab004c
fix: Update autocomplete test to handle partial file names
2024-09-28 15:29:54 -07:00
Paul Gauthier (aider)
d647ebf058
fix: remove unused import of Completion in test_io.py
2024-09-28 15:28:29 -07:00
Paul Gauthier (aider)
c2b48b5256
style: format code and improve readability in test_io.py
2024-09-28 15:28:14 -07:00
Paul Gauthier (aider)
d5b8a15410
test: add unit tests for AutoCompleter.get_command_completions method
2024-09-28 15:28:11 -07:00
Paul Gauthier
2139de76fb
test: remove unused test for command completions in TestInputOutput class
2024-09-28 15:28:10 -07:00
Paul Gauthier (aider)
e832ee8450
style: format code and run linter on test_io.py
2024-09-28 15:24:18 -07:00
Paul Gauthier (aider)
37236aa907
fix: update test_get_command_completions to match new method signature with Document and CompleteEvent parameters
2024-09-28 15:24:14 -07:00
Paul Gauthier (aider)
4ea68efd0e
test: Fix confirm_ask test to handle invalid input and verify call count
2024-09-28 15:19:19 -07:00
Paul Gauthier (aider)
843cc9ee4e
style: run linter and fix whitespace in test_io.py
2024-09-28 15:16:59 -07:00
Paul Gauthier (aider)
ec10ead0c3
test: add unit tests for allow_never option in confirm_ask method
2024-09-28 15:16:56 -07:00
Paul Gauthier (aider)
9884d838ea
style: run linter and format test_commands.py for improved readability
2024-09-28 14:48:23 -07:00
Paul Gauthier (aider)
384391129d
test: add unit test for /copy command with cur_messages present
2024-09-28 14:48:18 -07:00
Paul Gauthier
0819258e0f
test: add unit test for handling bad glob in command add
2024-09-28 14:48:17 -07:00
Paul Gauthier (aider)
1e776863ac
style: format code and improve linter compliance in test_commands.py
2024-09-28 14:44:04 -07:00
Paul Gauthier (aider)
202a219d82
test: add tests for the /copy command including success, no messages, and exception handling
2024-09-28 14:44:00 -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
924eeb43de
fix: Update test assertions for API key checks
2024-09-23 11:34:49 -07:00
fry69
7a5947fc49
feat: add tests for sanity_check_repo function
2024-09-23 07:55:45 +02:00
Paul Gauthier
cee0bb7135
add test for hash filenames
2024-09-22 08:24:55 -07:00
Paul Gauthier
cfe1d540f1
update fence test to use backticks at start of line
2024-09-21 10:42:58 -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 (aider)
8da88eef64
fix: remove unused import of builtins module
2024-09-10 14:09:40 -07:00
Paul Gauthier (aider)
3685f307c7
style: reorder imports in test_io.py
2024-09-10 14:09:33 -07:00