We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e5f81f commit 1428de8Copy full SHA for 1428de8
test/wasi/c/link.c
@@ -0,0 +1,17 @@
1
+#include <assert.h>
2
+#include <unistd.h>
3
+#include <sys/stat.h>
4
+
5
+#define OLD "/sandbox/input.txt"
6
+#define NEW "/tmp/output.txt"
7
8
+int main() {
9
+ struct stat st_old;
10
+ struct stat st_new;
11
12
+ assert(0 == stat(OLD, &st_old));
13
+ assert(0 == link(OLD, NEW));
14
+ assert(0 == stat(NEW, &st_new));
15
+ assert(st_old.st_ino == st_new.st_ino);
16
+ return 0;
17
+}
test/wasi/test-wasi.js
@@ -64,6 +64,7 @@ if (process.argv[2] === 'wasi-child') {
64
runWASI({ test: 'getentropy' });
65
runWASI({ test: 'getrusage' });
66
runWASI({ test: 'gettimeofday' });
67
+ runWASI({ test: 'link' });
68
runWASI({ test: 'main_args' });
69
runWASI({ test: 'notdir' });
70
// runWASI({ test: 'poll' });
test/wasi/wasm/link.wasm
30.7 KB
0 commit comments