code: def test_implicit_use_disabled_but_explicit_use(
      self, mock_get_token: Mock
  ) -> None:
      with patch(  # not as decorator to avoid friction with @handle_injection
          "huggingface_hub.constants.HF_HUB_DISABLE_IMPLICIT_TOKEN",
          True,
      ):
          # This is not an implicit use so we still send it
          self.assertEqual(
              build_hf_headers(use_auth_token=True), FAKE_TOKEN_HEADER
          )
  
imports: import unittest
  from unittest.mock import Mock, patch
  from huggingface_hub.utils import get_hf_hub_version, get_python_version
  from huggingface_hub.utils._headers import _deduplicate_user_agent, _http_user_agent, build_hf_headers
  from .testing_utils import handle_injection_in_test
label_desc: Use image node_id 11 for calling the TestAuthHeadersUtil obj's underlying member method code with example usage: obj.test_implicit_use_disabled_but_explicit_use(mock_get_token) without return types