class_docstr: Test the qml.QSVT template.
class_docstr_tok: ["Test","the","qml.QSVT","template","."]
docstr: Test that qml.QSVT queues operations correctly when a function is called
docstr_tok: ["Test","that","qml.QSVT","queues","operations","correctly","when","a","function","is","called"]
code: def test_queuing_callables(
      self, quantum_function, phi_func, A, phis, results
  ):
      """Test that qml.QSVT queues operations correctly when a function is called"""
  
      with qml.tape.QuantumTape() as tape:
          qml.QSVT(quantum_function(A), phi_func(phis))
  
      for idx, val in enumerate(tape.expand().operations):
          assert val.name == results[idx].name
          assert val.parameters == results[idx].parameters
  
imports: import pytest
  import pennylane
  from pennylane import numpy
label_desc: Use image node_id 7 for calling the TestQSVT obj's underlying member method code with example usage: obj.test_queuing_callables(quantum_function, phi_func, A, phis, results) without return types