# test.TestServer.new

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

```
test.TestServer.new() -> Result<Self, TestServerError>
```

Start an isolated tmux server with the default builder settings.

# Errors

Returns a source-less test-support error when setup or startup fails.

## Example

```rust
let guard = libtmux::test::TestServer::new().await?;
guard.shutdown().await?;
```
