MCPcopy Create free account
hub / github.com/erans/pgsqlite / test_cache_key_generation

Function test_cache_key_generation

src/optimization/read_only_optimizer.rs:539–549  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

537
538 #[test]
539 fn test_cache_key_generation() {
540 let optimizer = ReadOnlyOptimizer::new(100);
541
542 // Test normalization
543 let key1 = optimizer.generate_cache_key("SELECT * FROM users");
544 let key2 = optimizer.generate_cache_key(" SELECT * FROM users ");
545 let key3 = optimizer.generate_cache_key("select * from users");
546
547 assert_eq!(key1, key2);
548 assert_eq!(key1, key3);
549 }
550
551 #[test]
552 fn test_table_name_extraction() {

Callers

nothing calls this directly

Calls 1

generate_cache_keyMethod · 0.45

Tested by

no test coverage detected