mirror of
https://github.com/Prominence/rshred.git
synced 2026-01-09 18:26:41 +03:00
18 lines
492 B
Rust
18 lines
492 B
Rust
use std::fs::File;
|
|
use std::io::Write;
|
|
|
|
pub const PLAIN_FILE_CONTENT: &str = "some sensitive data";
|
|
|
|
pub const TEST_FILE: &str = "target/test/test.txt";
|
|
const TEST_DIR: &str = "target/test";
|
|
|
|
pub fn setup() {
|
|
std::fs::create_dir_all(TEST_DIR).unwrap();
|
|
let mut file = File::create("target/test/test.txt").unwrap();
|
|
file.write(PLAIN_FILE_CONTENT.as_bytes()).unwrap();
|
|
}
|
|
|
|
pub fn cleanup() {
|
|
std::fs::remove_file(TEST_FILE).unwrap();
|
|
std::fs::remove_dir(TEST_DIR).unwrap();
|
|
} |