rust install dependencies
¿Cómo definir dependencias solo de prueba? (1)
Tengo una biblioteca de Rust que implementa un plugin de pelusa. Quiero incluir compiletest
, pero no lo compiletest
fuera de las pruebas. ¿Cuál es la forma correcta de especificar que la dependencia es solo para pruebas?
Sí. Use dev-dependencies
. De los documentos de Cargo :
Puede agregar una sección
[dev-dependencies]
a suCargo.toml
cuyo formato sea equivalente a[dependencies]
:
[dev-dependencies] tempdir = "0.3"
Las dependencias de revelado no se utilizan al compilar un paquete para compilar, pero se usan para compilar pruebas, ejemplos y puntos de referencia.