27 Commits (5037a9b51db2b6320899fcd70b9a02afaf4d1bfc)

Author SHA1 Message Date
Julian Noble 5037a9b51d .test authoring guard-rails: testbody_lint.tcl, runtests empty-actual hint, sanction 'return $result'; fix vacuous args.test test 1 week ago
Julian Noble f70aa63245 runtests JSON emitter: harden number predicate + C0 control-char escaping; add pinning suite 1 week ago
Julian Noble e6ed4bb5b4 G-161 e2e + runner floor + docs: multi-line-description failures verified through runtests.tcl both modes (0.49.6) 2 weeks ago
Julian Noble 0eda40af32 runtests: version-floor the runner's requires (fossilized-kit rejection); concurrency child floor 4 weeks ago
Julian Noble 1fbee821fc runtests: native Tcl 8.6 support via guarded punk::lib compat load (lpop) 4 weeks ago
Julian Noble 8dde10bbdf runtests: punk-kit hosts launch children in 'src' package_mode; tally shows Testfiles-failed 4 weeks ago
Julian Noble bc958300b1 G-093 rework: punk::path *** pathglob + separable lattice; runtests passthrough targeting 4 weeks ago
Julian Noble e5060160b4 G-093: runtests file-relpath path targeting - include fix, -exclude-paths, -discover-only 4 weeks ago
Julian Noble 276eff850d runtests: ANSI red/green/yellow status indicators for human output 4 weeks ago
Julian Noble 57b3b86e0a runtests: report total elapsed seconds in all report styles 4 weeks ago
Julian Noble 5002371864 Split long-running test files to lower the -jobs parallel floor (G-092 achieved) 4 weeks ago
Julian Noble 1a1847c2e7 runtests -jobs N parallel test execution (G-091 achieved) 4 weeks ago
Julian Noble a65f9e5b67 shellrun 0.2.0 runx -teelog + runtests UDP watch mode (PUNK_TEST_UDPTEE) 4 weeks ago
Julian Noble 218fbb1c46 runtests.tcl: complete -singleproc 0 multi-process mode + parity harness 4 weeks ago
Julian Noble 079caa9ae2 runtests.tcl: fix multiple trailing file tails collapsing into one glob 1 month ago
Julian Noble 22dd6d5407 runtests.tcl: -include-paths -multiple 1 - repeated flags accumulate (last-wins footgun fixed) 1 month ago
Julian Noble 5fd3bf9330 runtests.tcl: expose kit-internal lib trees to the testinterp auto_path 1 month ago
Julian Noble 6d8228c2f8 runtests.tcl: default tcltest -tmpdir to a self-cleaning system-temp dir 1 month ago
Julian Noble 6d01b6e93b shellfilter 0.2.3: survive infra errors in run; runtests tm order + Thread path 1 month ago
Julian Noble 4dc93b12b9 runtests.tcl: pass project_root to tm_path_additional_ifneeded + fix modules_tcl copy-paste bug + zipper #modpod verification test 1 month ago
Julian Noble 98d75d0716 runtests.tcl: surface full error messages and actual-vs-expected results in failure reports 1 month ago
Julian Noble f0c712543a repl shutdown/eof fixes, PUNK_PIPE_EOF policy, console query guards, opunk::console voo class, test framework fixes 1 month ago
Julian Noble df78ff9bb5 make.tcl bootstrapping fix, punkcheck refactor and tests 1 month ago
Julian Noble 0455efd614 startup behaviour,punk::path fixes, AGENTS guidance 2 months ago
Julian Noble 43e9aee128 cleaner src/tests/runtests.tcl output for agents based on new -report option etc 2 months ago
Julian Noble 7fd42ff68c src/tests framework 2 months ago
Julian Noble 34ba71be43 punk::path and punk::lib fixes, ongoing work on testing framework 2 months ago