oxcache 0.2.0

A high-performance multi-level cache library for Rust with L1 (memory) and L2 (Redis) caching.
// Copyright (c) 2025-2026, Kirky.X
//
// MIT License
//
// Unit Tests Module
//
// Contains all unit tests for the cache system.
// These tests verify individual component functionality.

#![allow(clippy::duplicate_mod)]

mod common;

#[path = "unit/serialization_test.rs"]
mod serialization_test;

#[path = "unit/error_test.rs"]
mod error_test;

#[path = "unit/depth_limited_test.rs"]
mod depth_limited_test;

#[path = "unit/traits_test.rs"]
mod traits_test;

#[path = "unit/dashmap_backend_test.rs"]
mod dashmap_backend_test;

#[path = "unit/redis_client_test.rs"]
mod redis_client_test;

#[path = "unit/metrics_test.rs"]
mod metrics_test;

#[path = "unit/utils_redaction_test.rs"]
mod utils_redaction_test;

#[path = "unit/utils_security_log_test.rs"]
mod utils_security_log_test;

#[path = "unit/cache_builder_test.rs"]
mod cache_builder_test;

#[path = "unit/cache_test.rs"]
mod cache_test;

#[path = "unit/mock_backend_test.rs"]
mod mock_backend_test;

#[path = "unit/moka_backend_test.rs"]
mod moka_backend_test;