wasmtime-c-api: Add an externrefs example for the C API

This commit is contained in:
Nick Fitzgerald
2020-07-08 14:33:36 -07:00
parent 267bf16683
commit 5ed8a9ba0e
3 changed files with 205 additions and 0 deletions

View File

@@ -146,3 +146,18 @@ fn test_run_multi_example() {
fn test_run_gcd_example() {
run_c_example("gcd", "gcd(6, 27) = 3\n");
}
#[test]
fn test_run_externref_example() {
run_c_example(
"externref",
"Initializing...\n\
Compiling module...\n\
Instantiating module...\n\
Creating new `externref`...\n\
Touching `externref` table...\n\
Touching `externref` global...\n\
Calling `externref` func...\n\
All finished!\n",
);
}