code: def test__native_nccl_but_no_gpu(mock_gpu_is_not_available):
      with pytest.raises(
          RuntimeError,
          match=r"Nccl backend is required but no cuda capable devices",
      ):
          _NativeDistModel(backend="nccl")
  
imports: import os
  import pytest
  import torch
  import torch.distributed
  from ignite.distributed.comp_models import has_native_dist_support
label_desc: Use image node_id 4 for calling a global function with example usage: test__native_nccl_but_no_gpu(mock_gpu_is_not_available) without return types