revision_test.rs 927 B

12345678910111213141516171819202122232425262728293031
  1. // use flowy_test::doc_script::{EditorScript::*, *};
  2. // use lib_ot::revision::RevState;
  3. //
  4. // #[tokio::test]
  5. // async fn doc_sync_test() {
  6. // let scripts = vec![
  7. // InsertText("1", 0),
  8. // InsertText("2", 1),
  9. // InsertText("3", 2),
  10. // AssertJson(r#"[{"insert":"123\n"}]"#),
  11. // AssertNextRevId(None),
  12. // ];
  13. // EditorTest::new().await.run_scripts(scripts).await;
  14. // }
  15. //
  16. // #[tokio::test]
  17. // async fn doc_sync_retry_ws_conn() {
  18. // let scripts = vec![
  19. // InsertText("1", 0),
  20. // StopWs,
  21. // InsertText("2", 1),
  22. // InsertText("3", 2),
  23. // StartWs,
  24. // WaitSyncFinished,
  25. // AssertRevisionState(2, RevState::Acked),
  26. // AssertRevisionState(3, RevState::Acked),
  27. // AssertNextRevId(None),
  28. // AssertJson(r#"[{"insert":"123\n"}]"#),
  29. // ];
  30. // EditorTest::new().await.run_scripts(scripts).await;
  31. // }