@@ -51,7 +51,7 @@ def __init__(self):
51
51
52
52
53
53
@patch ('sagemaker_inference.environment.Environment' )
54
- @patch ('importlib.import_module ' , return_value = UserModuleTransformFn ())
54
+ @patch ('importlib.util.module_from_spec ' , return_value = UserModuleTransformFn ())
55
55
def test_user_module_transform_fn (import_module , env ):
56
56
env .return_value .module_name = MODULE_NAME
57
57
transformer = HandlerService ._user_module_transformer ()
@@ -67,7 +67,7 @@ def __init__(self):
67
67
68
68
69
69
@patch ('sagemaker_inference.environment.Environment' )
70
- @patch ('importlib.import_module ' , return_value = UserModuleModelFn ())
70
+ @patch ('importlib.util.module_from_spec ' , return_value = UserModuleModelFn ())
71
71
def test_user_module_mxnet_module_transformer (import_module , env ):
72
72
env .return_value .module_name = MODULE_NAME
73
73
import_module .return_value .model_fn .return_value = mx .module .BaseModule ()
@@ -80,7 +80,7 @@ def test_user_module_mxnet_module_transformer(import_module, env):
80
80
81
81
@patch ('sagemaker_inference.environment.Environment' )
82
82
@patch ('sagemaker_mxnet_serving_container.default_inference_handler.DefaultMXNetInferenceHandler.default_model_fn' )
83
- @patch ('importlib.import_module ' , return_value = object ())
83
+ @patch ('importlib.util.module_from_spec ' , return_value = object ())
84
84
def test_default_inference_handler_mxnet_gluon_transformer (import_module , model_fn , env ):
85
85
env .return_value .module_name = MODULE_NAME
86
86
model_fn .return_value = mx .gluon .block .Block ()
@@ -94,7 +94,7 @@ def test_default_inference_handler_mxnet_gluon_transformer(import_module, model_
94
94
95
95
96
96
@patch ('sagemaker_inference.environment.Environment' )
97
- @patch ('importlib.import_module ' , return_value = UserModuleModelFn ())
97
+ @patch ('importlib.util.module_from_spec ' , return_value = UserModuleModelFn ())
98
98
def test_user_module_unsupported (import_module , env ):
99
99
env .return_value .module_name = MODULE_NAME
100
100
0 commit comments