@@ -1474,7 +1474,7 @@ mod test {
1474 let text = Rope::from(s.as_str());
1474 let text = Rope::from(s.as_str());
1475 let selection =
1475 let selection =
1476 selection.transform(|r| move_prev_paragraph(text.slice(..), r, 1, Movement::Move));
1476 selection.transform(|r| move_prev_paragraph(text.slice(..), r, 1, Movement::Move));
1477− let actual = crate::test::plain(&s, &selection);
1477+ let actual = crate::test::plain(s.as_ref(), &selection);
1478 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1478 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
@@ -1497,7 +1497,7 @@ mod test {
1497 let text = Rope::from(s.as_str());
1497 let text = Rope::from(s.as_str());
1498 let selection =
1498 let selection =
1499 selection.transform(|r| move_prev_paragraph(text.slice(..), r, 2, Movement::Move));
1499 selection.transform(|r| move_prev_paragraph(text.slice(..), r, 2, Movement::Move));
1500− let actual = crate::test::plain(&s, &selection);
1500+ let actual = crate::test::plain(s.as_ref(), &selection);
1501 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1501 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
@@ -1520,7 +1520,7 @@ mod test {
1520 let text = Rope::from(s.as_str());
1520 let text = Rope::from(s.as_str());
1521 let selection = selection
1521 let selection = selection
1522 .transform(|r| move_prev_paragraph(text.slice(..), r, 1, Movement::Extend));
1522 .transform(|r| move_prev_paragraph(text.slice(..), r, 1, Movement::Extend));
1523− let actual = crate::test::plain(&s, &selection);
1523+ let actual = crate::test::plain(s.as_ref(), &selection);
1524 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1524 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
@@ -1562,7 +1562,7 @@ mod test {
1562 let text = Rope::from(s.as_str());
1562 let text = Rope::from(s.as_str());
1563 let selection =
1563 let selection =
1564 selection.transform(|r| move_next_paragraph(text.slice(..), r, 1, Movement::Move));
1564 selection.transform(|r| move_next_paragraph(text.slice(..), r, 1, Movement::Move));
1565− let actual = crate::test::plain(&s, &selection);
1565+ let actual = crate::test::plain(s.as_ref(), &selection);
1566 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1566 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
@@ -1585,7 +1585,7 @@ mod test {
1585 let text = Rope::from(s.as_str());
1585 let text = Rope::from(s.as_str());
1586 let selection =
1586 let selection =
1587 selection.transform(|r| move_next_paragraph(text.slice(..), r, 2, Movement::Move));
1587 selection.transform(|r| move_next_paragraph(text.slice(..), r, 2, Movement::Move));
1588− let actual = crate::test::plain(&s, &selection);
1588+ let actual = crate::test::plain(s.as_ref(), &selection);
1589 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1589 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
@@ -1608,7 +1608,7 @@ mod test {
1608 let text = Rope::from(s.as_str());
1608 let text = Rope::from(s.as_str());
1609 let selection = selection
1609 let selection = selection
1610 .transform(|r| move_next_paragraph(text.slice(..), r, 1, Movement::Extend));
1610 .transform(|r| move_next_paragraph(text.slice(..), r, 1, Movement::Extend));
1611− let actual = crate::test::plain(&s, &selection);
1611+ let actual = crate::test::plain(s.as_ref(), &selection);
1612 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);
1612 assert_eq!(actual, expected, "\nbefore: `{:?}`", before);