forked from GitHub/haskell-wasm
update tests from core repo
This commit is contained in:
@@ -8,11 +8,11 @@
|
||||
(assert_invalid (module (memory 0) (memory 0)) "multiple memories")
|
||||
(assert_invalid (module (memory (import "spectest" "memory") 0) (memory 0)) "multiple memories")
|
||||
|
||||
(module (memory (data)) (func (export "memsize") (result i32) (current_memory)))
|
||||
(module (memory (data)) (func (export "memsize") (result i32) (memory.size)))
|
||||
(assert_return (invoke "memsize") (i32.const 0))
|
||||
(module (memory (data "")) (func (export "memsize") (result i32) (current_memory)))
|
||||
(module (memory (data "")) (func (export "memsize") (result i32) (memory.size)))
|
||||
(assert_return (invoke "memsize") (i32.const 0))
|
||||
(module (memory (data "x")) (func (export "memsize") (result i32) (current_memory)))
|
||||
(module (memory (data "x")) (func (export "memsize") (result i32) (memory.size)))
|
||||
(assert_return (invoke "memsize") (i32.const 1))
|
||||
|
||||
(assert_invalid (module (data (i32.const 0))) "unknown memory")
|
||||
@@ -36,11 +36,11 @@
|
||||
"unknown memory"
|
||||
)
|
||||
(assert_invalid
|
||||
(module (func (drop (current_memory))))
|
||||
(module (func (drop (memory.size))))
|
||||
"unknown memory"
|
||||
)
|
||||
(assert_invalid
|
||||
(module (func (drop (grow_memory (i32.const 0)))))
|
||||
(module (func (drop (memory.grow (i32.const 0)))))
|
||||
"unknown memory"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user