Jakub Konka
22c69f46f9
Use build.rs to generate test cases automatically
...
Now, test binaries are bundled with the repo, and
just like in CraneStation/wasmtime, the test cases
are generated automatically using build.rs. So all
it takes is to drop a new test binary in the
testsuite dir to get the test case for it generated
(with some caveats to do with handling preopens).
2019-06-26 15:24:21 -07:00
Jakub Konka
656112d00b
Patch wasmtime-wasi to use this wasi-common version
2019-06-26 15:24:21 -07:00
Jakub Konka
982dbab1f2
Add misc-tests as a submodule dep
2019-06-26 15:24:21 -07:00
Jakub Konka
6ca01ce546
Add wasmtime as default runtime for integration tests
2019-06-26 15:24:21 -07:00
Jakub Konka
513429f1b8
Port trace log from wasmtime-wasi-c crate
2019-06-24 22:47:41 +02:00
Dan Gohman
9a66400cd8
Use try_from instead of the cast crate.
...
`try_from` is newly stable in the standard library starting in Rust 1.34.
2019-05-31 21:09:43 +02:00
Jakub Konka
7605584691
Move *nix specific implementation to separate module
2019-05-24 11:02:03 -07:00
Jakub Konka
e552b19dfe
Add placeholder for cbindgen proc_macro_attribute
2019-05-15 13:57:06 -07:00
Jakub Konka
19a4f00752
Set up CI, add format and test scripts.
...
Remove unused Cargo dependencies.
2019-05-08 07:39:54 +02:00
Jakub Konka
2587fa0145
Port WASI host types
2019-05-07 21:44:16 +02:00
Jakub Konka
cd39c1dfd8
Extract common interface from lucet-wasi
2019-05-04 18:20:21 +02:00