summaryrefslogtreecommitdiff
path: root/std/wasi/snapshot_preview1_test_runner.ts
diff options
context:
space:
mode:
authorCasper Beyer <caspervonb@pm.me>2020-11-03 01:50:45 +0800
committerGitHub <noreply@github.com>2020-11-02 18:50:45 +0100
commitc5611636fb03ce71f50a9bca958c79d23b55be00 (patch)
treed9e5e3c9fbae15c7e0d636bd823e618d6a2cffef /std/wasi/snapshot_preview1_test_runner.ts
parenta8ca9fe7bb93d031af865ffcf45fb265395f1e1b (diff)
feat(std/wasi): add start method to Context (#8141)
This adds a start method to the Context to make starting a command less tedious and yield consistent errors. Manually setting the memory is still valid for more complex scenarios, just undocumented for the time being.
Diffstat (limited to 'std/wasi/snapshot_preview1_test_runner.ts')
-rw-r--r--std/wasi/snapshot_preview1_test_runner.ts6
1 files changed, 1 insertions, 5 deletions
diff --git a/std/wasi/snapshot_preview1_test_runner.ts b/std/wasi/snapshot_preview1_test_runner.ts
index 39f32db57..65cb7bd3b 100644
--- a/std/wasi/snapshot_preview1_test_runner.ts
+++ b/std/wasi/snapshot_preview1_test_runner.ts
@@ -16,8 +16,4 @@ const instance = new WebAssembly.Instance(module, {
"wasi_snapshot_preview1": context.exports,
});
-const memory = instance.exports.memory as WebAssembly.Memory;
-context.memory = memory;
-
-const start = instance.exports._start as CallableFunction;
-start();
+context.start(instance);