fix: gate macOS-specific modifier tests with #[cfg(target_os = "macos")]

This commit is contained in:
Hanmiao Li
2026-06-10 11:40:35 +08:00
parent 1b5442f2b7
commit 7315ef3dde
+2
View File
@@ -298,6 +298,7 @@ fn word_cursor_modifier_accepts_control_and_alt() {
assert!(!is_word_cursor_modifier(KeyModifiers::SHIFT));
}
#[cfg(target_os = "macos")]
#[test]
fn normalize_macos_modifiers_maps_super_to_control() {
use crate::tui::composer_ui::normalize_macos_modifiers;
@@ -307,6 +308,7 @@ fn normalize_macos_modifiers_maps_super_to_control() {
assert!(!normalized.contains(KeyModifiers::SUPER));
}
#[cfg(target_os = "macos")]
#[test]
fn normalize_macos_modifiers_preserves_existing_control() {
use crate::tui::composer_ui::normalize_macos_modifiers;