experimental: configure custom memory allocator (#2177)
Signed-off-by: Nuno Cruces <ncruces@users.noreply.github.com>
This commit is contained in:
@@ -839,7 +839,7 @@ func TestModule_buildGlobals(t *testing.T) {
|
||||
func TestModule_buildMemoryInstance(t *testing.T) {
|
||||
t.Run("nil", func(t *testing.T) {
|
||||
m := ModuleInstance{}
|
||||
m.buildMemory(&Module{})
|
||||
m.buildMemory(&Module{}, nil)
|
||||
require.Nil(t, m.MemoryInstance)
|
||||
})
|
||||
t.Run("non-nil", func(t *testing.T) {
|
||||
@@ -850,7 +850,7 @@ func TestModule_buildMemoryInstance(t *testing.T) {
|
||||
m.buildMemory(&Module{
|
||||
MemorySection: &Memory{Min: min, Cap: min, Max: max},
|
||||
MemoryDefinitionSection: []MemoryDefinition{mDef},
|
||||
})
|
||||
}, nil)
|
||||
mem := m.MemoryInstance
|
||||
require.Equal(t, min, mem.Min)
|
||||
require.Equal(t, max, mem.Max)
|
||||
|
||||
Reference in New Issue
Block a user