Exercise selected AI ports against the 4.0.2 baseline
Keep provisioning tests isolated from application refresh and link the real command-presence helper into the Hermes remover fixture. Cover only selected AI menu/scaffold additions, retained default agents and Dictation placement, and new-user/migration mise pruning parity. (cherry picked from commit 1bd969eb386169e107d0b9f15be4b3e1d2a9b4cb)
This commit is contained in:
1 parent
256bfeaa75
commit
461cbe9b9c
3 files changed
+93
-10
No files matched your search
@@ -10,6 +10,9 @@ trap 'rm -rf "$test_tmp"' EXIT
|
||||
mock_bin="$test_tmp/bin"
|
||||
test_home="$test_tmp/home"
|
||||
mkdir -p "$mock_bin"
|
||||
# The remover uses the installed helper; keep it available even in the Python
|
||||
# cases that deliberately replace PATH with the fixture and system binaries.
|
||||
ln -s "$ROOT/bin/omarchy-cmd-present" "$mock_bin/omarchy-cmd-present"
|
||||
|
||||
# Keep package-path checks scoped to the fixture, even with a live app open.
|
||||
python3 - "$ROOT/bin/omarchy-remove-ai-hermes" "$test_tmp" <<'PY'
|
||||
|
||||
Reference in new issue
Block a user