()
| 399 | |
| 400 | #[test] |
| 401 | fn test_json_change_serialize() { |
| 402 | let change = create_test_change(); |
| 403 | let hash = Hash::of(b"test change"); |
| 404 | let json_change = JsonChange::from_change(&change, &hash, None); |
| 405 | |
| 406 | let json = serde_json::to_string_pretty(&json_change).unwrap(); |
| 407 | assert!(json.contains("\"message\": \"Test change message\"")); |
| 408 | assert!(json.contains("\"description\": \"This is a description\"")); |
| 409 | } |
| 410 | |
| 411 | #[test] |
| 412 | fn test_json_change_omits_unhashed_when_absent() { |
nothing calls this directly
no test coverage detected