From 75a0742c90028ae3e0128714ecea27b658a37280 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Mon, 22 May 2023 18:32:28 +0200 Subject: [PATCH] Uncomment persistence test --- crates/workspace/src/persistence.rs | 37 ++++++++++++----------------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/crates/workspace/src/persistence.rs b/crates/workspace/src/persistence.rs index fbefd3984e..76b66c5329 100644 --- a/crates/workspace/src/persistence.rs +++ b/crates/workspace/src/persistence.rs @@ -579,7 +579,7 @@ mod tests { docks: Default::default(), }; - let mut _workspace_2 = SerializedWorkspace { + let mut workspace_2 = SerializedWorkspace { id: 2, location: (["/tmp"]).into(), center_group: Default::default(), @@ -597,7 +597,7 @@ mod tests { }) .await; - db.save_workspace(_workspace_2.clone()).await; + db.save_workspace(workspace_2.clone()).await; db.write(|conn| { conn.exec_bound(sql!(INSERT INTO test_table(text, workspace_id) VALUES (?, ?))) @@ -609,28 +609,21 @@ mod tests { workspace_1.location = (["/tmp", "/tmp3"]).into(); db.save_workspace(workspace_1.clone()).await; db.save_workspace(workspace_1).await; + db.save_workspace(workspace_2).await; - todo!(); - // workspace_2.dock_pane.children.push(SerializedItem { - // kind: Arc::from("Test"), - // item_id: 10, - // active: true, - // }); - // db.save_workspace(workspace_2).await; + let test_text_2 = db + .select_row_bound::<_, String>(sql!(SELECT text FROM test_table WHERE workspace_id = ?)) + .unwrap()(2) + .unwrap() + .unwrap(); + assert_eq!(test_text_2, "test-text-2"); - // let test_text_2 = db - // .select_row_bound::<_, String>(sql!(SELECT text FROM test_table WHERE workspace_id = ?)) - // .unwrap()(2) - // .unwrap() - // .unwrap(); - // assert_eq!(test_text_2, "test-text-2"); - - // let test_text_1 = db - // .select_row_bound::<_, String>(sql!(SELECT text FROM test_table WHERE workspace_id = ?)) - // .unwrap()(1) - // .unwrap() - // .unwrap(); - // assert_eq!(test_text_1, "test-text-1"); + let test_text_1 = db + .select_row_bound::<_, String>(sql!(SELECT text FROM test_table WHERE workspace_id = ?)) + .unwrap()(1) + .unwrap() + .unwrap(); + assert_eq!(test_text_1, "test-text-1"); } #[gpui::test]