tests/prune_data: create test data for regression tests
This commit is contained in:
parent
52b2be979d
commit
6b9f395f31
@ -3,7 +3,7 @@ use std::path::PathBuf;
|
|||||||
|
|
||||||
use proxmox_backup::backup::*;
|
use proxmox_backup::backup::*;
|
||||||
|
|
||||||
const TESTDIR: &str = "/tmp/prunetest";
|
const TESTDIR: &str = "./tests/prune_data/simple1";
|
||||||
|
|
||||||
fn get_prune_list(
|
fn get_prune_list(
|
||||||
list: Vec<BackupInfo>,
|
list: Vec<BackupInfo>,
|
||||||
@ -26,15 +26,6 @@ fn get_prune_list(
|
|||||||
#[test]
|
#[test]
|
||||||
fn test_prune_simple() -> Result<(), Error> {
|
fn test_prune_simple() -> Result<(), Error> {
|
||||||
|
|
||||||
let _ = std::fs::remove_dir_all(TESTDIR);
|
|
||||||
std::fs::create_dir(TESTDIR)?;
|
|
||||||
|
|
||||||
std::fs::create_dir_all(format!("{}/{}", TESTDIR, "host/elsa/2019-12-02T11:59:15Z"))?;
|
|
||||||
std::fs::create_dir_all(format!("{}/{}", TESTDIR, "host/elsa/2019-12-03T11:59:15Z"))?;
|
|
||||||
std::fs::create_dir_all(format!("{}/{}", TESTDIR, "host/elsa/2019-12-04T11:59:15Z"))?;
|
|
||||||
std::fs::create_dir_all(format!("{}/{}", TESTDIR, "host/elsa/2019-12-04T12:59:15Z"))?;
|
|
||||||
|
|
||||||
|
|
||||||
let orig_list = BackupInfo::list_backups(std::path::Path::new(TESTDIR))?;
|
let orig_list = BackupInfo::list_backups(std::path::Path::new(TESTDIR))?;
|
||||||
|
|
||||||
// keep-last tests
|
// keep-last tests
|
||||||
|
Loading…
Reference in New Issue
Block a user