Move egui tests to avoid cyclic dependency
This commit is contained in:
parent
69dbb00087
commit
eb403655ce
|
|
@ -1258,7 +1258,6 @@ dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"backtrace",
|
"backtrace",
|
||||||
"document-features",
|
"document-features",
|
||||||
"egui_kittest",
|
|
||||||
"emath",
|
"emath",
|
||||||
"epaint",
|
"epaint",
|
||||||
"log",
|
"log",
|
||||||
|
|
|
||||||
|
|
@ -94,7 +94,3 @@ document-features = { workspace = true, optional = true }
|
||||||
log = { workspace = true, optional = true }
|
log = { workspace = true, optional = true }
|
||||||
ron = { workspace = true, optional = true }
|
ron = { workspace = true, optional = true }
|
||||||
serde = { workspace = true, optional = true, features = ["derive", "rc"] }
|
serde = { workspace = true, optional = true, features = ["derive", "rc"] }
|
||||||
|
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
egui_kittest = { workspace = true, features = ["wgpu", "snapshot"] }
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
//! Tests the accesskit accessibility output of egui.
|
//! Tests the accesskit accessibility output of egui.
|
||||||
#![cfg(feature = "accesskit")]
|
|
||||||
|
|
||||||
use accesskit::{NodeId, Role, TreeUpdate};
|
use egui::{
|
||||||
use egui::{CentralPanel, Context, RawInput, Window};
|
accesskit::{NodeId, Role, TreeUpdate},
|
||||||
|
CentralPanel, Context, RawInput, Window,
|
||||||
|
};
|
||||||
|
|
||||||
/// Baseline test that asserts there are no spurious nodes in the
|
/// Baseline test that asserts there are no spurious nodes in the
|
||||||
/// accesskit output when the ui is empty.
|
/// accesskit output when the ui is empty.
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
use egui::Button;
|
use egui::Button;
|
||||||
use egui_kittest::kittest::Queryable;
|
use egui_kittest::{kittest::Queryable, Harness};
|
||||||
use egui_kittest::Harness;
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
pub fn focus_should_skip_over_disabled_buttons() {
|
pub fn focus_should_skip_over_disabled_buttons() {
|
||||||
Loading…
Reference in New Issue