docstr: Assert error raised when wire labels in wire_order and circuit are inconsistent
code: def test_inconsistent_wires(self):
      """Assert error raised when wire labels in wire_order and circuit are inconsistent"""
  
      def circuit():
          qml.PauliX(wires=1)
          qml.PauliZ(wires=0)
  
      wires = [0, "b"]
  
      with pytest.raises(
          OperationTransformError,
          match=r"Wires in circuit \[1, 0\] are inconsistent with those in wire_order \[0, 'b'\]",
      ):
          qml.matrix(circuit, wire_order=wires)()
  
      with pytest.raises(
          OperationTransformError,
          match=r"Wires in circuit \[0\] are inconsistent with those in wire_order \[1\]",
      ):
          qml.matrix(qml.PauliX(0), wire_order=[1])
  
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 2 for calling the TestValidation obj's underlying member method code with example usage: obj.test_inconsistent_wires() without return types