()
| 19 | |
| 20 | #[test] |
| 21 | fn bare_bones() -> Result<()> { |
| 22 | let engine = super::engine(); |
| 23 | let component = Component::new(&engine, "(component)")?.serialize()?; |
| 24 | assert_eq!(component, engine.precompile_component(b"(component)")?); |
| 25 | |
| 26 | let component = unsafe { Component::deserialize(&engine, &component)? }; |
| 27 | let mut store = Store::new(&engine, ()); |
| 28 | Linker::new(&engine).instantiate(&mut store, &component)?; |
| 29 | |
| 30 | Ok(()) |
| 31 | } |
| 32 | |
| 33 | #[test] |
| 34 | #[cfg_attr(miri, ignore)] |
nothing calls this directly
no test coverage detected