From d9bfd553d60aa7378246d0567970a9db5cb07476 Mon Sep 17 00:00:00 2001 From: Dmitry Stepanov Date: Sat, 5 Sep 2026 10:33:29 +0300 Subject: [PATCH] fixed tests --- editor/src/plugins/inspector/editors/dyntype.rs | 6 ++---- fyrox-core/src/reflect/mod.rs | 2 +- fyrox-ui/src/tab_control.rs | 3 +++ 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/editor/src/plugins/inspector/editors/dyntype.rs b/editor/src/plugins/inspector/editors/dyntype.rs index 87d1b6f9f..212e91b64 100644 --- a/editor/src/plugins/inspector/editors/dyntype.rs +++ b/editor/src/plugins/inspector/editors/dyntype.rs @@ -55,7 +55,7 @@ use std::{ sync::Arc, }; -const INTERNALS_PATH: &'static str = "0.Some@0.0"; +const INTERNALS_PATH: &str = "0.Some@0.0"; #[derive(Debug, PartialEq, Clone)] pub enum DynTypePropertyEditorMessage { @@ -442,9 +442,7 @@ mod test { struct Foobar { foo: u32, } - let w = DynTypeContainer { - 0: Some(DynTypeWrapper(Box::new(Foobar { foo: 123 }))), - }; + let w = DynTypeContainer(Some(DynTypeWrapper(Box::new(Foobar { foo: 123 })))); w.resolve_path(INTERNALS_PATH, &mut |result| { assert_eq!( result.unwrap().downcast_ref::().unwrap().foo, diff --git a/fyrox-core/src/reflect/mod.rs b/fyrox-core/src/reflect/mod.rs index 21785bb20..99072be76 100644 --- a/fyrox-core/src/reflect/mod.rs +++ b/fyrox-core/src/reflect/mod.rs @@ -1109,7 +1109,7 @@ mod test { &[], ); - foo.resolve_path("enum_field.Content.Stuff@field", &mut |result| { + foo.resolve_path("enum_field.Value.Stuff@field", &mut |result| { let enum_field = result.expect("the field must exist!"); assert_eq!( *enum_field diff --git a/fyrox-ui/src/tab_control.rs b/fyrox-ui/src/tab_control.rs index a9fba8b64..478d122bf 100644 --- a/fyrox-ui/src/tab_control.rs +++ b/fyrox-ui/src/tab_control.rs @@ -149,6 +149,7 @@ pub struct Tab { /// .to_base(), /// can_be_closed: true, /// user_data: None, +/// context_menu: None /// }) /// .with_tab(TabDefinition { /// uuid: uuid!("265e78db-f95a-445e-b027-2eee796dd996"), @@ -162,6 +163,7 @@ pub struct Tab { /// .to_base(), /// can_be_closed: true, /// user_data: None, +/// context_menu: None /// }) /// .build(ctx); /// } @@ -201,6 +203,7 @@ pub struct Tab { /// # content: Default::default(), /// # can_be_closed: true, /// # user_data: None, +/// # context_menu: None /// // ... /// }; /// # }