chore: fix document test (#5470)

* chore: fix document test
This commit is contained in:
Nathan.fooo 2024-06-05 12:40:31 +08:00 committed by GitHub
parent a0e981ec6b
commit f6e33a59d5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 7 additions and 0 deletions

View File

@ -45,6 +45,7 @@ getrandom = { version = "0.2", features = ["js"] }
tempfile = "3.4.0" tempfile = "3.4.0"
tracing-subscriber = { version = "0.3.3", features = ["env-filter"] } tracing-subscriber = { version = "0.3.3", features = ["env-filter"] }
collab-integrate = { workspace = true } collab-integrate = { workspace = true }
tokio = { workspace = true, features = ["rt", "rt-multi-thread"] }
[build-dependencies] [build-dependencies]
flowy-codegen.workspace = true flowy-codegen.workspace = true

View File

@ -22,6 +22,7 @@ async fn undo_redo_test() {
.await; .await;
// open a document // open a document
test.open_document(&doc_id).await.unwrap();
let document = test.get_document(&doc_id).await.unwrap(); let document = test.get_document(&doc_id).await.unwrap();
let document = document.lock(); let document = document.lock();
let page_block = document.get_block(&data.page_id).unwrap(); let page_block = document.get_block(&data.page_id).unwrap();

View File

@ -20,6 +20,7 @@ async fn restore_document() {
.unwrap(); .unwrap();
let data_a = test.get_document_data(&doc_id).await.unwrap(); let data_a = test.get_document_data(&doc_id).await.unwrap();
assert_eq!(data_a, data); assert_eq!(data_a, data);
test.open_document(&doc_id).await.unwrap();
let data_b = test let data_b = test
.get_document(&doc_id) .get_document(&doc_id)
@ -59,6 +60,7 @@ async fn document_apply_insert_action() {
_ = test.create_document(uid, &doc_id, Some(data.clone())).await; _ = test.create_document(uid, &doc_id, Some(data.clone())).await;
// open a document // open a document
test.open_document(&doc_id).await.unwrap();
let document = test.get_document(&doc_id).await.unwrap(); let document = test.get_document(&doc_id).await.unwrap();
let page_block = document.lock().get_block(&data.page_id).unwrap(); let page_block = document.lock().get_block(&data.page_id).unwrap();
@ -112,6 +114,7 @@ async fn document_apply_update_page_action() {
_ = test.create_document(uid, &doc_id, Some(data.clone())).await; _ = test.create_document(uid, &doc_id, Some(data.clone())).await;
// open a document // open a document
test.open_document(&doc_id).await.unwrap();
let document = test.get_document(&doc_id).await.unwrap(); let document = test.get_document(&doc_id).await.unwrap();
let page_block = document.lock().get_block(&data.page_id).unwrap(); let page_block = document.lock().get_block(&data.page_id).unwrap();
@ -155,6 +158,7 @@ async fn document_apply_update_action() {
_ = test.create_document(uid, &doc_id, Some(data.clone())).await; _ = test.create_document(uid, &doc_id, Some(data.clone())).await;
// open a document // open a document
test.open_document(&doc_id).await.unwrap();
let document = test.get_document(&doc_id).await.unwrap(); let document = test.get_document(&doc_id).await.unwrap();
let page_block = document.lock().get_block(&data.page_id).unwrap(); let page_block = document.lock().get_block(&data.page_id).unwrap();

View File

@ -123,6 +123,7 @@ pub async fn create_and_open_empty_document() -> (DocumentTest, Arc<MutexDocumen
.await .await
.unwrap(); .unwrap();
test.open_document(&doc_id).await.unwrap();
let document = test.get_document(&doc_id).await.unwrap(); let document = test.get_document(&doc_id).await.unwrap();
(test, document, data.page_id) (test, document, data.page_id)