class_docstr: Tests for kinetic integrals
class_docstr_tok: ["Tests","for","kinetic","integrals"]
docstr: Test that kinetic_integral function returns a correct value for the kinetic integral.
docstr_tok: ["Test","that","kinetic_integral","function","returns","a","correct","value","for","the","kinetic","integral","."]
code: def test_kinetic_integral(
      self, symbols, geometry, alpha, coeff, t_ref
  ):
      r"""Test that kinetic_integral function returns a correct value for the kinetic integral."""
      mol = qchem.Molecule(symbols, geometry, alpha=alpha, coeff=coeff)
      basis_a = mol.basis_set[0]
      basis_b = mol.basis_set[1]
      args = [p for p in [alpha, coeff] if p.requires_grad]
  
      t = qchem.kinetic_integral(basis_a, basis_b)(*args)
      assert np.allclose(t, t_ref)
  
imports: import pytest
  import pennylane
  from pennylane import numpy
  from pennylane import qchem
label_desc: Use image node_id 3 for calling the TestKinetic obj's underlying member method code with example usage: obj.test_kinetic_integral(symbols, geometry, alpha, coeff, t_ref) without return types