()
| 158 | |
| 159 | #[test] |
| 160 | fn table_size() -> Result<()> { |
| 161 | let mut config = Config::new(); |
| 162 | config.enable_compiler(false); |
| 163 | config.concurrency_support(false); |
| 164 | let engine = Engine::new(&config)?; |
| 165 | |
| 166 | OomTest::new().allow_alloc_after_oom(true).test(|| { |
| 167 | let mut store = Store::try_new(&engine, ())?; |
| 168 | let ty = TableType::new(RefType::FUNCREF, 2, None); |
| 169 | let table = Table::new(&mut store, ty, Ref::Func(None))?; |
| 170 | assert_eq!(table.size(&store), 2); |
| 171 | Ok(()) |
| 172 | }) |
| 173 | } |
nothing calls this directly
no test coverage detected