fix: stabilize multi-account chat handling
This commit is contained in:
@@ -83,7 +83,7 @@ async fn test_vim_navigation_in_chat_list() {
|
||||
assert_eq!(app.chat_list_state.selected(), Some(0));
|
||||
}
|
||||
|
||||
/// Test: Русские клавиши о/р для навигации
|
||||
/// Test: Русские клавиши о/л для навигации
|
||||
#[tokio::test]
|
||||
async fn test_russian_keyboard_navigation() {
|
||||
let mut app = TestAppBuilder::new()
|
||||
@@ -99,8 +99,8 @@ async fn test_russian_keyboard_navigation() {
|
||||
handle_main_input(&mut app, key(KeyCode::Char('о'))).await;
|
||||
assert_eq!(app.chat_list_state.selected(), Some(1));
|
||||
|
||||
// р (русская k) - вверх
|
||||
handle_main_input(&mut app, key(KeyCode::Char('р'))).await;
|
||||
// л (русская k) - вверх
|
||||
handle_main_input(&mut app, key(KeyCode::Char('л'))).await;
|
||||
assert_eq!(app.chat_list_state.selected(), Some(0));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user