Warum gibt println! in Rust-Unit-Tests keinen Text aus?
Hallo! Ich habe angefangen, Rust zu lernen, und bin auf ein seltsames Problem beim Schreiben von Unit-Tests gestoßen. Ich möchte Debug-Informationen mit dem `println!`-Makro ausgeben, aber im Terminal erscheint nichts. Hier ist mein Code:
```rust
#[cfg(test)]
mod tests {
#[test]
fn test_debug_output() {
let value = 42;
println!("Wert: {}", value);
assert_eq!(value, 42);
}
}
```
Wenn ich die Tests mit dem Befehl `cargo test` ausführe, sehe ich nur:
```
running 1 test
test tests::test_debug_output ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
```
Es gibt keine Ausgabe von `"Wert: 42"`. Ich hatte erwartet, dass `println!` wie im normalen Code funktioniert. Warum passiert das? Wie kann ich die Debug-Ausgabe während des Testens sehen? Ich verwende