mirror of https://github.com/jackwener/wx-cli.git
14 lines
824 B
Markdown
14 lines
824 B
Markdown
# S01: Transport traits + TCP + Unix + Windows named pipe + daemon start subcommand — UAT
|
|
|
|
**Milestone:** M001
|
|
**Written:** 2026-05-13T05:59:31.990Z
|
|
|
|
## UAT Steps for S01
|
|
|
|
1. **Compilation**: `cargo check` passes (exit 0), `cargo check --target x86_64-pc-windows-msvc` passes (exit 0)
|
|
2. **Clippy**: `cargo clippy` passes with 18 pre-existing warnings (non-blocking)
|
|
3. **Daemon start with TCP**: Run `wx daemon start --tcp 127.0.0.1:9876`, check log file for `[server] 监听 TCP 127.0.0.1:9876` and `[server] 监听 {sock_path}`
|
|
4. **Daemon status**: Run `wx daemon status`, should show "wx-daemon 运行中 (PID XXX)"
|
|
5. **Daemon logs**: Run `wx daemon logs -n 20`, should show startup messages including which transports are active
|
|
6. **Daemon stop**: Run `wx daemon stop`, should show "已停止 wx-daemon (PID XXX)"
|