code: def test_multivariate_transformer_mixin(estimator, X, y):
      jrp_1 = clone(estimator)
      jrp_2 = clone(estimator)
      np.testing.assert_allclose(
          jrp_1.fit_transform(X, y), jrp_2.fit(X, y).transform(X)
      )
  
file_path: pyts/pyts/tests/test_base.py
imports: import numpy
  import pytest
  from sklearn.base import clone
  from pyts.classification import SAXVSM
  from pyts.datasets import load_gunpoint, load_basic_motions
  from pyts.multivariate.image import JointRecurrencePlot
  from pyts.multivariate.classification import MultivariateClassifier
  from pyts.approximation import SymbolicFourierApproximation
label_desc: Use image node_id 2 for calling a global function with example usage: test_multivariate_transformer_mixin(estimator, X, y) without return types