ts/e2e-tests/cli/whoami/README.md
composio whoami TestVerifies that composio whoami prints the authenticated API key and respects stdout piping.
The CLI separates decoration (stderr) from data (stdout). This suite ensures:
composio whoami exits with code 0COMPOSIO_USER_API_KEY| Test | Description |
|---|---|
| Exit code | composio whoami returns 0 |
| stdout | Output matches COMPOSIO_USER_API_KEY |
| stderr | Empty when piped |
| File redirect | composio whoami > out.txt captures the API key in the file |
COMPOSIO_USER_API_KEY (required) — Composio user API key consumed by CLIIf COMPOSIO_USER_API_KEY is not set, the suite fails fast at startup.
Docker with the CLI built from the current monorepo source.
pnpm test:e2e:cli