code: def test_experimental_warning_wrapper_for_classes():
      from pylibcugraph.utilities.api_tools import (
          experimental_warning_wrapper,
      )
  
      class EXPERIMENTAL__klass:
          def __init__(self, a, b):
              self.r = a - b
  
      exp_klass = experimental_warning_wrapper(EXPERIMENTAL__klass)
  
      with pytest.warns(PendingDeprecationWarning):
          k = exp_klass(3, 2)
          assert 1 == k.r
          assert isinstance(k, exp_klass)
          assert k.__class__.__name__ == "klass"
  
imports: import types
  import pytest
label_desc: Use image node_id 2 for calling a global function with example usage: test_experimental_warning_wrapper_for_classes() without return types