33import pytest
44from infrahub_sdk .uuidt import UUIDT
55
6- from infrahub import config
7- from infrahub .constants .database import Neo4jRuntime
86from infrahub .core .branch import Branch
97from infrahub .core .initialization import create_branch
108from infrahub .core .manager import NodeManager , identify_node_class
@@ -286,6 +284,8 @@ async def test_get_many_with_pagination(
286284 criticality_low : Node ,
287285 criticality_medium : Node ,
288286 criticality_high : Node ,
287+ query_limit_of_one : None ,
288+ neo4j_runtime_parallel : None ,
289289):
290290 new_node_ids : list [str ] = []
291291 for index in range (10 ):
@@ -294,22 +294,12 @@ async def test_get_many_with_pagination(
294294 await bulk_node .save (db = db )
295295 new_node_ids .append (bulk_node .id )
296296
297- original_query_size_limit = config .SETTINGS .database .query_size_limit
298- config .SETTINGS .database .query_size_limit = 1
299- original_neo4j_runtime = db .default_neo4j_runtime
300- db .default_neo4j_runtime = Neo4jRuntime .PARALLEL
301-
302- try :
303- target_ids = [criticality_low .id , criticality_medium .id , criticality_high .id , * new_node_ids ]
304- nodes = await NodeManager .get_many (db = db , ids = target_ids )
305- finally :
306- config .SETTINGS .database .query_size_limit = original_query_size_limit
307- db .default_neo4j_runtime = original_neo4j_runtime
308-
309- expected_ids = set (target_ids )
310- assert set (nodes ) == expected_ids
311- assert len (nodes ) == len (expected_ids )
312- assert all (isinstance (nodes [node_id ], Node ) for node_id in expected_ids )
297+ target_ids = [criticality_low .id , criticality_medium .id , criticality_high .id , * new_node_ids ]
298+ nodes = await NodeManager .get_many (db = db , ids = target_ids )
299+
300+ assert set (nodes ) == set (target_ids )
301+ assert len (nodes ) == len (target_ids )
302+ assert all (isinstance (nodes [node_id ], Node ) for node_id in target_ids )
313303
314304
315305async def test_get_many_prefetch (
0 commit comments