From f3a9067cbf8239b466538ad1d9c1c6646fc02817 Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Thu, 23 Jul 2026 04:55:56 +1000 Subject: [PATCH] runtimebash_wsl.test: tolerate G-103 metadata-era list row format (stale glob) Local 'list' rows are column-padded '* (active) ' since 61cf903d; the test's single-space '* fakert_beta (active)' glob predates that and failed. Assertion intent unchanged: the row is starred AND active-marked. Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com --- src/tests/shell/testsuites/binscripts/runtimebash_wsl.test | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tests/shell/testsuites/binscripts/runtimebash_wsl.test b/src/tests/shell/testsuites/binscripts/runtimebash_wsl.test index a836396b..f219fb17 100644 --- a/src/tests/shell/testsuites/binscripts/runtimebash_wsl.test +++ b/src/tests/shell/testsuites/binscripts/runtimebash_wsl.test @@ -96,7 +96,8 @@ namespace eval ::testspace { set r [punktest::wsl::run_in $::testspace::stagingdir {cat runtime/linux-x86_64/active.toml}] lappend result [string trim [dict get $r output]] set r [rtbash list] - lappend result [string match {*\* fakert_beta (active)*} [dict get $r output]] + #row is column-padded since the G-103 metadata era: '* (active) ' + lappend result [string match {*\* fakert_beta*(active)*} [dict get $r output]] set r [rtbash run hello world] lappend result [dict get $r ok] lappend result [string match "*FAKERT_BETA_RAN hello world*" [dict get $r output]]