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