1919from botocore .credentials import Credentials
2020
2121import base64
22+ import logging
2223import json
2324import os
2425import subprocess
@@ -332,12 +333,14 @@ def test_check_output():
332333@patch ("sagemaker.local.data.get_data_source_instance" )
333334@patch ("subprocess.Popen" )
334335def test_train (
335- popen , get_data_source_instance , retrieve_artifacts , cleanup , tmpdir , sagemaker_session
336+ popen , get_data_source_instance , retrieve_artifacts , cleanup , tmpdir , sagemaker_session , caplog
336337):
337338 data_source = Mock ()
338339 data_source .get_root_dir .return_value = "foo"
339340 get_data_source_instance .return_value = data_source
340341
342+ caplog .set_level (logging .INFO )
343+
341344 directories = [str (tmpdir .mkdir ("container-root" )), str (tmpdir .mkdir ("data" ))]
342345 with patch (
343346 "sagemaker.local.image._SageMakerContainer._create_tmp_folder" , side_effect = directories
@@ -388,6 +391,7 @@ def test_train(
388391
389392 retrieve_artifacts .assert_called_once ()
390393 cleanup .assert_called_once ()
394+ assert "[Masked]" in caplog .text
391395
392396
393397@patch ("sagemaker.local.local_session.LocalSession" , Mock ())
@@ -579,7 +583,8 @@ def test_container_does_not_enable_nvidia_docker_for_cpu_containers(sagemaker_se
579583@patch ("sagemaker.local.image._SageMakerContainer._prepare_serving_volumes" , Mock (return_value = []))
580584@patch ("shutil.copy" , Mock ())
581585@patch ("shutil.copytree" , Mock ())
582- def test_serve (tmpdir , sagemaker_session ):
586+ def test_serve (tmpdir , sagemaker_session , caplog ):
587+ caplog .set_level (logging .INFO )
583588 with patch (
584589 "sagemaker.local.image._SageMakerContainer._create_tmp_folder" ,
585590 return_value = str (tmpdir .mkdir ("container-root" )),
@@ -601,6 +606,7 @@ def test_serve(tmpdir, sagemaker_session):
601606 for h in sagemaker_container .hosts :
602607 assert config ["services" ][h ]["image" ] == image
603608 assert config ["services" ][h ]["command" ] == "serve"
609+ assert "[Masked]" in caplog .text
604610
605611
606612@patch ("sagemaker.local.image._HostingContainer.run" , Mock ())
0 commit comments