code: def test_properties_models_download_onnx():
      directory = (
          pathlib.Path(__file__).absolute().parent / ".nlp-models"
      )
      model_name = TOXICITY_MODEL_NAME_ONNX
      model_path = directory / model_name
  
      # Act
      _get_transformer_model_and_tokenizer(
          property_name="", model_name=model_name, use_onnx_model=True
      )
  
      # Assert
      assert directory.exists() and directory.is_dir()
      assert model_path.exists() and model_path.is_dir()
  
imports: import os
  import pathlib
  import timeit
  import uuid
  import numpy
  import pytest
  from hamcrest import *
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.nlp.utils.text_properties import TOXICITY_MODEL_NAME_ONNX, _sample_for_property, calculate_builtin_properties, english_text
  from deepchecks.nlp.utils.text_properties_models import MODELS_STORAGE, _get_transformer_model_and_tokenizer
label_desc: Use image node_id 26 for calling a global function with example usage: test_properties_models_download_onnx() without return types