(* Run all the OCaml test suites defined in the project. *) let test_suites: unit Alcotest.test list = [ "Common.Bitstring", Test_common.Bitstring.tests; "Common.Util", Test_common.Math_functions.tests; "Linear_algebra.Vector", Test_linear_algebra.Vector.tests; "Particles.Nuclei", Test_particles.Nuclei.tests; "Particles.Electrons", Test_particles.Electrons.tests; "Gaussian_basis.General_basis", Test_gaussian_basis.General_basis.tests; "Ao_basis.Ao_basis_gaussian", Test_ao_basis.Ao_basis_gaussian.tests; "Ao_basis.Ao_basis", Test_ao_basis.Ao_basis.tests; "Mo_basis.Guess", Test_mo_basis.Guess.tests; ] let () = Alcotest.run "QCaml" test_suites