This commit is contained in:
Mateusz Gruszczyński committed 2026-10-03 10:05:46 +02:00
1 parent 5e23e9af02
commit 3883a21bc4
56 files changed
+1640 -403

No files matched your search

+20 -1
View File
@@ -385,7 +385,12 @@ mod tests {
let file = dir.path().join("test.sqlite3");
let store = Store::open(&file, &Config::default()).await.unwrap();
assert_eq!(store.load().await.unwrap().revision, 0);
let config = crate::config::demo_config("127.0.0.1:9000".parse().unwrap());
let mut config = crate::config::demo_config("127.0.0.1:9000".parse().unwrap());
config.cache.memory_preset = Some(crate::cache::MemoryPreset::Recommended);
config.cache.cold_preset = Some(crate::cache::ColdPreset::Recommended);
config.transform.preset = Some(crate::transform::Preset::Performance);
config.transform.memory_budget_bytes = 512 * 1024 * 1024;
config.transform.max_inflight = 64;
assert!(store.replace(0, &config).await.unwrap());
assert!(!store.replace(0, &Config::default()).await.unwrap());
assert_eq!(store.recent_audit().await.unwrap().len(), 1);
@@ -394,6 +399,20 @@ mod tests {
let data = reopened.load().await.unwrap();
assert_eq!(data.revision, 1);
assert_eq!(data.config.vhosts[0].backends[0].id, "demo");
assert_eq!(
data.config.cache.memory_preset,
Some(crate::cache::MemoryPreset::Recommended)
);
assert_eq!(
data.config.cache.cold_preset,
Some(crate::cache::ColdPreset::Recommended)
);
assert_eq!(
data.config.transform.preset,
Some(crate::transform::Preset::Performance)
);
assert_eq!(data.config.transform.memory_budget_bytes, 512 * 1024 * 1024);
assert_eq!(data.config.transform.max_inflight, 64);
reopened.close().await;
}
#[tokio::test]