Files
vectorcraft/crates/trace/tests/enhanced_preset_name.rs
T
NetterSilverandClaude Haiku 5.5 c0872ff9c6 Fix enhanced_preset Shapes for decorated High Fidelity Photo names
Found while testing crates/trace/src/params.rs:248-251 (enhanced_preset)

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 20:44:04 +07:00

14 lines
555 B
Rust

//! `enhanced_preset` resolves a name the way `preset` does (trimmed, brackets stripped, any case),
//! so Shapes is off for High Fidelity Photo however its name is written.
use vectorcraft_trace::enhanced_preset;
#[test]
fn enhanced_high_fidelity_photo_ignores_name_decoration() {
let plain = enhanced_preset("High Fidelity Photo").unwrap();
assert!(!plain.shapes);
for name in ["[High Fidelity Photo]", " High Fidelity Photo ", " high fidelity photo "] {
assert_eq!(enhanced_preset(name), Some(plain.clone()), "{name:?}");
}
}