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