From ba3e8cc14b7295ebe5b1b0c6fd4686e5ba658e99 Mon Sep 17 00:00:00 2001 From: appflowy Date: Wed, 10 Aug 2022 10:35:00 +0800 Subject: [PATCH] chore: format json output --- shared-lib/flowy-folder-data-model/src/revision/trash_rev.rs | 2 +- shared-lib/flowy-sync/src/client_folder/folder_pad.rs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/shared-lib/flowy-folder-data-model/src/revision/trash_rev.rs b/shared-lib/flowy-folder-data-model/src/revision/trash_rev.rs index c72fc61dad..0855fb3d29 100644 --- a/shared-lib/flowy-folder-data-model/src/revision/trash_rev.rs +++ b/shared-lib/flowy-folder-data-model/src/revision/trash_rev.rs @@ -33,7 +33,7 @@ impl<'de> serde::Deserialize<'de> for TrashTypeRevision { type Value = TrashTypeRevision; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { - formatter.write_str("u8") + formatter.write_str("expected enum TrashTypeRevision with type: u8") } fn visit_i8(self, v: i8) -> Result diff --git a/shared-lib/flowy-sync/src/client_folder/folder_pad.rs b/shared-lib/flowy-sync/src/client_folder/folder_pad.rs index 278c0970ff..28c8e087a1 100644 --- a/shared-lib/flowy-sync/src/client_folder/folder_pad.rs +++ b/shared-lib/flowy-sync/src/client_folder/folder_pad.rs @@ -457,6 +457,7 @@ mod tests { AppRevision, FolderRevision, TrashRevision, ViewRevision, WorkspaceRevision, }; use lib_ot::core::{OperationTransform, TextDelta, TextDeltaBuilder}; + use serde_json::json; #[test] fn folder_add_workspace() { @@ -847,6 +848,10 @@ mod tests { let json1 = old.to_json().unwrap(); let json2 = new.to_json().unwrap(); + // format the json str + let folder_rev: FolderRevision = serde_json::from_str(expected).unwrap(); + let expected = serde_json::to_string(&folder_rev).unwrap(); + assert_eq!(json1, expected); assert_eq!(json1, json2); }