@@ -84,32 +84,33 @@ async def test_server_caching_prompts_works(
8484 Prompt (name = "prompt2" ),
8585 ]
8686
87- mock_list_prompts .return_value = ListPromptsResult (prompts = prompts )
87+ list_prompts = ListPromptsResult (prompts = prompts )
88+ mock_list_prompts .return_value = list_prompts
8889
8990 async with server :
9091
9192 # Call list_prompts() multiple times
9293 result_prompts = await server .list_prompts ()
93- assert result_prompts == prompts
94+ assert result_prompts == list_prompts
9495
9596 assert mock_list_prompts .call_count == 1 , "list_prompts() should have been called once"
9697
9798 # Call list_prompts() again, should return the cached value
9899 result_prompts = await server .list_prompts ()
99- assert result_prompts == prompts
100+ assert result_prompts == list_prompts
100101
101102 assert mock_list_prompts .call_count == 1 , ("list_prompts() "
102103 "should not have been called again" )
103104
104105 # Invalidate the cache and call list_prompts() again
105106 server .invalidate_prompts_cache ()
106107 result_prompts = await server .list_prompts ()
107- assert result_prompts == prompts
108+ assert result_prompts == list_prompts
108109
109110 assert mock_list_prompts .call_count == 2 , ("list_prompts() "
110111 "should be called again" )
111112
112113 # Without invalidating the cache, calling list_prompts()
113114 # again should return the cached value
114115 result_prompts = await server .list_prompts ()
115- assert result_prompts == prompts
116+ assert result_prompts == list_prompts
0 commit comments