class_docstr: Test operations are placed in the correct locations.
docstr: Test gate gets blocked by multi-wire gate.
docstr_tok: ["Test","gate","gets","blocked","by","multi-wire","gate","."]
code: def test_blocking_multiwire_gate(self):
      """Test gate gets blocked by multi-wire gate."""
  
      @qml.qnode(qml.device("default.qubit", wires=3))
      def circ():
          qml.PauliX(0)
          qml.IsingXX(1.234, wires=(0, 2))
          qml.PauliX(1)
          return qml.expval(qml.PauliZ(0))
  
      expected = (
          "0: ──X─╭IsingXX(1.23)────┤  <Z>\n"
          "1: ────│───────────────X─┤     \n"
          "2: ────╰IsingXX(1.23)────┤     "
      )
      assert draw(circ)() == expected
  
imports: from functools import partial
  import pytest
  import pennylane
  from pennylane import numpy
  from pennylane.drawer import draw
label_desc: Use image node_id 3 for calling the TestLayering obj's underlying member method code with example usage: obj.test_blocking_multiwire_gate() and returns: qml