@@ -209,9 +209,6 @@ def async_w3():
209209 ),
210210)
211211async def test_async_simple_cache_middleware_pulls_from_cache (async_w3 , cache_class ):
212- # remove the pre-loaded simple cache middleware to replace with test-specific:
213- async_w3 .middleware_onion .remove ("simple_cache" )
214-
215212 async def _properly_awaited_middleware (make_request , _async_w3 ):
216213 middleware = await async_construct_simple_cache_middleware (
217214 cache_class = cache_class ,
@@ -221,20 +218,12 @@ async def _properly_awaited_middleware(make_request, _async_w3):
221218
222219 async_w3 .middleware_onion .inject (
223220 _properly_awaited_middleware ,
224- "for_this_test_only" ,
225221 layer = 0 ,
226222 )
227223
228224 _result = await async_w3 .manager .coro_request ("fake_endpoint" , [1 ])
229225 assert _result == "value-a"
230226
231- # -- teardown -- #
232- async_w3 .middleware_onion .remove ("for_this_test_only" )
233- # add back the pre-loaded simple cache middleware:
234- async_w3 .middleware_onion .add (
235- _async_simple_cache_middleware_for_testing , "simple_cache"
236- )
237-
238227
239228@pytest .mark .asyncio
240229async def test_async_simple_cache_middleware_populates_cache (async_w3 ):
@@ -256,9 +245,6 @@ async def test_async_simple_cache_middleware_populates_cache(async_w3):
256245 assert _empty_params == result
257246 assert _non_empty_params != result
258247
259- # -- teardown -- #
260- async_w3 .middleware_onion .remove ("result_generator" )
261-
262248
263249@pytest .mark .asyncio
264250async def test_async_simple_cache_middleware_does_not_cache_none_responses (async_w3 ):
@@ -283,9 +269,6 @@ def result_cb(_method, _params):
283269
284270 assert next (counter ) == 2
285271
286- # -- teardown -- #
287- async_w3 .middleware_onion .remove ("result_generator" )
288-
289272
290273@pytest .mark .asyncio
291274async def test_async_simple_cache_middleware_does_not_cache_error_responses (async_w3 ):
@@ -306,9 +289,6 @@ async def test_async_simple_cache_middleware_does_not_cache_error_responses(asyn
306289
307290 assert str (err_a ) != str (err_b )
308291
309- # -- teardown -- #
310- async_w3 .middleware_onion .remove ("error_generator" )
311-
312292
313293@pytest .mark .asyncio
314294async def test_async_simple_cache_middleware_does_not_cache_non_whitelist_endpoints (
@@ -320,14 +300,10 @@ async def test_async_simple_cache_middleware_does_not_cache_non_whitelist_endpoi
320300 RPCEndpoint ("not_whitelisted" ): lambda * _ : str (uuid .uuid4 ()),
321301 }
322302 ),
323- "result_generator" ,
324303 layer = 0 ,
325304 )
326305
327306 result_a = await async_w3 .manager .coro_request ("not_whitelisted" , [])
328307 result_b = await async_w3 .manager .coro_request ("not_whitelisted" , [])
329308
330309 assert result_a != result_b
331-
332- # -- teardown -- #
333- async_w3 .middleware_onion .remove ("result_generator" )
0 commit comments