Keep test-only crates out of the normal build graph.

Section: Dependencies

Add dev-dependencies

toml
toml
[dev-dependencies]
assert_cmd = "2"
predicates = "3"
Explanation

Development dependencies are compiled for tests, examples, and benches.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Dependencies
Add a crates.io dependency
Use a semantic version requirement.
OpenIn sheettomlsame section
Use a git dependency
Pin a crate directly from a Git repository.
OpenIn sheettomlsame section
Use a local path dependency
Depend on a nearby crate in a monorepo.
OpenIn sheettomlsame section
Add build dependencies
Use crates inside `build.rs` build scripts.
OpenIn sheettomlsame section
Define package features
Declare named features in the manifest.
OpenIn sheettoml1 tag match
Minimal workspace root
Define workspace members from a root manifest.
OpenIn sheettoml1 tag match