mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 17:31:05 +00:00
Change wabt to wat (#7050)
This commit is contained in:
@@ -20,7 +20,7 @@ sp-wasm-interface = { version = "2.0.0-rc6", default-features = false, path = ".
|
||||
codec = { package = "parity-scale-codec", version = "1.3.1", default-features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
wabt = "0.9.1"
|
||||
wat = "1.0"
|
||||
assert_matches = "1.3.0"
|
||||
|
||||
[features]
|
||||
|
||||
@@ -300,7 +300,6 @@ impl<T> Instance<T> {
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use wabt;
|
||||
use crate::{Error, Value, ReturnValue, HostError, EnvironmentDefinitionBuilder, Instance};
|
||||
use assert_matches::assert_matches;
|
||||
|
||||
@@ -351,7 +350,7 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
fn invoke_args() {
|
||||
let code = wabt::wat2wasm(r#"
|
||||
let code = wat::parse_str(r#"
|
||||
(module
|
||||
(import "env" "assert" (func $assert (param i32)))
|
||||
|
||||
@@ -386,7 +385,7 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
fn return_value() {
|
||||
let code = wabt::wat2wasm(r#"
|
||||
let code = wat::parse_str(r#"
|
||||
(module
|
||||
(func (export "call") (param $x i32) (result i32)
|
||||
(i32.add
|
||||
@@ -408,7 +407,7 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
fn signatures_dont_matter() {
|
||||
let code = wabt::wat2wasm(r#"
|
||||
let code = wat::parse_str(r#"
|
||||
(module
|
||||
(import "env" "polymorphic_id" (func $id_i32 (param i32) (result i32)))
|
||||
(import "env" "polymorphic_id" (func $id_i64 (param i64) (result i64)))
|
||||
@@ -450,7 +449,7 @@ mod tests {
|
||||
let mut env_builder = EnvironmentDefinitionBuilder::new();
|
||||
env_builder.add_host_func("env", "returns_i32", env_returns_i32);
|
||||
|
||||
let code = wabt::wat2wasm(r#"
|
||||
let code = wat::parse_str(r#"
|
||||
(module
|
||||
;; It's actually returns i32, but imported as if it returned i64
|
||||
(import "env" "returns_i32" (func $returns_i32 (result i64)))
|
||||
|
||||
Reference in New Issue
Block a user