class_docstr: Tests specific to the ControlledQubitUnitary operation
class_docstr_tok: ["Tests","specific","to","the","ControlledQubitUnitary","operation"]
code: def test_initialization_from_matrix_and_operator(self):
      base_op = QubitUnitary(X, wires=1)
  
      op1 = qml.ControlledQubitUnitary(X, control_wires=[0, 2], wires=1)
      op2 = qml.ControlledQubitUnitary(base_op, control_wires=[0, 2])
  
      assert qml.equal(op1, op2)
  
imports: import copy
  import numpy
  import pytest
  from scipy.linalg import fractional_matrix_power
  from scipy.sparse import csr_matrix
  from scipy.stats import unitary_group
  from gate_data import CY, CZ
  import pennylane
  from pennylane.wires import Wires
  from pennylane.operation import AnyWires
  from pennylane.ops.qubit.matrix_ops import QubitUnitary
label_desc: Use image node_id 1 for calling the TestControlledQubitUnitary obj's underlying member method code with example usage: obj.test_initialization_from_matrix_and_operator() without return types