|
|
@@ -162,11 +162,18 @@ mod tests {
|
|
|
fn unknown_agents_use_the_unknown_animation() {
|
|
|
let gifs = Gifs::new();
|
|
|
|
|
|
- for agent in ["plan", "build", "general", "explore", "custom-agent"] {
|
|
|
+ for agent in ["plan", "build", "general", "explore", "qa", "custom-agent"] {
|
|
|
assert_eq!(gifs.resolve_name(agent, "default"), "unknown");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ #[test]
|
|
|
+ fn unknown_animation_is_distinct_from_observer() {
|
|
|
+ let gifs = Gifs::new();
|
|
|
+
|
|
|
+ assert_ne!(gifs.sheets["unknown"], gifs.sheets["observer"]);
|
|
|
+ }
|
|
|
+
|
|
|
#[test]
|
|
|
fn known_agents_keep_their_own_animations() {
|
|
|
let gifs = Gifs::new();
|