page_cache: tests: move helper function up

This commit is contained in:
Alecco
2025-04-15 14:40:55 +02:00
committed by Pere Diaz Bou
parent 696c98877c
commit 7e898eb8ca

View File

@@ -224,6 +224,14 @@ mod tests {
use super::PageCacheKey;
fn insert_page(cache: &mut DumbLruPageCache, id: usize) -> PageCacheKey {
let key = PageCacheKey::new(id, None);
#[allow(clippy::arc_with_non_send_sync)]
let page = Arc::new(Page::new(id));
cache.insert(key.clone(), page.clone());
key
}
#[test]
fn test_page_cache_evict() {
let mut cache = DumbLruPageCache::new(1);
@@ -327,14 +335,6 @@ mod tests {
assert!(cache.get(&key2).is_none());
}
fn insert_page(cache: &mut DumbLruPageCache, id: usize) -> PageCacheKey {
let key = PageCacheKey::new(id, None);
#[allow(clippy::arc_with_non_send_sync)]
let page = Arc::new(Page::new(id));
cache.insert(key.clone(), page.clone());
key
}
#[test]
fn test_page_cache_insert_sequential() {
let mut cache = DumbLruPageCache::new(2);