1 #![warn(rust_2018_idioms)]
2 #![cfg(feature = "full")]
3 
4 use tokio::fs;
5 use tokio_test::assert_ok;
6 
7 #[tokio::test]
path_read_write()8 async fn path_read_write() {
9     let temp = tempdir();
10     let dir = temp.path();
11 
12     assert_ok!(fs::write(dir.join("bar"), b"bytes").await);
13     let out = assert_ok!(fs::read(dir.join("bar")).await);
14 
15     assert_eq!(out, b"bytes");
16 }
17 
tempdir() -> tempfile::TempDir18 fn tempdir() -> tempfile::TempDir {
19     tempfile::tempdir().unwrap()
20 }
21