code: def test_decorate_already_interactive():
      @InteractiveFunction
      def inner(a=4):
          return a
  
      in1 = inner
      in2 = interact.decorate()(inner)
      assert in1 is in2
  
imports: from functools import wraps
  import numpy
  import pyqtgraph
  import pytest
  from pyqtgraph import functions
  from pyqtgraph.parametertree import InteractiveFunction, Interactor, interact, RunOptions
  from pyqtgraph.parametertree import Parameter
  from pyqtgraph.parametertree.Parameter import PARAM_TYPES
  from pyqtgraph.parametertree.parameterTypes import GroupParameter
  from pyqtgraph.Qt import QtGui
label_desc: Use image node_id 14 for calling a global function with example usage: test_decorate_already_interactive() and returns: a