code: def test_func_hash():
      """Test that changing a function signature changes its hash."""
  
      def some_function(a, b):
          return a + b
  
      original_hash = compute_hash(some_function)
  
      # pylint: disable=function-redefined
      def some_function(a, b, c):
          return a + b + c
  
      assert original_hash != compute_hash(some_function)
  
imports: from typing import Any, Callable
  import pytest
  from superset.utils.public_interfaces import compute_hash, get_warning_message
label_desc: Use image node_id 2 for calling a global function with example usage: test_func_hash() and returns: unknown, unknown