()
| 372 | |
| 373 | #[test] |
| 374 | fn test_enable_disable_caching() { |
| 375 | let optimization_manager = Arc::new(OptimizationManager::new(true)); |
| 376 | let mut optimizer = StatementCacheOptimizer::new(100, optimization_manager); |
| 377 | |
| 378 | // Test enabling/disabling |
| 379 | optimizer.set_enabled(false); |
| 380 | optimizer.set_enabled(true); |
| 381 | |
| 382 | // Should be able to clear cache |
| 383 | optimizer.clear_cache(); |
| 384 | } |
| 385 | } |
nothing calls this directly
no test coverage detected