filter: Import serde_json functions for tests
This commit is contained in:
parent
1a4e9aa20a
commit
ff78ab87dd
@ -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(())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user