[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/aidermacs c0ba38906c 200/466: docs(testing): clarify wordi
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/aidermacs c0ba38906c 200/466: docs(testing): clarify wording around unit tests and TDD support |
Date: |
Sat, 15 Mar 2025 19:14:29 -0400 (EDT) |
branch: elpa/aidermacs
commit c0ba38906cd44397d04c09112ea0b1c52c748fca
Author: tninja <tninja@gmail.com>
Commit: tninja <tninja@gmail.com>
docs(testing): clarify wording around unit tests and TDD support
---
README.org | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.org b/README.org
index 7cf3854e6b..2cfb980fe2 100644
--- a/README.org
+++ b/README.org
@@ -53,7 +53,7 @@ When being called with the universal argument (`C-u`), a
prompt will offer the u
- (`aider-function-or-region-explain`): If a region is selected, ask Aider
to explain the selected region. Otherwise, ask Aider to explain the function
under the cursor.
- (`aider-explain-symbol-under-point`): Ask Aider to explain the symbol
under cursor, given the line as context.
-*** Support for Test Driven Development:
+*** Support for Unit Test / Test Driven Development:
- (`aider-write-unit-test`): Generate comprehensive unit tests for the
current function or file. The generated tests will include normal cases, edge
cases, and error handling scenarios.
- (`aider-fix-failing-test-under-cursor`): Place cursor on a failing test
function and ask Aider to analyze and fix the code to make tests pass.
@@ -213,7 +213,7 @@ You can enable Helm-based completion with the following
code:
- Note that aider-architect-discussion and aider-code-change are available
alternatives, although these may offer less context sensitivity than the
aforementioned commands.
-4. *Generate test* It is advisable to validate and iteratively improve the
feature using test-driven commands such as “aider-write-unit-test” and
“aider-fix-failing-test-under-cursor”. Although AI-generated code can serve as
a helpful starting point, it may occasionally introduce subtle issues. Running
tests before and after integrating changes ensures that each incremental
improvement is properly verified. Executing the full test suite after every
change is recommended to catch any issu [...]
+4. *Generate test* It is advisable to validate and iteratively improve the
feature using unit test commands such as “aider-write-unit-test” and
“aider-fix-failing-test-under-cursor”. Although AI-generated code can serve as
a helpful starting point, it may occasionally introduce subtle issues. Running
tests before and after integrating changes ensures that each incremental
improvement is properly verified. Executing the full test suite after every
change is recommended to catch any issues early.
(As an aside, a projectile function is currently employed to switch
between the main code and test code and add them to the session—but further
improvements to include test code seamlessly are always welcome.)
- [nongnu] elpa/aidermacs 1b4357383b 173/466: Feat: Write unit tests (#46), (continued)
- [nongnu] elpa/aidermacs 1b4357383b 173/466: Feat: Write unit tests (#46), ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs a256968d1f 177/466: Feat: update for aider-minor-mode (#50), ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 9b6fc62626 071/466: update command and test, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs fe4e4bebeb 079/466: Merge pull request #2 from AmaiKinono/autoload, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 677e867d0f 100/466: Merge branch 'main' of github.com:tninja/aider.el, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 2cf6150925 104/466: Merge branch 'main' of github.com:tninja/aider.el, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs b9c8b7a827 122/466: Merge branch 'main' of github.com:tninja/aider.el, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs cda05246ed 114/466: Merge branch 'main' of github.com:tninja/aider.el, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 976115dcbc 123/466: Replace series of dash characters with a single separator, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs d57f52202b 137/466: Feat: Improve loading of aider-helm.el (#28), ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs c0ba38906c 200/466: docs(testing): clarify wording around unit tests and TDD support,
ELPA Syncer <=
- [nongnu] elpa/aidermacs a3e90fea3c 201/466: Don't try to byte-compile aider-doom.el, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs e09619dcbd 202/466: Merge pull request #72 from marienz/main, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 9dfed23113 210/466: docs: add FAQ section for multi-line prompts usage, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 9227f6b02a 228/466: Refine README, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs b0a60a60d4 238/466: Merge pull request #6 from CeleritasCelery/remove_magit, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs f68a341d27 143/466: feat(menu): add explain symbol under point menu item, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 471673b0d4 170/466: Feat: Add "Go Ahead" menu item (#43), ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 1ad04baa4c 179/466: Add instructions to install without straight, fix missing comment., ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 1882d43421 180/466: Merge pull request #55 from Willyfrog/doc-fix, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 846f283f83 190/466: doc: Add hard mode for battleship game using o3-mini high model (#70), ELPA Syncer, 2025/03/15