(t *testing.T)
| 65 | } |
| 66 | |
| 67 | func TestLinkerTrap(t *testing.T) { |
| 68 | store := NewStore(NewEngine()) |
| 69 | wasm, err := Wat2Wasm(`(func unreachable) (start 0)`) |
| 70 | require.NoError(t, err) |
| 71 | module, err := NewModule(store.Engine, wasm) |
| 72 | require.NoError(t, err) |
| 73 | |
| 74 | linker := NewLinker(store.Engine) |
| 75 | inst, err := linker.Instantiate(store, module) |
| 76 | require.Nil(t, inst) |
| 77 | require.Error(t, err) |
| 78 | } |
| 79 | |
| 80 | func TestLinkerModule(t *testing.T) { |
| 81 | store := NewStore(NewEngine()) |
nothing calls this directly
no test coverage detected
searching dependent graphs…