mirror of
https://github.com/mii443/wasmer.git
synced 2025-08-29 11:49:30 +00:00
Addressed feedback
This commit is contained in:
18
.github/workflows/js.yaml
vendored
18
.github/workflows/js.yaml
vendored
@ -1,17 +1,21 @@
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '**'
|
||||
- '!master'
|
||||
- 'master'
|
||||
- 'staging'
|
||||
- 'trying'
|
||||
tags:
|
||||
# this is _not_ a regex, see: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
|
||||
- '[0-9]+.[0-9]+.[0-9]+*'
|
||||
|
||||
name: wasmerjs
|
||||
name: wasmer-js tests
|
||||
|
||||
env:
|
||||
RUST_BACKTRACE: 1
|
||||
|
||||
jobs:
|
||||
wasmerjs:
|
||||
name: Wasmer-JS
|
||||
wasmer-js:
|
||||
name: wasmer-js
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
@ -20,8 +24,8 @@ jobs:
|
||||
with:
|
||||
profile: minimal
|
||||
override: true
|
||||
- name: Install WasmPack
|
||||
- name: Install wasm-pack
|
||||
run: |
|
||||
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
|
||||
- name: Test Wasmer-JS
|
||||
- name: Test wasmer-js
|
||||
run: make test-js
|
||||
|
@ -146,38 +146,3 @@ pub use wat::parse_bytes as wat2wasm;
|
||||
|
||||
/// Version number of this crate.
|
||||
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
|
||||
|
||||
// #[cfg(test)]
|
||||
// wasm_bindgen_test::wasm_bindgen_test_configure!(run_in_browser);
|
||||
|
||||
// use wasm_bindgen::prelude::*;
|
||||
|
||||
// #[wasm_bindgen]
|
||||
// #[no_mangle]
|
||||
// /// example doc
|
||||
// pub fn example() -> bool {
|
||||
// let store = Store::default();
|
||||
// let module = Module::new(
|
||||
// &store,
|
||||
// br#"(module
|
||||
// (func $add (import "env" "sum") (param i32 i32) (result i32))
|
||||
// (func (export "add_one") (param i32) (result i32)
|
||||
// (call $imported (local.get 0))
|
||||
// )
|
||||
// )"#)
|
||||
// .unwrap();
|
||||
|
||||
// fn sum(a: i32, b: i32) -> i32 {
|
||||
// a+b
|
||||
// }
|
||||
|
||||
// let import_object = imports! {
|
||||
// "env" => {
|
||||
// "sum" => Function::new_native(&store, sum),
|
||||
// }
|
||||
// };
|
||||
// let instance = Instance::new(&module, &import_object).unwrap();
|
||||
|
||||
// let add_one: NativeFunc<i32, i32> = instance.exports.get_native_function("add_one").unwrap();
|
||||
// assert_eq!(add_one(1), 2)
|
||||
// }
|
||||
|
Reference in New Issue
Block a user