diff --git a/crates/bonsaidb-macros/tests/collection.rs b/crates/bonsaidb-macros/tests/collection.rs index 040c3cad9b8..5cc0b6cde68 100644 --- a/crates/bonsaidb-macros/tests/collection.rs +++ b/crates/bonsaidb-macros/tests/collection.rs @@ -1,5 +1,7 @@ use core::fmt::Debug; +use bonsaidb::core::schema::Schematic; + #[test] fn name_only() { use bonsaidb::core::schema::Collection; @@ -26,7 +28,8 @@ fn views() { pub sides: u32, } - // TODO somehow test views + let schematic = Schematic::from_schema::().unwrap(); + assert!(schematic.view::().is_some()); #[derive(Debug, Clone)] struct ShapesByNumberOfSides;