From 10bae69346474c7bb3d872d25489f3a8f0eed774 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 3 Nov 2025 16:15:24 -0600 Subject: test: Add unit tests for music config and org-contacts functions Add comprehensive unit tests for various Emacs Lisp functions, covering M3U file handling, music file validation, and contact capture template finalization: - Tests for appending tracks to M3U files Tests for recursive music - collection Tests for completion table creation Tests for - extracting M3U basenames and files Tests for M3U file parsing - Tests for filename sanitization Tests for directory and file - validity checks Tests for org-contacts capture template - finalization Each test validates normal, boundary, and error conditions. These tests improve code reliability by verifying expected behavior across a range of scenarios. --- todo.org | 1 + 1 file changed, 1 insertion(+) (limited to 'todo.org') diff --git a/todo.org b/todo.org index d74524e29..4eab41225 100644 --- a/todo.org +++ b/todo.org @@ -18,6 +18,7 @@ V2MOM is located at: [[file:docs/emacs-config-v2mom.org][emacs-config-v2mom.org] Research/ideas that don't serve vision: [[file:docs/someday-maybe.org][someday-maybe.org]] * Method 1: Make Using Emacs Frictionless [7/13] + ** DONE [#A] Remove network check from startup (saves 1+ seconds) CLOSED: [2025-10-31 Fri] -- cgit v1.2.3