[][src]Function secret_keeper_test_util::create_test_file

pub async fn create_test_file(
    len: usize,
    contents: TestDataKind
) -> Result<Temp, Error>

Creates file with random data. Returns temp file.

use secret_keeper_test_util::{create_test_file, TestDataKind::Binary};
use tokio::fs::File;
const FSIZE:usize = 1024;
let f = create_test_file(FSIZE, Binary).await.expect("create");
let flen = File::open(f.as_path()).await.expect("open")
                 .metadata().await.expect("metadata")
                 .len();
assert_eq!(FSIZE, flen as usize);