diff options
| author | Craig Jennings <c@cjennings.net> | 2025-10-26 17:55:11 -0500 | 
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-10-26 17:55:11 -0500 | 
| commit | ef1cb62b2323dec7990da89f2de24746c74d49bf (patch) | |
| tree | f88b24c08d3a08aaae3d943de4ea186007708e73 /tests/test-theme-theme-persistence.el.disabled | |
| parent | c700bc14f091a346351474ebce24aa32e0dca814 (diff) | |
 test:custom-file-buffer: add tests for cj/delete-buffer-and-file
  Add 36 unit tests for cj/delete-buffer-and-file covering:
  - Normal cases: VC vs non-VC file deletion, trash flag usage
  - Boundary cases: file content variations, naming edge cases, buffer states
  - Error cases: permission issues, VC failures, error propagation
  Key testing decisions documented in Commentary:
  - Mock delete-file errors for deterministic, portable tests
  - Test our code's behavior (branching logic, error propagation), not the
    underlying trash/filesystem implementations
  - Verify correct calls to vc-delete-file vs delete-file with trash flag
  All 36 tests passing.
Diffstat (limited to 'tests/test-theme-theme-persistence.el.disabled')
0 files changed, 0 insertions, 0 deletions
