()
| 288 | |
| 289 | #[test] |
| 290 | fn grow_funcref_tables_via_api() -> wasmtime::Result<()> { |
| 291 | let mut cfg = Config::new(); |
| 292 | cfg.wasm_reference_types(true); |
| 293 | let engine = Engine::new(&cfg)?; |
| 294 | let mut store = Store::new(&engine, ()); |
| 295 | |
| 296 | let table_ty = TableType::new(RefType::FUNCREF, 10, None); |
| 297 | let table = Table::new(&mut store, table_ty, Ref::Func(None))?; |
| 298 | |
| 299 | assert_eq!(table.size(&store), 10); |
| 300 | table.grow(&mut store, 3, Ref::Func(None))?; |
| 301 | assert_eq!(table.size(&store), 13); |
| 302 | |
| 303 | Ok(()) |
| 304 | } |
| 305 | |
| 306 | #[test] |
| 307 | fn create_get_set_externref_tables_via_api() -> wasmtime::Result<()> { |
nothing calls this directly
no test coverage detected