Ich verwende cargo build --release
, um mein Projekt in Release-Konfiguration und cargo test
zu bauen, um meine Tests zu erstellen und auszuführen.Können Tests im Freigabemodus mit Cargo erstellt werden?
Allerdings möchte ich auch meine Tests im Freigabemodus bauen; kann dies mit Fracht gemacht werden?
Ich bin mir nicht ganz sicher, ob Sie danach fragen, aber Sie können [profiles] (http://doc.crates.io/manifest.html#the-%5Bprofile.%2A%5D-sections) verwenden) um zu steuern, wie Tests erstellt werden. '[profile.test] opt-level = 3' würde vollständige Optimierungen für Ihre Tests ermöglichen. –
@ViktorDahl Danke, aber es ist nicht wirklich das, wonach ich suche: Ich hatte gehofft, die Konfiguration ändern zu können, mit der Tests über eine Befehlszeile erstellt werden, die an die Fracht übergeben wird. – Fraser
Um meine eigene Neugier zu befriedigen, warum willst du das tun? Der Hauptgrund, den ich denken kann, ist das Ausführen von Profiling-Tests, aber diese sind bereits mit Optimierungen aufgebaut. – Shepmaster