code: def test_warm_up_no_chat_template(
      self, mock_check_valid_model, mock_auto_tokenizer, caplog
  ):
      generator = HuggingFaceTGIChatGenerator(
          model="meta-llama/Llama-2-13b-chat-hf"
      )
  
      # Set chat_template to None for this specific test
      mock_auto_tokenizer.chat_template = None
      generator.warm_up()
  
      # warning message should be logged
      assert (
          "The model 'meta-llama/Llama-2-13b-chat-hf' doesn't have a default chat_template"
          in caplog.text
      )
  
imports: from unittest.mock import patch, MagicMock, Mock
  import pytest
  from huggingface_hub.inference._text_generation import TextGenerationStreamResponse, Token, StreamDetails, FinishReason
  from huggingface_hub.utils import RepositoryNotFoundError
  from haystack.components.generators.chat import HuggingFaceTGIChatGenerator
  from haystack.dataclasses import StreamingChunk, ChatMessage
label_desc: Use image node_id 5 for calling the TestHuggingFaceTGIChatGenerator obj's underlying member method code with example usage: obj.test_warm_up_no_chat_template(mock_check_valid_model, mock_auto_tokenizer, caplog) without return types