1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#[cfg(feature = "file")] pub mod file_receiver; #[cfg(feature = "file")] pub mod file_sender; #[cfg(test)] mod test { use crate::file::file_sender::FileSender; #[tokio::test(start_paused = true)] async fn file_sender_write() { let result = FileSender::new("./test/file/out/file.txt").overwrite(true).send_string("test").await; assert!(result.is_ok()); } #[tokio::test(start_paused = true)] async fn file_sender_copy() { let result = FileSender::new("./test/file/out/TextFile1.txt").overwrite(true).send_copy("./test/file/in/TextFile1.txt").await; assert!(result.is_ok()); } }