summaryrefslogtreecommitdiff
path: root/std/wasi/testdata/std_fs_read.rs
blob: aa19d3ba4335b74ebe8908d7de495668395d103c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// { "preopens": { "/fixture": "fixture" } }

fn main() {
  assert_eq!(std::fs::read("/fixture/file").unwrap(), b"file\n");
  assert_eq!(
    std::fs::read("/fixture/symlink_to_file").unwrap(),
    b"file\n"
  );
  assert_eq!(
    std::fs::read("/fixture/directory/file").unwrap(),
    b"directory/file\n"
  );
  assert_eq!(
    std::fs::read("/fixture/directory/symlink_to_file").unwrap(),
    b"directory/file\n"
  );
}