class_docstr: Test operations are placed in the correct locations.
docstr: Tests gate gets blocked by multi-wire gate.
docstr_tok: ["Tests","gate","gets","blocked","by","multi-wire","gate","."]
code: def test_blocking_multiwire_gate(self):
      """Tests gate gets blocked by multi-wire gate."""
  
      with qml.queuing.AnnotatedQueue() as q:
          qml.PauliX(0)
          qml.IsingXX(1.2345, wires=(0, 2))
          qml.PauliX(1)
  
      _tape = qml.tape.QuantumScript.from_queue(q)
      expected = "0: ──X─╭IsingXX────┤  \n1: ────│─────────X─┤  \n2: ────╰IsingXX────┤  "
  
      assert tape_text(_tape, wire_order=[0, 1, 2]) == expected
  
imports: import pytest
  import pennylane
  from pennylane import numpy
  from pennylane.drawer import tape_text
  from pennylane.drawer.tape_text import _add_grouping_symbols, _add_cond_grouping_symbols, _add_mid_measure_grouping_symbols, _add_cwire_measurement_grouping_symbols, _add_cwire_measurement, _add_measurement, _add_op, _Config
  from pennylane.tape import QuantumScript, QuantumTape
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() without return types