use super::*;
use tempfile::NamedTempFile;
#[tokio::test]
async fn test() {
let db_file = NamedTempFile::new().unwrap();
let pool = establish_connection(db_file.path().to_str().unwrap()).await;
let mut connection = pool.acquire().await.unwrap();
let test_directory = get_canonicalized_path(&String::from("tests"))
.await
.unwrap();
let key = "TEST_DIRECTORY";
set_directory(&mut connection, key, &test_directory, None).await;
let directory = get_directory(&mut connection, key, None).await.unwrap();
assert_eq!(directory, test_directory);
}