@@ -926,16 +926,17 @@ def test_await_operation(self):
926
926
}
927
927
),
928
928
)
929
- agent_engine = self . client . agent_engines ._await_operation (
929
+ operation = _agent_engines_utils ._await_operation (
930
930
operation_name = _TEST_AGENT_ENGINE_OPERATION_NAME ,
931
+ get_operation_fn = self .client .agent_engines ._get_agent_operation ,
931
932
)
932
933
request_mock .assert_called_with (
933
934
"get" ,
934
935
_TEST_AGENT_ENGINE_OPERATION_NAME ,
935
936
{"_url" : {"operationName" : _TEST_AGENT_ENGINE_OPERATION_NAME }},
936
937
None ,
937
938
)
938
- assert isinstance (agent_engine , _genai_types .AgentEngineOperation )
939
+ assert isinstance (operation , _genai_types .AgentEngineOperation )
939
940
940
941
def test_register_api_methods (self ):
941
942
agent = self .client .agent_engines ._register_api_methods (
@@ -1145,7 +1146,7 @@ def test_list_agent_engine(self):
1145
1146
1146
1147
@pytest .mark .usefixtures ("caplog" )
1147
1148
@mock .patch .object (_agent_engines_utils , "_prepare" )
1148
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1149
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1149
1150
def test_create_agent_engine (self , mock_await_operation , mock_prepare , caplog ):
1150
1151
mock_await_operation .return_value = _genai_types .AgentEngineOperation (
1151
1152
response = _genai_types .ReasoningEngine (
@@ -1170,10 +1171,6 @@ def test_create_agent_engine(self, mock_await_operation, mock_prepare, caplog):
1170
1171
env_vars = _TEST_AGENT_ENGINE_ENV_VARS_INPUT ,
1171
1172
),
1172
1173
)
1173
- mock_await_operation .assert_called_once_with (
1174
- operation_name = None ,
1175
- poll_interval_seconds = 10 ,
1176
- )
1177
1174
request_mock .assert_called_with (
1178
1175
"post" ,
1179
1176
"reasoningEngines" ,
@@ -1199,7 +1196,7 @@ def test_create_agent_engine(self, mock_await_operation, mock_prepare, caplog):
1199
1196
)
1200
1197
1201
1198
@mock .patch .object (agent_engines .AgentEngines , "_create_config" )
1202
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1199
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1203
1200
def test_create_agent_engine_lightweight (
1204
1201
self ,
1205
1202
mock_await_operation ,
@@ -1225,10 +1222,6 @@ def test_create_agent_engine_lightweight(
1225
1222
description = _TEST_AGENT_ENGINE_DESCRIPTION ,
1226
1223
)
1227
1224
)
1228
- mock_await_operation .assert_called_once_with (
1229
- operation_name = None ,
1230
- poll_interval_seconds = 1 ,
1231
- )
1232
1225
request_mock .assert_called_with (
1233
1226
"post" ,
1234
1227
"reasoningEngines" ,
@@ -1240,7 +1233,7 @@ def test_create_agent_engine_lightweight(
1240
1233
)
1241
1234
1242
1235
@mock .patch .object (agent_engines .AgentEngines , "_create_config" )
1243
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1236
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1244
1237
def test_create_agent_engine_with_env_vars_dict (
1245
1238
self ,
1246
1239
mock_await_operation ,
@@ -1317,7 +1310,7 @@ def test_create_agent_engine_with_env_vars_dict(
1317
1310
1318
1311
@pytest .mark .usefixtures ("caplog" )
1319
1312
@mock .patch .object (_agent_engines_utils , "_prepare" )
1320
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1313
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1321
1314
def test_update_agent_engine_requirements (
1322
1315
self , mock_await_operation , mock_prepare , caplog
1323
1316
):
@@ -1374,7 +1367,7 @@ def test_update_agent_engine_requirements(
1374
1367
)
1375
1368
1376
1369
@mock .patch .object (_agent_engines_utils , "_prepare" )
1377
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1370
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1378
1371
def test_update_agent_engine_extra_packages (
1379
1372
self , mock_await_operation , mock_prepare
1380
1373
):
@@ -1428,7 +1421,7 @@ def test_update_agent_engine_extra_packages(
1428
1421
)
1429
1422
1430
1423
@mock .patch .object (_agent_engines_utils , "_prepare" )
1431
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1424
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1432
1425
def test_update_agent_engine_env_vars (
1433
1426
self , mock_await_operation , mock_prepare , caplog
1434
1427
):
@@ -1484,7 +1477,7 @@ def test_update_agent_engine_env_vars(
1484
1477
None ,
1485
1478
)
1486
1479
1487
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1480
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1488
1481
def test_update_agent_engine_display_name (self , mock_await_operation ):
1489
1482
mock_await_operation .return_value = _genai_types .AgentEngineOperation (
1490
1483
response = _genai_types .ReasoningEngine (
@@ -1513,7 +1506,7 @@ def test_update_agent_engine_display_name(self, mock_await_operation):
1513
1506
None ,
1514
1507
)
1515
1508
1516
- @mock .patch .object (agent_engines . AgentEngines , "_await_operation" )
1509
+ @mock .patch .object (_agent_engines_utils , "_await_operation" )
1517
1510
def test_update_agent_engine_description (self , mock_await_operation ):
1518
1511
mock_await_operation .return_value = _genai_types .AgentEngineOperation (
1519
1512
response = _genai_types .ReasoningEngine (
0 commit comments