Cormac Shannon
917509aa8a
Refactor lush tests: remove duplication, fill coverage gaps, wire into all.lua
- Wire all 11 lush test files into testes/all.lua (was only 4)
- Delete dead commands-interactive.lua (disabled via os.exit(0))
- Remove duplicate regression test from piping.lua
- Add user-defined command tests (lush.commands): basic, int return,
table return, error handling, removal, API call
- Add lush.subcmd() and lush.interactive() direct call tests
- Add argv edge cases: single-quote backslash, \$ escape, unknown
escape, adjacent quote concatenation
- Add globbing edge cases: brace suffix, no-comma braces, bracket
glob, mid-word tilde passthrough
- Add signal exit code test (128+9=137)
- Add escaped-pipe and empty interactive command tests
2026-03-22 17:58:09 +00:00
..
2026-02-28 19:27:14 +00:00
2026-03-22 17:58:09 +00:00
2026-03-22 17:58:09 +00:00
2025-08-20 16:10:54 -03:00
2025-07-15 14:40:27 -03:00
2025-03-12 14:00:58 -03:00
2025-03-12 14:00:58 -03:00
2025-07-08 13:33:57 -03:00
2025-07-08 13:33:57 -03:00
2025-05-18 11:43:43 -03:00
2025-06-13 14:14:50 -03:00
2025-04-23 11:36:09 -03:00
2025-06-13 14:08:38 -03:00
2025-03-12 14:00:58 -03:00
2025-05-20 17:36:05 -03:00
2025-11-11 14:36:16 -03:00
2025-03-13 15:30:52 -03:00
2026-02-28 19:07:00 +00:00
2025-06-16 16:29:32 -03:00
2025-08-09 15:08:53 -03:00
2025-11-08 11:43:42 -03:00
2025-03-12 14:00:58 -03:00
2026-03-02 22:06:29 +00:00
2025-10-30 11:07:01 -03:00
2025-07-08 15:40:59 -03:00
2025-08-09 15:15:20 -03:00
2025-11-08 11:43:42 -03:00
2025-11-11 15:11:06 -03:00
2025-03-12 13:52:35 -03:00
2025-05-18 11:43:43 -03:00
2025-03-12 14:00:58 -03:00
2025-11-11 14:40:30 -03:00
2025-03-12 14:00:58 -03:00
2025-07-08 13:33:57 -03:00
2025-07-18 16:10:28 -03:00
2025-10-30 11:07:01 -03:00
2025-03-12 14:00:58 -03:00