mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-10-25 06:33:13 +08:00
test(smoke): update Antigravity E2E to 2026 CLI layout
The Phase 8 agent-install E2E checked the pre-unification Antigravity paths (~/.gemini/antigravity/), which broke after the config-path fix. Point the stub setup at ~/.gemini/antigravity-cli/ and assert the MCP server lands in the shared ~/.gemini/config/mcp_config.json with AGENTS.md under ~/.gemini/antigravity-cli/. Verified end-to-end (smoke ALL PASSED).
This commit is contained in:
@@ -531,7 +531,7 @@ echo "=== Phase 8: agent config install E2E ==="
|
||||
FAKE_HOME=$(mktemp -d)
|
||||
mkdir -p "$FAKE_HOME/.claude"
|
||||
mkdir -p "$FAKE_HOME/.codex"
|
||||
mkdir -p "$FAKE_HOME/.gemini/antigravity"
|
||||
mkdir -p "$FAKE_HOME/.gemini/antigravity-cli"
|
||||
mkdir -p "$FAKE_HOME/.openclaw"
|
||||
mkdir -p "$FAKE_HOME/.kilocode/rules"
|
||||
mkdir -p "$FAKE_HOME/.config/opencode"
|
||||
@@ -735,14 +735,15 @@ else
|
||||
echo "SKIP 8o-p: OpenCode not detected (binary not on PATH)"
|
||||
fi
|
||||
|
||||
# 8q-r: Antigravity
|
||||
CMD=$(json_get "$FAKE_HOME/.gemini/antigravity/mcp_config.json" "d['mcpServers']['codebase-memory-mcp']['command']")
|
||||
# 8q-r: Antigravity (2026 layout: shared ~/.gemini/config/mcp_config.json,
|
||||
# instructions under ~/.gemini/antigravity-cli/)
|
||||
CMD=$(json_get "$FAKE_HOME/.gemini/config/mcp_config.json" "d['mcpServers']['codebase-memory-mcp']['command']")
|
||||
if ! path_match "$CMD" "$SELF_PATH"; then
|
||||
echo "FAIL 8q: Antigravity command='$CMD'"
|
||||
exit 1
|
||||
fi
|
||||
echo "OK 8q: Antigravity MCP"
|
||||
if [ ! -f "$FAKE_HOME/.gemini/antigravity/AGENTS.md" ]; then
|
||||
if [ ! -f "$FAKE_HOME/.gemini/antigravity-cli/AGENTS.md" ]; then
|
||||
echo "FAIL 8r: Antigravity AGENTS.md missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user