use super::*;
#[test]
fn focusable_elements_returns_none_on_non_wasm() {
let result = get_focusable_elements_in_container("test-container");
assert!(result.is_none());
}
#[test]
fn cycle_focus_is_noop_on_non_wasm() {
cycle_focus("test-container", true);
cycle_focus("test-container", false);
}
#[test]
fn set_siblings_inert_is_noop_on_non_wasm() {
set_siblings_inert("test-root", true);
set_siblings_inert("test-root", false);
}
#[test]
fn scroll_lock_is_noop_on_non_wasm() {
}
#[test]
fn focusable_selector_is_valid() {
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("button"));
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("input"));
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("[href]"));
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("select"));
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("textarea"));
assert!(focus_trap::FOCUSABLE_SELECTOR.contains("[tabindex]"));
}