mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 15:32:05 +00:00
Remove deprecated tests in language-bindings python (#3018)
After PR #2922, the caller of wasm-c-api wasm_func_call should ensure the params and results are correctly created, runtime doesn't check their format again.
This commit is contained in:
parent
c9fd44e8b8
commit
705bf807b2
|
@ -188,18 +188,6 @@ class AdvancedTestSuite(unittest.TestCase):
|
|||
ffi.wasm_func_call(func, params, results)
|
||||
self.assertEqual(params.data[0].of.f32 * 2, results.data[0].of.f64)
|
||||
|
||||
def test_wasm_func_call_wrong_params(self):
|
||||
export_list = ffi.wasm_vec_to_list(self.exports)
|
||||
func = ffi.wasm_extern_as_func(export_list[0])
|
||||
# make a call
|
||||
params = ffi.wasm_val_vec_t()
|
||||
ffi.wasm_val_vec_new_empty(params)
|
||||
results = ffi.wasm_val_vec_t()
|
||||
ffi.wasm_val_vec_new_empty(results)
|
||||
trap = ffi.wasm_func_call(func, params, results)
|
||||
|
||||
self.assertIsNotNullPointer(trap)
|
||||
|
||||
def test_wasm_func_call_unlinked(self):
|
||||
ft = ffi.wasm_functype_new_0_0()
|
||||
func = ffi.wasm_func_new(self._wasm_store, ft, callback)
|
||||
|
@ -453,26 +441,6 @@ class AdvancedTestSuite(unittest.TestCase):
|
|||
ffi.wasm_memory_data_size(mem)
|
||||
ffi.wasm_memory_delete(mem)
|
||||
|
||||
def test_wasm_trap(self):
|
||||
export_list = ffi.wasm_vec_to_list(self.exports)
|
||||
func = ffi.wasm_extern_as_func(export_list[0])
|
||||
# make a call
|
||||
params = ffi.wasm_val_vec_t()
|
||||
ffi.wasm_val_vec_new_empty(params)
|
||||
results = ffi.wasm_val_vec_t()
|
||||
ffi.wasm_val_vec_new_empty(results)
|
||||
|
||||
trap = ffi.wasm_func_call(func, params, results)
|
||||
self.assertIsNotNullPointer(trap)
|
||||
|
||||
message = ffi.wasm_message_t()
|
||||
ffi.wasm_trap_message(trap, message)
|
||||
self.assertIsNotNullPointer(c.pointer(message))
|
||||
|
||||
# not a function internal exception
|
||||
frame = ffi.wasm_trap_origin(trap)
|
||||
self.assertIsNullPointer(frame)
|
||||
|
||||
@unittest.skipUnless(
|
||||
TEST_WITH_WAMR_BUILD_DUMP_CALL_STACK,
|
||||
"need to enable WAMR_BUILD_DUMP_CALL_STACK",
|
||||
|
|
Loading…
Reference in New Issue
Block a user