Convert the wast test harness into a crate.

This uses a build.rs file to collect all the wast tests and create
individual `#[test]` lines for them, so that `cargo test` can run them
in parallel.
This commit is contained in:
Dan Gohman
2018-12-03 04:19:20 -08:00
parent 4c47ce9b53
commit 83f8a31010
13 changed files with 592 additions and 291 deletions

4
lib/wast/README.md Normal file
View File

@@ -0,0 +1,4 @@
This is the `wasmtime-wast` crate, which contains support for running
"wast" tests, such as the spec testsuite.
[`wasmtime-wast`]: https://crates.io/crates/wasmtime-wast