Updated new vim tests with new rope crate
This commit is contained in:
parent
41590ef64b
commit
b1f64d9550
5 changed files with 190 additions and 82 deletions
|
@ -51,7 +51,7 @@ impl<'a> NeovimBackedTestContext<'a> {
|
|||
pub async fn set_shared_state(&mut self, marked_text: &str) -> ContextHandle {
|
||||
let context_handle = self.set_state(marked_text, Mode::Normal);
|
||||
|
||||
let selection = self.editor(|editor, cx| editor.selections.newest::<language::Point>(cx));
|
||||
let selection = self.editor(|editor, cx| editor.selections.newest::<rope::point::Point>(cx));
|
||||
let text = self.buffer_text();
|
||||
self.neovim.set_state(selection, &text).await;
|
||||
|
||||
|
|
|
@ -8,7 +8,10 @@ use async_compat::Compat;
|
|||
use async_trait::async_trait;
|
||||
#[cfg(feature = "neovim")]
|
||||
use gpui::keymap::Keystroke;
|
||||
use language::{Point, Selection};
|
||||
|
||||
use language::Selection;
|
||||
use rope::point::Point;
|
||||
|
||||
#[cfg(feature = "neovim")]
|
||||
use lazy_static::lazy_static;
|
||||
#[cfg(feature = "neovim")]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue