()
| 313 | |
| 314 | #[test] |
| 315 | fn test_view_state_empty_name() { |
| 316 | let state = ViewState { |
| 317 | id: 1, |
| 318 | name: String::new(), |
| 319 | state: Merkle::ZERO, |
| 320 | change_count: 0, |
| 321 | kind: ViewScope::Shared, |
| 322 | parent: None, |
| 323 | }; |
| 324 | |
| 325 | let bytes = serialize_view_state(&state); |
| 326 | let recovered = deserialize_view_state(&bytes).unwrap(); |
| 327 | |
| 328 | assert_eq!(state.name, recovered.name); |
| 329 | } |
| 330 | |
| 331 | #[test] |
| 332 | fn test_view_state_unicode_name() { |
nothing calls this directly
no test coverage detected