# test.TestServer

- **Module:** test
- **Package:** libtmux
- **Language:** Rust
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/test.rs#L585
- **Page:** https://libtmux.org/reference/rs/test-testserver/

## Members

- `new` (method) — Start an isolated tmux server with the default builder settings.
- `builder` (method) — Start a consuming isolated test-server builder.
- `server` (method)
- `socket_path` (method)
- `session` (method) — Create a session on this fixture's server.
- `daemon_pid` (method)
- `daemon_state` (method) — Report whether the daemon is still running, and how it ended if not.
- `shutdown` (method) — Stop the client executor and consume the daemon guard.
