test(c-api) Restore the wasm-c-api test suite.

This commit is contained in:
Ivan Enderlin
2020-10-01 14:13:02 +02:00
parent 3f8d7f4f74
commit bf7b50a8eb
11 changed files with 211 additions and 39 deletions

View File

@ -0,0 +1,18 @@
mod test_c_helpers;
use test_c_helpers::compile_with_cmake_and_run_test;
#[test]
fn test_wasm_c_api() {
let project_tests_dir = concat!(env!("CARGO_MANIFEST_DIR"), "/tests/wasm_c_api/");
let cmake_args = vec![
".",
// We need something like this to get this working on Windows, but this doesn't seem
// quite right -- perhaps it's double escaping the quotes?
#[cfg(target_os = "windows")]
r#"-G "MinGW Makefiles""#,
];
compile_with_cmake_and_run_test(project_tests_dir, cmake_args);
}