fix(test): pass explicit workspace name to init to avoid Pydantic validation error

The E2E Suite Setup creates SUITE_HOME with dots in the basename
(e.g., E2E.M4_Acceptance). When init derives the project name from
the directory basename, the dot triggers a Pydantic validation error.
Pass an explicit name argument to avoid this.

ISSUES CLOSED: #744
This commit is contained in:
2026-03-17 04:40:09 +00:00
parent 81f4642229
commit 7e3e676b32
+1 -1
View File
@@ -29,7 +29,7 @@ M4 Corrections Subplans And Checkpoints
# Use --path to place the workspace inside SUITE_HOME so that the
# E2E Suite Teardown cleans it up and runs are fully isolated.
${r_init}= Run CleverAgents Command
... init --yes --force --path ${SUITE_HOME}
... init --yes --force --path ${SUITE_HOME} m4-e2e-workspace
Should Not Contain ${r_init.stdout}${r_init.stderr} Traceback
Should Not Contain ${r_init.stdout}${r_init.stderr} INTERNAL
Log Init output: ${r_init.stdout}