MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime-go / TestModuleValidate

Function TestModuleValidate

module_test.go:17–23  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

15}
16
17func TestModuleValidate(t *testing.T) {
18 require.NotNil(t, ModuleValidate(NewEngine(), []byte{}), "expected an error")
19 require.NotNil(t, ModuleValidate(NewEngine(), []byte{1}), "expected an error")
20 wasm, err := Wat2Wasm(`(module)`)
21 require.NoError(t, err)
22 require.Nil(t, ModuleValidate(NewEngine(), wasm), "expected valid module")
23}
24
25func TestModuleImports(t *testing.T) {
26 wasm, err := Wat2Wasm(`

Callers

nothing calls this directly

Calls 3

ModuleValidateFunction · 0.85
NewEngineFunction · 0.85
Wat2WasmFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…