sdk-rust/tests/version_conversion.rs

19 lines
504 B
Rust

mod test_data;
use cloudevents::event::{EventBuilderV03, EventBuilderV10};
use cloudevents::EventBuilder;
use test_data::*;
#[test]
fn v10_to_v03() {
let in_event = v10::full_json_data();
let out_event = EventBuilderV03::from(in_event).build().unwrap();
assert_eq!(v03::full_json_data(), out_event)
}
#[test]
fn v03_to_v10() {
let in_event = v03::full_json_data();
let out_event = EventBuilderV10::from(in_event).build().unwrap();
assert_eq!(v10::full_json_data(), out_event)
}