()
| 164 | |
| 165 | #[test] |
| 166 | fn func_ty() -> Result<()> { |
| 167 | let mut config = Config::new(); |
| 168 | config.enable_compiler(false); |
| 169 | config.concurrency_support(false); |
| 170 | let engine = Engine::new(&config)?; |
| 171 | |
| 172 | OomTest::new().test(|| { |
| 173 | let mut store = Store::try_new(&engine, ())?; |
| 174 | let func = Func::try_wrap(&mut store, |x: i32| x * 2)?; |
| 175 | let ty = func.ty(&store); |
| 176 | assert_eq!(ty.params().len(), 1); |
| 177 | assert_eq!(ty.results().len(), 1); |
| 178 | Ok(()) |
| 179 | }) |
| 180 | } |
nothing calls this directly
no test coverage detected