source · Rust

Types

crates/vak-session/src/types.rs
Raw
37.0 KB1,018 lines53 anchorsSnapshot ed4ab258
  1. 1001 }
  2. 1002
  3. 1003 #[test]
  4. 1004 fn movement_and_voice_have_stable_defaults_for_existing_ledgers() {
  5. 1005 let value = serde_json::json!({
  6. 1006 "id": "researcher",
  7. 1007 "revision": 1,
  8. 1008 "name": "Researcher",
  9. 1009 "character": "moss",
  10. 1010 "personality": "curious",
  11. 1011 "behaviour": "careful"
  12. 1012 });
  13. 1013 let identity = serde_json::from_value::<super::AgentIdentity>(value).unwrap();
  14. 1014 assert_eq!(identity.animation, "subtle");
  15. 1015 assert_eq!(identity.voice, "default");
  16. 1016 }
  17. 1017}
  18. 1018