docstr: Test that the adjoint is correctly taken into account
code: def test_adjoint(self, op_class):
      """Test that the adjoint is correctly taken into account"""
      res = qml.matrix(qml.adjoint(op_class))(0.54, wires=0)
      expected = op_class(-0.54, wires=0).matrix()
      assert np.allclose(res, expected)
  
imports: from functools import reduce, partial
  from warnings import catch_warnings
  import pytest
  from gate_data import I, X, Y, Z, H, S, CNOT, Rotx, Roty
  import pennylane
  from pennylane import numpy
  from pennylane.transforms.op_transforms import OperationTransformError
label_desc: Use image node_id 8 for calling the TestSingleOperation obj's underlying member method code with example usage: obj.test_adjoint(op_class) without return types