From cb0e1f1509eb43c67c8e7857d1d924951c7316ad Mon Sep 17 00:00:00 2001 From: Ingmar Schoegl Date: Fri, 20 Sep 2019 13:37:08 -0500 Subject: [PATCH] [SpeciesThermo] add unit tests --- interfaces/cython/cantera/test/test_thermo.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/interfaces/cython/cantera/test/test_thermo.py b/interfaces/cython/cantera/test/test_thermo.py index 467c511b7..5b0e49ad6 100644 --- a/interfaces/cython/cantera/test/test_thermo.py +++ b/interfaces/cython/cantera/test/test_thermo.py @@ -1184,6 +1184,15 @@ class TestSpeciesThermo(utilities.CanteraTest): self.assertEqual(st.max_temp, 3500) self.assertEqual(st.reference_pressure, 101325) self.assertArrayNear(self.h2o_coeffs, st.coeffs) + self.assertTrue(st.n_coeffs == len(st.coeffs)) + self.assertTrue(st.check_n_coeffs(st.n_coeffs)) + + def test_nasa9(self): + gas = ct.Solution('airNASA9.cti') + st = gas.species(3).thermo + self.assertTrue(isinstance(st, ct.Nasa9PolyMultiTempRegion)) + self.assertTrue(st.n_coeffs == len(st.coeffs)) + self.assertTrue(st.check_n_coeffs(st.n_coeffs)) class TestQuantity(utilities.CanteraTest):