class_docstr: Tests for the numeric computation of JVPs for single measurements.
class_docstr_tok: ["Tests","for","the","numeric","computation","of","JVPs","for","single","measurements","."]
docstr: Unit test for compute_jvp_multi.
docstr_tok: ["Unit","test","for","compute_jvp_multi","."]
code: def test_compute_jvp_multi(self, jac, tangent, exp):
      """Unit test for compute_jvp_multi."""
      jvp = qml.gradients.compute_jvp_multi(tangent, jac)
      assert isinstance(jvp, tuple)
      assert all(isinstance(_jvp, np.ndarray) for _jvp in jvp)
      assert all(
          np.array_equal(_jvp, _exp) for _jvp, _exp in zip(jvp, exp)
      )
  
imports: import pytest
  import pennylane
  from pennylane import numpy
  from pennylane.gradients import param_shift
label_desc: Use image node_id 2 for calling the TestComputeJVPSingle obj's underlying member method code with example usage: obj.test_compute_jvp_multi(jac, tangent, exp) without return types