# Unit

A separate runner for tests that don't need a database is planned. There is no `vela test:unit` command today.

### Today

Everything runs through [`vela test:server`](/test/server), which starts a database whether or not a given test needs one. Tests that don't touch it simply ignore the clients in the test context.

To run only a subset, pass a filter — it is matched against the test file paths:

```
$ vela test:server utils
```