Ich arbeite an einem Projekt, das auf mehrere Kisten verteilt ist. Die oberste Kiste (die App) benötigt die beiden anderen Kisten (Bibliotheken) als Abhängigkeiten. Das Ausführen von cargo test
in der Top-Level-Kiste baut die Abhängigkeiten auf und führt Tests für die Kiste der obersten Ebene aus, führt jedoch keine Tests für die beiden anderen Kisten durch. Gibt es eine Möglichkeit, cargo test
so zu konfigurieren, dass Tests in allen drei Kisten ausgeführt werden?Wie werden Cargo-Tests für lokale Abhängigkeiten durchgeführt?
Danke!
Ich gehe davon aus, dass nur Verzeichnisse zu ändern und läuft Fracht von dort ist keine ausreichende Lösung? – Shepmaster
@Shempmaster Ich möchte den Build auf CI ausführen, daher wäre ich lieber in der Lage, alle Befehle relativ zum Quellverzeichnis der obersten Ebene auszuführen. 'cd' ist mein Backup-Plan. –