()
| 352 | |
| 353 | #[test] |
| 354 | fn apply_rejects_unknown_array() { |
| 355 | let mut engine = MockEngine::new(); |
| 356 | let op = put_op("unknown", 50, 100); |
| 357 | let outcome = apply_op(&mut engine, &op).unwrap(); |
| 358 | assert!(matches!( |
| 359 | outcome, |
| 360 | ApplyOutcome::Rejected(ApplyRejection::ArrayUnknown { name }) if name == "unknown" |
| 361 | )); |
| 362 | } |
| 363 | |
| 364 | #[test] |
| 365 | fn apply_rejects_schema_too_new() { |