filter: Import serde_json functions for tests

This commit is contained in:
Jonas Platte 2020-12-07 12:49:23 +01:00
parent 1a4e9aa20a
commit ff78ab87dd
No known key found for this signature in database
GPG Key ID: 7D261D771D915378

View File

@ -390,7 +390,7 @@ can_be_empty!(IncomingRoomFilter);
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use serde_json::{json, to_value as to_json_value}; use serde_json::{from_value as from_json_value, json, to_value as to_json_value};
use super::{ use super::{
Filter, FilterDefinition, IncomingFilterDefinition, IncomingRoomFilter, RoomEventFilter, Filter, FilterDefinition, IncomingFilterDefinition, IncomingRoomFilter, RoomEventFilter,
@ -410,9 +410,9 @@ mod tests {
#[test] #[test]
fn filter_definition_roundtrip() -> Result<(), serde_json::Error> { fn filter_definition_roundtrip() -> Result<(), serde_json::Error> {
let filter = FilterDefinition::default(); let filter = FilterDefinition::default();
let filter_str = serde_json::to_value(&filter)?; let filter_str = to_json_value(&filter)?;
let incoming_filter = serde_json::from_value::<IncomingFilterDefinition>(filter_str)?; let incoming_filter = from_json_value::<IncomingFilterDefinition>(filter_str)?;
assert!(incoming_filter.is_empty()); assert!(incoming_filter.is_empty());
Ok(()) Ok(())
@ -421,9 +421,9 @@ mod tests {
#[test] #[test]
fn room_filter_definition_roundtrip() -> Result<(), serde_json::Error> { fn room_filter_definition_roundtrip() -> Result<(), serde_json::Error> {
let filter = RoomFilter::default(); let filter = RoomFilter::default();
let room_filter = serde_json::to_value(&filter)?; let room_filter = to_json_value(&filter)?;
let incoming_room_filter = serde_json::from_value::<IncomingRoomFilter>(room_filter)?; let incoming_room_filter = from_json_value::<IncomingRoomFilter>(room_filter)?;
assert!(incoming_room_filter.is_empty()); assert!(incoming_room_filter.is_empty());
Ok(()) Ok(())