Remove cyclic dependency of egui_demo_lib on itself

This commit is contained in:
Emil Ernerfeldt 2024-12-16 18:05:24 +01:00
parent 5b2b8cfb34
commit 629f64551a
3 changed files with 1 additions and 4 deletions

View File

@ -1339,7 +1339,6 @@ dependencies = [
"criterion",
"document-features",
"egui",
"egui_demo_lib",
"egui_extras",
"egui_kittest",
"serde",

View File

@ -55,9 +55,6 @@ serde = { workspace = true, optional = true }
[dev-dependencies]
# when running tests we always want to use the `chrono` feature
egui_demo_lib = { workspace = true, features = ["chrono"] }
criterion.workspace = true
egui_kittest = { workspace = true, features = ["wgpu", "snapshot"] }
wgpu = { workspace = true, features = ["metal"] }

View File

@ -286,6 +286,7 @@ fn doc_link_label_with_crate<'a>(
}
}
#[cfg(feature = "chrono")]
#[cfg(test)]
mod tests {
use super::*;