@@ -689,9 +689,9 @@ mod test {
689689
690690 #[test]
691691 fn transaction_change() {
692− let mut doc = Rope::from("hello world!\ntest 123".into());
692+ let mut doc = Rope::from("hello world!\ntest 123");
693693 let transaction = Transaction::change(
694− &state.doc,
694+ &doc,
695695 // (1, 1, None) is a useless 0-width delete
696696 vec![(1, 1, None), (6, 11, Some("void".into())), (12, 17, None)].into_iter(),
697697 );
@@ -701,7 +701,7 @@ mod test {
701701
702702 #[test]
703703 fn changes_iter() {
704− let doc = Rope::from("hello world!\ntest 123".into());
704+ let doc = Rope::from("hello world!\ntest 123");
705705 let changes = vec![(6, 11, Some("void".into())), (12, 17, None)];
706706 let transaction = Transaction::change(&doc, changes.clone().into_iter());
707707 assert_eq!(transaction.changes_iter().collect::<Vec<_>>(), changes);