attribute_test.rs 495 B

12345678910111213141516
  1. use flowy_ot::{
  2. attributes::{Attributes, AttributesBuilder},
  3. delta::Delta,
  4. operation::{OpBuilder, Operation, Retain},
  5. };
  6. #[test]
  7. fn attribute_insert_merge_test() {
  8. let mut delta = Delta::default();
  9. delta.insert("123", Some(AttributesBuilder::new().bold().build()));
  10. delta.insert("456", Some(AttributesBuilder::new().bold().build()));
  11. assert_eq!(
  12. r#"[{"insert":"123456","attributes":{"bold":"true"}}]"#,
  13. serde_json::to_string(&delta).unwrap()
  14. )
  15. }