From 314b9cf6eddda6d0a3c5bd153e960873622224b1 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 14 Jan 2026 22:12:50 +0100 Subject: object inspect tag --- common/object/src/tests.rs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'common/object/src/tests.rs') diff --git a/common/object/src/tests.rs b/common/object/src/tests.rs index 6ffa9e5..59e6d8c 100644 --- a/common/object/src/tests.rs +++ b/common/object/src/tests.rs @@ -4,7 +4,7 @@ Copyright (C) 2026 metamuffin */ -use crate::{ObjectBuffer, Registry, fields, inspect::ObjectInpector}; +use crate::{ObjectBuffer, Registry, fields, inspect::Inspector}; use std::sync::LazyLock; pub static TAGREG: LazyLock = LazyLock::new(|| { @@ -76,8 +76,21 @@ fn insert() { } #[test] -fn inspect() { +fn inspect_object() { let bob = test_object(); - eprintln!("{:#?}", ObjectInpector(&TAGREG, bob.as_object())); + eprintln!("{:#?}", Inspector(&TAGREG, bob.as_object())); // panic!() } + +#[test] +fn inspect_tag() { + assert_eq!( + format!("{:?}", Inspector(&TAGREG, FRIEND)), + "TypedTag<&str>(\"friend\")" + ); + assert_eq!( + format!("{:?}", Inspector(&TAGREG, AGE)), + "TypedTag(\"age\")" + ); + assert_eq!(format!("{:?}", Inspector(&TAGREG, NAME.0)), "Tag(\"name\")"); +} -- cgit v1.3