<!-- @generated by usage-cli from usage spec -->
# `mise test-tool`

- **Usage:** `mise test-tool [FLAGS] [TOOLS]…`
- **Source code:** [`src/cli/test_tool.rs`](https://github.com/jdx/mise/blob/main/src/cli/test_tool.rs)

Test a tool installs and executes

## Arguments
- **`[TOOLS]…`** — Tool(s) to test

## Flags
- **`-a --all`** — Test every tool specified in registry/
- **`-j --jobs <JOBS>`** — Number of tool tests to run in parallel
  Values below 1 are treated as 1
  [default: 4]

  **Environment Variable:** `MISE_TEST_TOOL_JOBS`
- **`--all-config`** — Test all tools specified in config files
- **`--include-non-defined`** — Also test tools not defined in registry/, guessing how to test it
- **`--raw`** — Connect backend install command stdin/stdout/stderr directly to the terminal Implies --jobs=1
- **`-h --help`** — Print help

Examples:

```
mise test-tool ripgrep
```
