All quantities here are nondimensional, so taking h+cp*T makes no sense, and caused the test to pass even for suspicously discontinuous thermo data (although the bad data would generally get flagged by the tests for cp and/or s).