on master help sign in
Fix tests broken by the State change
68bf9fdBlaž Hrastnik
helix-core/src/transaction.rs+3−3
@@ -689,9 +689,9 @@ mod test {
689
689
690 #[test]
690 #[test]
691 fn transaction_change() {
691 fn transaction_change() {
692− let mut doc = Rope::from("hello world!\ntest 123".into());
692+ let mut doc = Rope::from("hello world!\ntest 123");
693 let transaction = Transaction::change(
693 let transaction = Transaction::change(
694− &state.doc,
694+ &doc,
695 // (1, 1, None) is a useless 0-width delete
695 // (1, 1, None) is a useless 0-width delete
696 vec![(1, 1, None), (6, 11, Some("void".into())), (12, 17, None)].into_iter(),
696 vec![(1, 1, None), (6, 11, Some("void".into())), (12, 17, None)].into_iter(),
697 );
697 );
@@ -701,7 +701,7 @@ mod test {
701
701
702 #[test]
702 #[test]
703 fn changes_iter() {
703 fn changes_iter() {
704− let doc = Rope::from("hello world!\ntest 123".into());
704+ let doc = Rope::from("hello world!\ntest 123");
705 let changes = vec![(6, 11, Some("void".into())), (12, 17, None)];
705 let changes = vec![(6, 11, Some("void".into())), (12, 17, None)];
706 let transaction = Transaction::change(&doc, changes.clone().into_iter());
706 let transaction = Transaction::change(&doc, changes.clone().into_iter());
707 assert_eq!(transaction.changes_iter().collect::<Vec<_>>(), changes);
707 assert_eq!(transaction.changes_iter().collect::<Vec<_>>(), changes);