From 2d026369b616e51199579ff039cc34be4d5c2ef9 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 19 Apr 2026 13:09:45 -0500 Subject: chore: remove project-specific references - elisp-testing.md: generalized testutil description. The specific files testutil-general.el / testutil-filesystem.el / testutil-org.el only exist in one project; bundle should describe the pattern, not name specific files. - README.org: install examples use ~/code/ path to match actual layout. --- languages/elisp/claude/rules/elisp-testing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'languages/elisp/claude') diff --git a/languages/elisp/claude/rules/elisp-testing.md b/languages/elisp/claude/rules/elisp-testing.md index 6cb59b1..3883902 100644 --- a/languages/elisp/claude/rules/elisp-testing.md +++ b/languages/elisp/claude/rules/elisp-testing.md @@ -11,10 +11,10 @@ Use `ert-deftest` for all tests. One test = one scenario. ## File Layout -- `tests/test-.el` — tests for `modules/.el` +- `tests/test-.el` — tests for `.el` - `tests/test---.el` — tests for a specific private helper (matches `--` function naming) -- `tests/testutil-.el` — fixtures and mocks for one module -- `tests/testutil-general.el`, `testutil-filesystem.el`, `testutil-org.el` — cross-module helpers +- `tests/testutil-.el` — fixtures and mocks scoped to one module +- `tests/testutil-*.el` — cross-module helpers (shared fixtures, generic mocks, filesystem helpers); name them for what they help with Tests must `(require 'module-name)` before the testutil file that stubs its internals, unless documented otherwise. Order matters — a testutil that defines a stub can be shadowed by a later `require` of the real module. -- cgit v1.2.3