document_test.rs 719 B

1234567891011121314151617181920212223
  1. use crate::user::migration_test::util::unzip_history_user_db;
  2. use flowy_core::DEFAULT_NAME;
  3. use flowy_folder2::entities::ViewLayoutPB;
  4. use flowy_test::FlowyCoreTest;
  5. #[tokio::test]
  6. async fn migrate_historical_empty_document_test() {
  7. let (cleaner, user_db_path) = unzip_history_user_db("historical_empty_document").unwrap();
  8. let test = FlowyCoreTest::new_with_user_data_path(
  9. user_db_path.to_str().unwrap(),
  10. DEFAULT_NAME.to_string(),
  11. );
  12. let views = test.get_all_workspace_views().await;
  13. assert_eq!(views.len(), 3);
  14. for view in views {
  15. assert_eq!(view.layout, ViewLayoutPB::Document);
  16. let doc = test.open_document(view.id).await;
  17. println!("doc: {:?}", doc.data);
  18. }
  19. drop(cleaner);
  20. }