class_docstr: Tests the gates with special drawing methods.
class_docstr_tok: ["Tests","the","gates","with","special","drawing","methods","."]
docstr: Test MultiControlledX gets a special call.
code: def test_MultiControlledX_no_control_values(self):
      """Test MultiControlledX gets a special call."""
  
      with qml.queuing.AnnotatedQueue() as q_tape:
          qml.MultiControlledX(wires=[0, 1, 2, 3, 4])
  
      tape = QuantumScript.from_queue(q_tape)
      _, ax = tape_mpl(tape)
      layer = 0
  
      assert len(ax.patches) == 5
      for wire, patch in enumerate(ax.patches):
          assert patch.center == (layer, wire)
  
      # five wires, one control line, two target lines
      assert len(ax.lines) == 8
      control_line = ax.lines[5]
      assert control_line.get_data() == ((layer, layer), (0, 4))
  
      plt.close()
  
imports: import pytest
  import pennylane
  from pennylane.drawer import tape_mpl
  from pennylane.tape import QuantumScript
label_desc: Use image node_id 5 for calling the TestSpecialGates obj's underlying member method code with example usage: obj.test_MultiControlledX_no_control_values() without return types