diff --git a/helix-core/src/surround.rs b/helix-core/src/surround.rs index 6f1fdb95d..db51b8f18 100644 --- a/helix-core/src/surround.rs +++ b/helix-core/src/surround.rs @@ -343,7 +343,7 @@ fn test_get_surround_pos() { // cursor on s[o]me, c[h]ars, newl[i]ne assert_eq!( - get_surround_pos(slice, &selection, '(', 1) + get_surround_pos(slice, &selection, Some('('), 1) .unwrap() .as_slice(), &[0, 5, 7, 13, 15, 23] @@ -359,7 +359,7 @@ fn test_get_surround_pos_bail() { Selection::new(SmallVec::from_slice(&[Range::point(2), Range::point(9)]), 0); // cursor on s[o]me, c[h]ars assert_eq!( - get_surround_pos(slice, &selection, '(', 1), + get_surround_pos(slice, &selection, Some('('), 1), Err(Error::PairNotFound) // different surround chars ); @@ -369,7 +369,7 @@ fn test_get_surround_pos_bail() { ); // cursor on [x]x, newli[n]e assert_eq!( - get_surround_pos(slice, &selection, '(', 1), + get_surround_pos(slice, &selection, Some('('), 1), Err(Error::PairNotFound) // overlapping surround chars ); @@ -377,7 +377,7 @@ fn test_get_surround_pos_bail() { Selection::new(SmallVec::from_slice(&[Range::point(2), Range::point(3)]), 0); // cursor on s[o][m]e assert_eq!( - get_surround_pos(slice, &selection, '[', 1), + get_surround_pos(slice, &selection, Some('['), 1), Err(Error::CursorOverlap) ); }