summaryrefslogtreecommitdiff
path: root/std
diff options
context:
space:
mode:
authorCasper Beyer <caspervonb@pm.me>2020-06-30 08:37:15 +0800
committerGitHub <noreply@github.com>2020-06-29 20:37:15 -0400
commit9b749945bbb8c86ef1fcad9603bd7a84f27bdd8f (patch)
treefe504d35b3e2baf1bf0bc33dd46b5211a0b83169 /std
parentcb16439e85ed4f5de7b7017e1a994780ff670e37 (diff)
test(std/wasi): add hard-link test (#6571)
Diffstat (limited to 'std')
-rw-r--r--std/wasi/testdata/std_fs_hard_link.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/std/wasi/testdata/std_fs_hard_link.rs b/std/wasi/testdata/std_fs_hard_link.rs
new file mode 100644
index 000000000..cd068f3a8
--- /dev/null
+++ b/std/wasi/testdata/std_fs_hard_link.rs
@@ -0,0 +1,11 @@
+// { "preopens": { "/fixture": "fixture", "/scratch": "scratch" } }
+
+fn main() {
+ assert!(
+ std::fs::hard_link("/fixture/file", "/scratch/hardlink_to_file").is_ok()
+ );
+ assert_eq!(
+ std::fs::read("/fixture/file").unwrap(),
+ std::fs::read("/scratch/hardlink_to_file").unwrap()
+ );
+}