docstr: Disallow this case because decorated function a would not be cached.
docstr_tok: ["Disallow","this","case","because","decorated","function","a","would","not","be","cached","."]
code: def test_reuse_different_names():
      """Disallow this case because decorated function a would not be cached."""
      with pytest.raises(RuntimeError):
          # noinspection PyUnusedLocal
          class ReusedCachedProperty:  # NOSONAR
              """Test class."""
  
              # noinspection PyPropertyDefinition
              @cached_property
              def a(self):  # NOSONAR
                  """Test getter."""
  
              b = a
  
imports: import concurrent.futures
  import sys
  import threading
  import pytest
  from flash.core.serve._compat.cached_property import cached_property
  from flash.core.utilities.imports import _TOPIC_SERVE_AVAILABLE
label_desc: Use image node_id 6 for calling the TestCachedProperty obj's underlying member method code with example usage: obj.test_reuse_different_names() without return types