@@ -30,7 +30,7 @@ def setUp(self):
3030 async def test_cache_put_and_lookup (self ):
3131 """Tests basic put and lookup functionality."""
3232 async with sql_cache .sql_cache (self .db_url ) as cache :
33- await cache .put (TEST_QUERY , TEST_VALUE )
33+ await cache .put (query = TEST_QUERY , value = TEST_VALUE )
3434 result = await cache .lookup (TEST_QUERY )
3535 self .assertEqual (result , TEST_VALUE )
3636
@@ -45,15 +45,15 @@ async def test_cache_ttl(self):
4545 async with sql_cache .sql_cache (
4646 self .db_url , ttl_hours = 0.0001 / 60 / 60
4747 ) as cache : # Very short TTL
48- await cache .put (TEST_QUERY , TEST_VALUE )
48+ await cache .put (query = TEST_QUERY , value = TEST_VALUE )
4949 await asyncio .sleep (0.0002 ) # Wait for TTL to expire
5050 result = await cache .lookup (TEST_QUERY )
5151 self .assertIs (result , cache_base .CacheMiss )
5252
5353 async def test_cache_remove (self ):
5454 """Tests removing an item from the cache."""
5555 async with sql_cache .sql_cache (self .db_url ) as cache :
56- await cache .put (TEST_QUERY , TEST_VALUE )
56+ await cache .put (query = TEST_QUERY , value = TEST_VALUE )
5757 await cache .remove (TEST_QUERY )
5858 result = await cache .lookup (TEST_QUERY )
5959 self .assertIs (result , cache_base .CacheMiss )
@@ -63,8 +63,8 @@ async def test_with_key_prefix(self):
6363 async with sql_cache .sql_cache (self .db_url ) as cache1 :
6464 cache2 = cache1 .with_key_prefix ('prefix:' )
6565
66- await cache1 .put (TEST_QUERY , TEST_VALUE )
67- await cache2 .put (TEST_QUERY , TEST_VALUE_2 )
66+ await cache1 .put (query = TEST_QUERY , value = TEST_VALUE )
67+ await cache2 .put (query = TEST_QUERY , value = TEST_VALUE_2 )
6868
6969 result1 = await cache1 .lookup (TEST_QUERY )
7070 result2 = await cache2 .lookup (TEST_QUERY )
@@ -84,16 +84,16 @@ async def test_different_content_types(self):
8484
8585 value2 = content_api .ProcessorContent ({'a' : 1 , 'b' : True })
8686
87- await cache .put (query1 , value1 )
88- await cache .put (query2 , value2 )
87+ await cache .put (query = query1 , value = value1 )
88+ await cache .put (query = query2 , value = value2 )
8989
9090 self .assertEqual (await cache .lookup (query1 ), value1 )
9191 self .assertEqual (await cache .lookup (query2 ), value2 )
9292
9393 async def test_cleanup_expired (self ):
9494 """Tests that the _cleanup_expired method removes old entries."""
9595 async with sql_cache .sql_cache (self .db_url , ttl_hours = 0.0001 ) as cache :
96- await cache .put (TEST_QUERY , TEST_VALUE )
96+ await cache .put (query = TEST_QUERY , value = TEST_VALUE )
9797 # Mock datetime to control time
9898 with mock .patch ('genai_processors.sql_cache.datetime' ) as mock_datetime :
9999 mock_datetime .datetime .now .return_value = datetime .datetime .now (
0 commit comments