12345678910111213141516171819 |
- //! Tests related to safety of the library.
- use dioxus::prelude::*;
- /// Ensure no issues with not calling rebuild_to_vec
- #[test]
- fn root_node_isnt_null() {
- let dom = VirtualDom::new(|| rsx!("Hello world!"));
- let scope = dom.base_scope();
- // We haven't built the tree, so trying to get out the root node should fail
- assert!(scope.try_root_node().is_none());
- dom.in_runtime(|| {
- // The height should be 0
- assert_eq!(ScopeId::ROOT.height(), 0);
- });
- }
|