File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 2222sys .path .insert (0 , str (ROOT_DIR ))
2323
2424
25- def mock_if_not_found ( module_name : str , mock : MagicMock ):
26- if not importlib .util .find_spec (module_name ):
27- sys .modules [module_name ] = mock
25+ def mock_if_no_torch ( mock_module : str , mock : MagicMock ):
26+ if not importlib .util .find_spec ("torch" ):
27+ sys .modules [mock_module ] = mock
2828
2929
3030# Mock custom op code
@@ -37,9 +37,9 @@ def decorator(cls):
3737 return decorator
3838
3939
40- mock_if_not_found ("vllm._C" , MagicMock ())
41- mock_if_not_found ("vllm.model_executor.custom_op" , MagicMock (CustomOp = MockCustomOp ))
42- mock_if_not_found (
40+ mock_if_no_torch ("vllm._C" , MagicMock ())
41+ mock_if_no_torch ("vllm.model_executor.custom_op" , MagicMock (CustomOp = MockCustomOp ))
42+ mock_if_no_torch (
4343 "vllm.utils.torch_utils" , MagicMock (direct_register_custom_op = lambda * a , ** k : None )
4444)
4545
@@ -51,7 +51,7 @@ def decorator(cls):
5151
5252
5353# Make torch.nn.Parameter safe to inherit from
54- mock_if_not_found ("torch.nn" , MagicMock (Parameter = object ))
54+ mock_if_no_torch ("torch.nn" , MagicMock (Parameter = object ))
5555
5656
5757class PydanticMagicMock (MagicMock ):
You can’t perform that action at this time.
0 commit comments