code: def test_public_interfaces(interface, expected_hash):
      """Test that public interfaces have not been accidentally changed."""
      current_hash = compute_hash(interface)
      assert current_hash == expected_hash, get_warning_message(
          interface, current_hash
      )
  
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 1 for calling a global function with example usage: test_public_interfaces(interface, expected_hash) without return types