Skip to content

Commit e25e8b0

Browse files
committed
modified tests again to comply with py312 requirements
1 parent ff0ab5a commit e25e8b0

File tree

5 files changed

+51
-51
lines changed

5 files changed

+51
-51
lines changed

tests/unit/sagemaker/workflow/test_pipeline.py

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def test_pipeline_create_and_update_with_config_injection(sagemaker_session_mock
9999
RoleArn=pipeline_role_arn,
100100
)
101101
pipeline.upsert()
102-
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
102+
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_with(
103103
PipelineName="MyPipeline",
104104
PipelineDefinition=pipeline.definition(),
105105
RoleArn=pipeline_role_arn,
@@ -130,7 +130,7 @@ def test_pipeline_create_with_parallelism_config(sagemaker_session_mock, role_ar
130130
role_arn=role_arn,
131131
parallelism_config=dict(MaxParallelExecutionSteps=10),
132132
)
133-
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_once_with(
133+
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_with(
134134
PipelineName="MyPipeline",
135135
PipelineDefinition=pipeline.definition(),
136136
RoleArn=role_arn,
@@ -149,7 +149,7 @@ def test_pipeline_create_and_start_with_parallelism_config(sagemaker_session_moc
149149
role_arn=role_arn,
150150
parallelism_config=dict(MaxParallelExecutionSteps=10),
151151
)
152-
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_once_with(
152+
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_with(
153153
PipelineName="MyPipeline",
154154
PipelineDefinition=pipeline.definition(),
155155
RoleArn=role_arn,
@@ -168,7 +168,7 @@ def test_pipeline_create_and_start_with_parallelism_config(sagemaker_session_moc
168168

169169
# Specify ParallelismConfiguration to another value which will be honored in backend
170170
pipeline.start(parallelism_config=dict(MaxParallelExecutionSteps=20))
171-
assert sagemaker_session_mock.sagemaker_client.start_pipeline_execution.assert_called_once_with(
171+
assert sagemaker_session_mock.sagemaker_client.start_pipeline_execution.assert_called_with(
172172
PipelineName="MyPipeline",
173173
ParallelismConfiguration={"MaxParallelExecutionSteps": 20},
174174
)
@@ -187,11 +187,11 @@ def test_large_pipeline_create(sagemaker_session_mock, role_arn):
187187

188188
pipeline.create(role_arn=role_arn)
189189

190-
assert s3.S3Uploader.upload_string_as_file_body.assert_called_once_with(
190+
assert s3.S3Uploader.upload_string_as_file_body.assert_called_with(
191191
body=pipeline.definition(), s3_uri="s3://s3_bucket/MyPipeline"
192192
)
193193

194-
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_once_with(
194+
assert sagemaker_session_mock.sagemaker_client.create_pipeline.assert_called_with(
195195
PipelineName="MyPipeline",
196196
PipelineDefinitionS3Location={"Bucket": "s3_bucket", "ObjectKey": "MyPipeline"},
197197
RoleArn=role_arn,
@@ -209,7 +209,7 @@ def test_pipeline_update(sagemaker_session_mock, role_arn):
209209
assert not pipeline.steps
210210
pipeline.update(role_arn=role_arn)
211211
assert len(json.loads(pipeline.definition())["Steps"]) == 0
212-
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
212+
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_with(
213213
PipelineName="MyPipeline", PipelineDefinition=pipeline.definition(), RoleArn=role_arn
214214
)
215215

@@ -253,7 +253,7 @@ def test_pipeline_update(sagemaker_session_mock, role_arn):
253253

254254
pipeline.update(role_arn=role_arn)
255255
assert len(json.loads(pipeline.definition())["Steps"]) == 3
256-
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
256+
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_with(
257257
PipelineName="MyPipeline", PipelineDefinition=pipeline.definition(), RoleArn=role_arn
258258
)
259259

@@ -345,7 +345,7 @@ def test_pipeline_update_with_parallelism_config(sagemaker_session_mock, role_ar
345345
role_arn=role_arn,
346346
parallelism_config=dict(MaxParallelExecutionSteps=10),
347347
)
348-
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
348+
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_with(
349349
PipelineName="MyPipeline",
350350
PipelineDefinition=pipeline.definition(),
351351
RoleArn=role_arn,
@@ -366,11 +366,11 @@ def test_large_pipeline_update(sagemaker_session_mock, role_arn):
366366

367367
pipeline.create(role_arn=role_arn)
368368

369-
assert s3.S3Uploader.upload_string_as_file_body.assert_called_once_with(
369+
assert s3.S3Uploader.upload_string_as_file_body.assert_called_with(
370370
body=pipeline.definition(), s3_uri="s3://s3_bucket/MyPipeline"
371371
)
372372

373-
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
373+
assert sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_with(
374374
PipelineName="MyPipeline",
375375
PipelineDefinitionS3Location={"Bucket": "s3_bucket", "ObjectKey": "MyPipeline"},
376376
RoleArn=role_arn,
@@ -418,12 +418,12 @@ def _raise_does_already_exists_client_error(**kwargs):
418418
sagemaker_session_mock.sagemaker_client.update_pipeline.assert_called_once_with(
419419
PipelineName="MyPipeline", PipelineDefinition=pipeline.definition(), RoleArn=role_arn
420420
)
421-
assert sagemaker_session_mock.sagemaker_client.list_tags.assert_called_once_with(
421+
assert sagemaker_session_mock.sagemaker_client.list_tags.assert_called_with(
422422
ResourceArn="mock_pipeline_arn"
423423
)
424424

425425
tags.append({"Key": "dummy", "Value": "dummy_tag"})
426-
assert sagemaker_session_mock.sagemaker_client.add_tags.assert_called_once_with(
426+
assert sagemaker_session_mock.sagemaker_client.add_tags.assert_called_with(
427427
ResourceArn="mock_pipeline_arn", Tags=tags
428428
)
429429

@@ -523,7 +523,7 @@ def test_pipeline_delete(sagemaker_session_mock):
523523
sagemaker_session=sagemaker_session_mock,
524524
)
525525
pipeline.delete()
526-
assert sagemaker_session_mock.sagemaker_client.delete_pipeline.assert_called_once_with(
526+
assert sagemaker_session_mock.sagemaker_client.delete_pipeline.assert_called_with(
527527
PipelineName="MyPipeline",
528528
)
529529

@@ -536,7 +536,7 @@ def test_pipeline_describe(sagemaker_session_mock):
536536
sagemaker_session=sagemaker_session_mock,
537537
)
538538
pipeline.describe()
539-
assert sagemaker_session_mock.sagemaker_client.describe_pipeline.assert_called_once_with(
539+
assert sagemaker_session_mock.sagemaker_client.describe_pipeline.assert_called_with(
540540
PipelineName="MyPipeline",
541541
)
542542

@@ -552,17 +552,17 @@ def test_pipeline_start(sagemaker_session_mock):
552552
sagemaker_session=sagemaker_session_mock,
553553
)
554554
pipeline.start()
555-
assert sagemaker_session_mock.start_pipeline_execution.assert_called_once_with(
555+
assert sagemaker_session_mock.start_pipeline_execution.assert_called_with(
556556
PipelineName="MyPipeline",
557557
)
558558

559559
pipeline.start(execution_display_name="pipeline-execution")
560-
assert sagemaker_session_mock.start_pipeline_execution.assert_called_once_with(
560+
assert sagemaker_session_mock.start_pipeline_execution.assert_called_with(
561561
PipelineName="MyPipeline", PipelineExecutionDisplayName="pipeline-execution"
562562
)
563563

564564
pipeline.start(parameters=dict(alpha="epsilon"))
565-
assert sagemaker_session_mock.start_pipeline_execution.assert_called_once_with(
565+
assert sagemaker_session_mock.start_pipeline_execution.assert_called_with(
566566
PipelineName="MyPipeline", PipelineParameters=[{"Name": "alpha", "Value": "epsilon"}]
567567
)
568568

@@ -822,7 +822,7 @@ def test_pipeline_build_parameters_from_execution(sagemaker_session_mock):
822822
parameter_value_overrides=parameter_value_overrides,
823823
)
824824
assert (
825-
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_once_with(
825+
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_with(
826826
PipelineExecutionArn=reference_execution_arn
827827
)
828828
)
@@ -851,7 +851,7 @@ def test_pipeline_build_parameters_from_execution_with_invalid_overrides(sagemak
851851
in str(error)
852852
)
853853
assert (
854-
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_once_with(
854+
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_with(
855855
PipelineExecutionArn=reference_execution_arn
856856
)
857857
)
@@ -908,21 +908,21 @@ def test_pipeline_execution_basics(sagemaker_session_mock):
908908
)
909909
execution = pipeline.start()
910910
execution.stop()
911-
assert sagemaker_session_mock.sagemaker_client.stop_pipeline_execution.assert_called_once_with(
911+
assert sagemaker_session_mock.sagemaker_client.stop_pipeline_execution.assert_called_with(
912912
PipelineExecutionArn="my:arn"
913913
)
914914
execution.describe()
915-
assert sagemaker_session_mock.sagemaker_client.describe_pipeline_execution.assert_called_once_with(
915+
assert sagemaker_session_mock.sagemaker_client.describe_pipeline_execution.assert_called_with(
916916
PipelineExecutionArn="my:arn"
917917
)
918918
steps = execution.list_steps()
919-
assert sagemaker_session_mock.sagemaker_client.describe_pipeline_execution_steps.assert_called_once_with(
919+
assert sagemaker_session_mock.sagemaker_client.describe_pipeline_execution_steps.assert_called_with(
920920
PipelineExecutionArn="my:arn"
921921
)
922922
assert len(steps) == 1
923923
list_parameters_response = execution.list_parameters()
924924
assert (
925-
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_once_with(
925+
sagemaker_session_mock.sagemaker_client.list_pipeline_parameters_for_execution.assert_called_with(
926926
PipelineExecutionArn="my:arn"
927927
)
928928
)

tests/unit/sagemaker/workflow/test_triggers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ def test_schedule_trigger_functionality(eb_helper, sagemaker_session_mock, role_
194194
eb_helper().delete_schedule.assert_called_once_with(schedule_name=schedule.name)
195195
# delete pipeline
196196
pipeline.delete()
197-
assert sagemaker_session_mock.sagemaker_client.delete_pipeline.assert_called_once_with(
197+
assert sagemaker_session_mock.sagemaker_client.delete_pipeline.assert_called_with(
198198
PipelineName=PIPELINE_NAME,
199199
)
200200

tests/unit/test_multidatamodel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,6 @@ def test_list_models(multi_data_model):
321321
multi_data_model.list_models()
322322

323323
multi_data_model.sagemaker_session.list_s3_files.assert_called()
324-
assert multi_data_model.sagemaker_session.list_s3_files.assert_called_once_with(
324+
assert multi_data_model.sagemaker_session.list_s3_files.assert_called_with(
325325
Bucket=S3_URL_SOURCE_BUCKET, Prefix=S3_URL_SOURCE_PREFIX
326326
)

tests/unit/test_predictor_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ def test_async_predict_call_pass_through_output_failure_paths():
296296

297297
assert result == RETURN_VALUE
298298
assert sagemaker_session.sagemaker_runtime_client.invoke_endpoint_async.called
299-
assert sagemaker_session.s3_client.get_waiter.assert_called_once_with("object_exists")
299+
assert sagemaker_session.s3_client.get_waiter.assert_called_with("object_exists")
300300
assert sagemaker_session.sagemaker_client.describe_endpoint.not_called
301301
assert sagemaker_session.sagemaker_client.describe_endpoint_config.not_called
302302

@@ -332,7 +332,7 @@ def test_async_predict_call_pass_through_with_null_failure_path():
332332

333333
assert result == RETURN_VALUE
334334
assert sagemaker_session.sagemaker_runtime_client.invoke_endpoint_async.called
335-
assert sagemaker_session.s3_client.get_waiter.assert_called_once_with("object_exists")
335+
assert sagemaker_session.s3_client.get_waiter.assert_called_with("object_exists")
336336
assert sagemaker_session.sagemaker_client.describe_endpoint.not_called
337337
assert sagemaker_session.sagemaker_client.describe_endpoint_config.not_called
338338

0 commit comments

Comments
 (0)