19 lines
504 B
Rust
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)
|
|
}
|